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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск значения по нескольким условиям - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск значения по нескольким условиям (Формулы/Formulas)
Поиск значения по нескольким условиям
zuzikmba Дата: Четверг, 09.06.2016, 10:34 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Добрый день всем!

Возникла такая проблема!
Необходимо найти и вставить в одну таблицу по нескольким параметрам информацию которая находится в другой таблице.

более подробно в примере.

Суммеслимн, гпр, впр, этими формулами не получается((
К сообщению приложен файл: 7571338.xlsx(22Kb)
 
Ответить
СообщениеДобрый день всем!

Возникла такая проблема!
Необходимо найти и вставить в одну таблицу по нескольким параметрам информацию которая находится в другой таблице.

более подробно в примере.

Суммеслимн, гпр, впр, этими формулами не получается((

Автор - zuzikmba
Дата добавления - 09.06.2016 в 10:34
SLAVICK Дата: Четверг, 09.06.2016, 10:45 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 1849
Репутация: 614 ±
Замечаний: 0% ±

2007,2010,2013,2016
Цитата
01.02.2006
KZT

понятно

А почему именно 21? с чем связать 30?


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
Цитата
01.02.2006
KZT

понятно

А почему именно 21? с чем связать 30?

Автор - SLAVICK
Дата добавления - 09.06.2016 в 10:45
zuzikmba Дата: Четверг, 09.06.2016, 11:02 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Связывается с столбцом дней до погашения
если меньше 30 значит ищещь ставку в строке до одного месяца и т.д.
 
Ответить
СообщениеСвязывается с столбцом дней до погашения
если меньше 30 значит ищещь ставку в строке до одного месяца и т.д.

Автор - zuzikmba
Дата добавления - 09.06.2016 в 11:02
_Boroda_ Дата: Четверг, 09.06.2016, 11:03 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 9377
Репутация: 3950 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Неоптимизированный вариант
Формула массива (вводится одновременным нажатием Контрл Шифт Ентер)
Код
=ИНДЕКС('Рыночные ставки'!C$7:AB$18;ПОИСКПОЗ(K3;--ТЕКСТ('Рыночные ставки'!B$6:B$10;"0;;;\0"))+7*(E3=9);ПОИСКПОЗ(D3;'Рыночные ставки'!C$3:AB$3-('Рыночные ставки'!C$4:AB$4="KZT")%)+2-(F3="KZT"))

Только не 9,9, а 12,5 - это же KZT

Добавлено
Еще вариант. Немассивный
Код
=ПРОСМОТР(;-1/('Рыночные ставки'!B$3:Z$3<D3);ИНДЕКС(ЕСЛИ(F3="KZT";'Рыночные ставки'!C$7:AA$18;'Рыночные ставки'!D$7:AB$18);СЧЁТЕСЛИ('Рыночные ставки'!B$7:B$10;"<"&K3)+1+7*(E3=9);))
К сообщению приложен файл: 7571338_2.xlsx(22Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995


Сообщение отредактировал _Boroda_ - Четверг, 09.06.2016, 11:57
 
Ответить
СообщениеНеоптимизированный вариант
Формула массива (вводится одновременным нажатием Контрл Шифт Ентер)
Код
=ИНДЕКС('Рыночные ставки'!C$7:AB$18;ПОИСКПОЗ(K3;--ТЕКСТ('Рыночные ставки'!B$6:B$10;"0;;;\0"))+7*(E3=9);ПОИСКПОЗ(D3;'Рыночные ставки'!C$3:AB$3-('Рыночные ставки'!C$4:AB$4="KZT")%)+2-(F3="KZT"))

Только не 9,9, а 12,5 - это же KZT

Добавлено
Еще вариант. Немассивный
Код
=ПРОСМОТР(;-1/('Рыночные ставки'!B$3:Z$3<D3);ИНДЕКС(ЕСЛИ(F3="KZT";'Рыночные ставки'!C$7:AA$18;'Рыночные ставки'!D$7:AB$18);СЧЁТЕСЛИ('Рыночные ставки'!B$7:B$10;"<"&K3)+1+7*(E3=9);))

Автор - _Boroda_
Дата добавления - 09.06.2016 в 11:03
Pelena Дата: Четверг, 09.06.2016, 11:14 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 9879
Репутация: 2265 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
У меня так получилось, с доп. столбцом, обычная формула
Код
=ИНДЕКС('Рыночные ставки'!$D$7:$AC$18;ПОИСКПОЗ(K3;'Рыночные ставки'!$B$7:$B$11)+ЕСЛИ(E3=9;7;0);ЕСЛИОШИБКА(ПОИСКПОЗ(D3;'Рыночные ставки'!$D$3:$AC$3;0);ПОИСКПОЗ(D3;'Рыночные ставки'!$D$3:$AC$3))+(F3<>"KZT")+1)
К сообщению приложен файл: 7336972.xlsx(22Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеУ меня так получилось, с доп. столбцом, обычная формула
Код
=ИНДЕКС('Рыночные ставки'!$D$7:$AC$18;ПОИСКПОЗ(K3;'Рыночные ставки'!$B$7:$B$11)+ЕСЛИ(E3=9;7;0);ЕСЛИОШИБКА(ПОИСКПОЗ(D3;'Рыночные ставки'!$D$3:$AC$3;0);ПОИСКПОЗ(D3;'Рыночные ставки'!$D$3:$AC$3))+(F3<>"KZT")+1)

Автор - Pelena
Дата добавления - 09.06.2016 в 11:14
jakim Дата: Четверг, 09.06.2016, 11:34 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 683
Репутация: 172 ±
Замечаний: 0% ±

У меня получилось так, но самому необходимо довести до нормального вида обе таблицы.
К сообщению приложен файл: 5422590.xlsx(22Kb)
 
Ответить
Сообщение
У меня получилось так, но самому необходимо довести до нормального вида обе таблицы.

Автор - jakim
Дата добавления - 09.06.2016 в 11:34
zuzikmba Дата: Четверг, 09.06.2016, 12:52 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
когда даты попадают такие как 01.04.2015 то тогда формула неправильно считает
 
Ответить
Сообщениекогда даты попадают такие как 01.04.2015 то тогда формула неправильно считает

Автор - zuzikmba
Дата добавления - 09.06.2016 в 12:52
zuzikmba Дата: Четверг, 09.06.2016, 13:16 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
а что означает две черточки перед функцией текст?
 
Ответить
Сообщениеа что означает две черточки перед функцией текст?

Автор - zuzikmba
Дата добавления - 09.06.2016 в 13:16
_Boroda_ Дата: Четверг, 09.06.2016, 13:33 | Сообщение № 9
Группа: Модераторы
Ранг: Экселист
Сообщений: 9377
Репутация: 3950 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
когда даты попадают такие как 01.04.2015 то тогда формула неправильно считает

Конечно. У Вас же в ставках нет дат, больших 1/4/15. Смотрите - Вы для 21.01.2006 берете ставку 21 для даты 01.02.2006 - первой большей даты. Следовательно, для 1/4/15 у Вас должна быть ставка с датой, большей или равной 1/4/15, а у Вас такой даты в ставках нет.
Кстати, в формуле замените знак "<" на "<=" (вот здесь ПРОСМОТР(;-1/('Рыночные ставки'!B$3:Z$3<D3);...)
что означает две черточки перед функцией текст?

Вот здесь хорошо написано
http://www.excelworld.ru/publ/hacks/tricks/17-1-0-9
В двух словах - преобразуем текстовое число в числовое число ("444" в 444)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
когда даты попадают такие как 01.04.2015 то тогда формула неправильно считает

Конечно. У Вас же в ставках нет дат, больших 1/4/15. Смотрите - Вы для 21.01.2006 берете ставку 21 для даты 01.02.2006 - первой большей даты. Следовательно, для 1/4/15 у Вас должна быть ставка с датой, большей или равной 1/4/15, а у Вас такой даты в ставках нет.
Кстати, в формуле замените знак "<" на "<=" (вот здесь ПРОСМОТР(;-1/('Рыночные ставки'!B$3:Z$3<D3);...)
что означает две черточки перед функцией текст?

Вот здесь хорошо написано
http://www.excelworld.ru/publ/hacks/tricks/17-1-0-9
В двух словах - преобразуем текстовое число в числовое число ("444" в 444)

Автор - _Boroda_
Дата добавления - 09.06.2016 в 13:33
zuzikmba Дата: Четверг, 09.06.2016, 13:42 | Сообщение № 10
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Спасибо!

В вашей формуле такого знака нет "<"
 
Ответить
СообщениеСпасибо!

В вашей формуле такого знака нет "<"

Автор - zuzikmba
Дата добавления - 09.06.2016 в 13:42
zuzikmba Дата: Четверг, 09.06.2016, 13:45 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 52
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Борода, ваша формула работает идеально!

Всем спасибо!!!
 
Ответить
СообщениеБорода, ваша формула работает идеально!

Всем спасибо!!!

Автор - zuzikmba
Дата добавления - 09.06.2016 в 13:45
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск значения по нескольким условиям (Формулы/Formulas)
Страница 1 из 11
Поиск:

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