Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Подбор данных из таблицы - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Подбор данных из таблицы
368800 Дата: Пятница, 23.05.2014, 14:09 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 0% ±

2010
Помогите пожалуйста. Не могу понять какую формулу подставлять чтоб выбирать данные из таблицы с результатами. Например дано -8 то между цифрами -10 и -5 выбирается -5 как ближайшее большее а нужно чтоб выбирал -10 так как -8 ближе -10.
К сообщению приложен файл: 6874790.xls (28.0 Kb)


Сообщение отредактировал 368800 - Пятница, 23.05.2014, 14:29
 
Ответить
СообщениеПомогите пожалуйста. Не могу понять какую формулу подставлять чтоб выбирать данные из таблицы с результатами. Например дано -8 то между цифрами -10 и -5 выбирается -5 как ближайшее большее а нужно чтоб выбирал -10 так как -8 ближе -10.

Автор - 368800
Дата добавления - 23.05.2014 в 14:09
Russel Дата: Пятница, 23.05.2014, 14:40 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Код
=ИНДЕКС($C$4:$L$12;ПОИСКПОЗ(C15;$B$4:$B$12;1);ПОИСКПОЗ(ЗНАК(D15)*ОКРУГЛТ(ЗНАК(D15)*D15;5);$C$3:$L$3;0))
К сообщению приложен файл: 9293217.xls (39.0 Kb)


QIWI 9173973973
 
Ответить
Сообщение
Код
=ИНДЕКС($C$4:$L$12;ПОИСКПОЗ(C15;$B$4:$B$12;1);ПОИСКПОЗ(ЗНАК(D15)*ОКРУГЛТ(ЗНАК(D15)*D15;5);$C$3:$L$3;0))

Автор - Russel
Дата добавления - 23.05.2014 в 14:40
shurikus Дата: Пятница, 23.05.2014, 15:05 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 198
Репутация: 44 ±
Замечаний: 0% ±

Excel 2007
Немного извращенно, но под условие подходит, попробую пока упростить:)
Код
=ИНДЕКС($C$4:$L$12;ПОИСКПОЗ(ПРОСМОТР(C15;{0;3;5;7;9;11;13;15;17};$B$4:$B$12);$B$4:$B$12;0);ПОИСКПОЗ(ПРОСМОТР(D15;{-50;-23;-18;-13;-8;-3;3;8;13;18};$C$3:$L$3);$C$3:$L$3;0))


Сообщение отредактировал shurikus - Пятница, 23.05.2014, 15:37
 
Ответить
СообщениеНемного извращенно, но под условие подходит, попробую пока упростить:)
Код
=ИНДЕКС($C$4:$L$12;ПОИСКПОЗ(ПРОСМОТР(C15;{0;3;5;7;9;11;13;15;17};$B$4:$B$12);$B$4:$B$12;0);ПОИСКПОЗ(ПРОСМОТР(D15;{-50;-23;-18;-13;-8;-3;3;8;13;18};$C$3:$L$3);$C$3:$L$3;0))

Автор - shurikus
Дата добавления - 23.05.2014 в 15:05
368800 Дата: Пятница, 23.05.2014, 20:16 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 0% ±

2010
Огромное спасибо, все получилось.
 
Ответить
СообщениеОгромное спасибо, все получилось.

Автор - 368800
Дата добавления - 23.05.2014 в 20:16
_Boroda_ Дата: Пятница, 23.05.2014, 21:17 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Для любых значений температуры в шапке (а не только кратных 5-и) и любых температур в дате
Код
=ПРОСМОТР(2;1/(МИН(ABS(C$3:L$3-D15))=ABS(C$3:L$3-D15));ИНДЕКС(C$4:L$12;ПОИСКПОЗ(C15;B$4:B$12);))
К сообщению приложен файл: 6874790_1.xls (29.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДля любых значений температуры в шапке (а не только кратных 5-и) и любых температур в дате
Код
=ПРОСМОТР(2;1/(МИН(ABS(C$3:L$3-D15))=ABS(C$3:L$3-D15));ИНДЕКС(C$4:L$12;ПОИСКПОЗ(C15;B$4:B$12);))

Автор - _Boroda_
Дата добавления - 23.05.2014 в 21:17
jakim Дата: Суббота, 24.05.2014, 13:14 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Вариант.
К сообщению приложен файл: 6874790_interpo.xls (47.5 Kb)
 
Ответить
Сообщение
Вариант.

Автор - jakim
Дата добавления - 24.05.2014 в 13:14
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!