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

Вход

Регистрация

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

 

= Мир MS Excel/Объединение нескольких формул "ЕСЛИ" в одну формулу. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Объединение нескольких формул "ЕСЛИ" в одну формулу.
ars1734 Дата: Четверг, 09.04.2026, 20:13 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 170
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте уважаемые эксперты

Необходимо объединить формулы ЕСЛИ для столбца К в одну, чтобы получился логический ряд при протягивании формулы в таблице.
ЕСЛИ($F6=1;$G6;"") ЕСЛИ($F6=2;$G7;"") ЕСЛИ($F6=3;$G8;"") и т.д
ЕСЛИ($F7=1;$G6;"") ЕСЛИ($F7=2;$G7;"") ЕСЛИ($F7=3;$G8;"")
и т.д

Файл прилагаю.

С уважением

К сообщению приложен файл: esli.xlsx (11.4 Kb)
 
Ответить
СообщениеЗдравствуйте уважаемые эксперты

Необходимо объединить формулы ЕСЛИ для столбца К в одну, чтобы получился логический ряд при протягивании формулы в таблице.
ЕСЛИ($F6=1;$G6;"") ЕСЛИ($F6=2;$G7;"") ЕСЛИ($F6=3;$G8;"") и т.д
ЕСЛИ($F7=1;$G6;"") ЕСЛИ($F7=2;$G7;"") ЕСЛИ($F7=3;$G8;"")
и т.д

Файл прилагаю.

С уважением


Автор - ars1734
Дата добавления - 09.04.2026 в 20:13
Pelena Дата: Четверг, 09.04.2026, 20:24 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19616
Репутация: 4703 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте. Если правильно поняла, то
Код
=ЕСЛИОШИБКА(ВПР(I6;$F$6:$G$15;2;0);"")
К сообщению приложен файл: esli_1.xlsx (12.7 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте. Если правильно поняла, то
Код
=ЕСЛИОШИБКА(ВПР(I6;$F$6:$G$15;2;0);"")

Автор - Pelena
Дата добавления - 09.04.2026 в 20:24
ars1734 Дата: Четверг, 09.04.2026, 20:49 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 170
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007

=ЕСЛИОШИБКА(ВПР(I6;$F$6:$G$15;2;0);"")


Все точно так. Спасибо за оперативность и професионализм!

С уважением
 
Ответить
Сообщение

=ЕСЛИОШИБКА(ВПР(I6;$F$6:$G$15;2;0);"")


Все точно так. Спасибо за оперативность и професионализм!

С уважением

Автор - ars1734
Дата добавления - 09.04.2026 в 20:49
DrMini Дата: Пятница, 10.04.2026, 04:23 | Сообщение № 4
Группа: Модераторы
Ранг: Старожил
Сообщений: 2178
Репутация: 389 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте ars1734.
Как вариант:
Код
=СУММПРОИЗВ((F$6:F$15=I6)*G$6:G$15)

[p.s.]если не будет совпадения по столбцам F и I то будет 0[/p.s.]
 
Ответить
СообщениеЗдравствуйте ars1734.
Как вариант:
Код
=СУММПРОИЗВ((F$6:F$15=I6)*G$6:G$15)

[p.s.]если не будет совпадения по столбцам F и I то будет 0[/p.s.]

Автор - DrMini
Дата добавления - 10.04.2026 в 04:23
alexa1965 Дата: Пятница, 10.04.2026, 12:38 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 460
Репутация: 67 ±
Замечаний: 0% ±

2003> 2019 >2016
ars1734, Доброго дня! Ну и как просили через если
Код
=ЕСЛИ($I6=1;G$6;ЕСЛИ($I6=2;G$7;ЕСЛИ($I6=3;G$8;ЕСЛИ($I6=4;G$9;ЕСЛИ($I6=5;G$10;ЕСЛИ($I6=6;G$11;ЕСЛИ($I6=7;G$12;ЕСЛИ($I6=8;G$13;ЕСЛИ($I6=9;G$14;ЕСЛИ($I6=10;G$15;""))))))))))


Главное не быть балабастиком
 
Ответить
Сообщениеars1734, Доброго дня! Ну и как просили через если
Код
=ЕСЛИ($I6=1;G$6;ЕСЛИ($I6=2;G$7;ЕСЛИ($I6=3;G$8;ЕСЛИ($I6=4;G$9;ЕСЛИ($I6=5;G$10;ЕСЛИ($I6=6;G$11;ЕСЛИ($I6=7;G$12;ЕСЛИ($I6=8;G$13;ЕСЛИ($I6=9;G$14;ЕСЛИ($I6=10;G$15;""))))))))))

Автор - alexa1965
Дата добавления - 10.04.2026 в 12:38
Gustav Дата: Пятница, 10.04.2026, 22:14 | Сообщение № 6
Группа: Админы
Ранг: Участник клуба
Сообщений: 2880
Репутация: 1223 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
При заданной ровной монотонно возрастающей последовательности значений аргумента (колонка №) можно совсем просто:
Код
=ИНДЕКС($G$6:$G$15; I6)


А если в данном конкретном случае еще немного и математическую соображалку включить, то можно докатиться до простой аналитической формулы :)
Код
=5 * (2 - I6)


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеПри заданной ровной монотонно возрастающей последовательности значений аргумента (колонка №) можно совсем просто:
Код
=ИНДЕКС($G$6:$G$15; I6)


А если в данном конкретном случае еще немного и математическую соображалку включить, то можно докатиться до простой аналитической формулы :)
Код
=5 * (2 - I6)

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

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