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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2019, 14:41   #1
artur9206
Пользователь
 
Регистрация: 26.03.2019
Сообщений: 12
По умолчанию Формула Если по трем столбцам

Помогите пожалуйста, как написать формулу если, чтобы Если значение из левого столбца соответствует одному из значений из среднего столбца, то выбирается соответствующее значение из третьего столбца.
artur9206 вне форума Ответить с цитированием
Старый 26.03.2019, 14:42   #2
artur9206
Пользователь
 
Регистрация: 26.03.2019
Сообщений: 12
По умолчанию Вот пример

Вот пример документа
Вложения
Тип файла: xlsx Пример.xlsx (8.3 Кб, 10 просмотров)
artur9206 вне форума Ответить с цитированием
Старый 26.03.2019, 14:53   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

если я правильно понял, то поможет =ВПР()
попробуйте такую формулу вставить туда, где нужно получить значение третьего столбца:
Код:
=ВПР(A2;$B$2:$C$10;2;ЛОЖЬ)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 26.03.2019, 15:12   #4
artur9206
Пользователь
 
Регистрация: 26.03.2019
Сообщений: 12
По умолчанию

круто! спасибо! А если добавляется еще один столбец, из которого нужно соответствующее значение взять, как изменится формула?)
artur9206 вне форума Ответить с цитированием
Старый 26.03.2019, 15:22   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Пожалуйста.


Цитата:
Сообщение от artur9206 Посмотреть сообщение
А если добавляется еще один столбец, из которого нужно соответствующее значение взять, как изменится формула?
рекомендую открыть помощь (Справку) в Excel - там можно прочитать подробности о функции и её параметрах.

$B$2:$C$10 - это диапазон с таблицей
2 - какой столбец вернуть, если нашлось

поэтому, если добавится ещё один столбец и нужно вернуть данные из него, будет так:
Код:
=ВПР(A2;$B$2:$D$10;3;ЛОЖЬ)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 26.03.2019, 18:42   #6
artur9206
Пользователь
 
Регистрация: 26.03.2019
Сообщений: 12
По умолчанию

спасибо)))) в течение дня разобрался)) очень помогло))))
artur9206 вне форума Ответить с цитированием
Старый 28.03.2019, 08:10   #7
Wanda
Новичок
Джуниор
 
Регистрация: 24.11.2015
Сообщений: 1
По умолчанию

Можно использовать вот эту формулу: =ИНДЕКС(B2:C10;ПОИСКПОЗ(A2;B2:B10;0 );2), она лучше ВПР, но как и ВПР, она берет первое встречающееся значение, если у вас будет В4=1 и значение в С4=Т, а В10=1 и значение в С10=К, так вот К вы не увидите.
Wanda вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формула ЕСЛИ amadeus017 Microsoft Office Excel 4 28.12.2017 08:15
Найти первый и последний, если читать матрицу по столбцам, элементы - Pascal ABC pasterr Паскаль, Turbo Pascal, PascalABC.NET 1 22.11.2016 21:26
Отфильтровать строки по трем столбцам (для каждого свой параметр) ac1-caesar Microsoft Office Excel 4 10.06.2016 12:32
Формула =ЕСЛИ() в excel Eleonora270889 Помощь студентам 7 04.06.2014 14:01
Формула ЕСЛИ 1k0naMyst Microsoft Office Excel 2 19.09.2012 16:44