Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.09.2010, 16:06   #1
Pavarotti
Пользователь
 
Регистрация: 02.12.2009
Сообщений: 48
По умолчанию Как определить линейную зависимость в Excel

Ребята, такая вот простая задачка:

Дана таблица со значениями:

Значение1 Значение2
100.00% 12.00%
99.50% 11.40%
99.00% 10.80%
98.50% 10.20%
98.00% 9.60%
97.50% 9.00%
97.00% 8.40%
96.50% 7.80%
96.00% 7.20%
95.50% 6.60%
95.00% 6.00%
94.50% 5.40%
94.00% 4.80%
93.50% 4.20%
93.00% 3.60%
92.50% 3.00%
92.00% 2.40%
91.50% 1.80%
91.00% 1.20%
90.50% 0.60%
90.00% 0.00%
89.50% -0.40%
89.00% -0.80%
88.50% -1.20%
88.00% -1.60%
87.50% -2.00%
87.00% -2.40%
86.50% -2.80%
86.00% -3.20%
85.50% -3.60%
85.00% -4.00%
84.50% -4.00%
84.00% -4.00%

Налицо линейная зависимость, за исключением последних 2-3-х чисел.
По этой таблице можно посроить график.
Задача. Пользователь вводит число "Значение1", оно не обязательно должно быть абсолютно равно какому нибудь из имеющихся в таблице. Excel должен выдавать соответствующий эквивалент из "Значение2" согласно линейной функции.
Саму функцию я не знаю и ни как не могу сообразить как ее найти.
Посдкажите, пожалуйста.
Pavarotti вне форума Ответить с цитированием
Старый 09.09.2010, 16:31   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

ВПР() с неточным совпадением не пробовали?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 09.09.2010, 16:33   #3
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Получаете уравнение тренда.И по формуле далее делаете расчет
Вложения
Тип файла: rar Диаграмма.rar (4.7 Кб, 46 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 09.09.2010, 16:48   #4
аналитика
Форумчанин
 
Регистрация: 14.05.2009
Сообщений: 311
По умолчанию

регрессия не совсем нормальна (там явственно не линейная зависимость, а две линейные + хвост непонятный), на графике остатков это отчетливо видно, но зависимость, тем не менее, получена...
Вложения
Тип файла: rar Книга3.rar (9.3 Кб, 51 просмотров)
аналитика вне форума Ответить с цитированием
Старый 09.09.2010, 17:01   #5
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Саша,Саша Чебышев отдыхает
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 09.09.2010, 17:17   #6
Pavarotti
Пользователь
 
Регистрация: 02.12.2009
Сообщений: 48
По умолчанию

Отлично, ребята! Спасибо за ответы.
Благодаря вам зависимость выведена.
Подскажите еще один моментик.
Исходя из обоих xls документов предложенных вами я никак не могу сообразить. Какую формулу/функцию нужно применить, чтобы пользователь просто вводил цифорку в процентах(из первого столбика), а Excel выдавал ему соответствющее значение из второго столбика. Вводимое число не обязательно должно быть равно одному из чисел в столбике 1, и соответственно результат тоже может быть не конкретным числом из столбика 2, а что-то среднее.
Например пользователю стукнуло в голову ввести число 97.3%, и excel из второго столбика должен рассчитать и выдать что-то вроде 8.7%.
Pavarotti вне форума Ответить с цитированием
Старый 09.09.2010, 17:20   #7
аналитика
Форумчанин
 
Регистрация: 14.05.2009
Сообщений: 311
По умолчанию

Да, уже 115 лет как Пафнутий Львович отдыхает...

2 Pavarotti:
в столбце перед столбцом ошибок, как раз расчет модельных значений - там как раз и прописана функция полученной регрессии...

Последний раз редактировалось аналитика; 09.09.2010 в 17:23.
аналитика вне форума Ответить с цитированием
Старый 09.09.2010, 17:21   #8
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Какая погрешность вычислений вам приемлема,можно и без графиков обойтись.Это реальная таблица.Разделитель точка.или запятая
у меня в загашнике есть где-то алгоритм,поискать надо.
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 09.09.2010, 17:27   #9
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Нашел здесь.По этому принципу могу сделать вам
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 09.09.2010, 17:30   #10
аналитика
Форумчанин
 
Регистрация: 14.05.2009
Сообщений: 311
По умолчанию

2 Pavarotti:
а это часом не начисление премий по выполнению плана продаж?
если это так, то регрессию применять здесь - грех! (все математики в гробу перевернулись бы )
написать пользовательскую функцию с Select'om или страшную формулу с ЕСЛИ или еще как-нибудь...
аналитика вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в excel определить есть ли такое значение в таблице KAIst Microsoft Office Excel 9 09.09.2010 13:27
excel Определить максимальное и минимальное значение длины слов в таблице Nibbler Помощь студентам 0 05.12.2009 22:42
Зависимость ячейки Светлана87 Microsoft Office Excel 6 08.10.2009 12:19
Как ограничить выбор списка или сделать зависимость? Стасон Microsoft Office Excel 4 29.03.2009 09:18
Зависимость от форума Simply-Art Свободное общение 18 14.06.2008 23:59