Страницы: 1
RSS
Аналог функции ЕСЛИ в диапазоне
 
Добрый день. При работе с файлами часто вносятся изменения и функцию ЕСЛИ переделывать постоянно очень трудоёмко, может имеется альтернатива какая-то, поделитесь, пожалуйста :oops:  
 
Доброе время суток.
Такую формулу массива даже я могу
Код
=ИНДЕКС(C3:G3;1;МАКС(НЕ(ЕПУСТО(C3:G3)) * СТОЛБЕЦ(C3:G3))-2)
Изменено: Андрей VG - 25.10.2020 14:23:38
 
Попытка еще одного любителя (не массивная):  :D
Код
=ИНДЕКС(C3:Z3; 1; ПОИСКПОЗ("*"; C3:Z3;-1))
Владимир
 
Что-то делал подобное с индексом, найти не могу; применил сейчас эту формулу -
=ИНДЕКС(C3:G3;1;МАКС(НЕ(ЕПУСТО(C3:G3)) * СТОЛБЕЦ(C3:G3))-2) - но не работает!?  8-0  
 
Это - =ИНДЕКС(C3:Z3;1;ПОИСКПОЗ("*";C3:Z3;-1)) -  работает с нюансом, впереди нужно какой-нибудь символ вставить, затем пробел, тогда выдает содержимое ячейки, полагаю, что без этого нюанса никак, а если просто будут значения (не текстовые), возможно без этого нюанса это сделать?  :oops:  
 
Цитата
Андрей VG написал:
Доброе время суток.Такую формулу массива даже я могуКод ? 1=ИНДЕКС(C3:G3;1;МАКС(НЕ(ЕПУСТО(C3:G3)) * СТОЛБЕЦ(C3:G3))-2)

Прикрепленные файлы
Вопрос - вместо ЕСЛИ в диапазоне.xlsx  (10.57 КБ)

Изменено: Андрей VG  - 25 окт 2020 14:23:38
Прошу прощения, заработала :)  (Ctrl+Shift+Enter)
 
Спасибо большое.
 
Формула из #3 ищет последнее текстовое значение (как в примере из #1). Пустые ячейки, числа, логические и ошибочные значения игнорируются.
Владимир
 
Люб.эксель, нужно цитировать а не бестолково копировать.
Нужно ДОПОЛНЯТЬ сообщения, а не создавать очереди.
Нужно предложить название темы, сейчас общее и задачу не отражает. Заменят модераторы.
Страницы: 1
Наверх