Страницы: 1
RSS
Формирование столбца по определенному тексту
 
Всем Добрый день!
Писал похожий вопрос но как выяснилось все оказалось сложнее...
Есть столбец в строках которого в хаотичном порядке разбросан текст! (количество строк постоянно меняется!)
Но в некоторых строках этого текста  есть фразы "Нет данных за 03.05.2020" -даты соответственно меняются!
Как формулой пропустить ячейку которая начинается с фразы "Нет данных за"
Я пробовал формулой =ЕСЛИ(СЧЁТЕСЛИ(A2;"*Нет данных за *")=1;А3;A2) но в таком случае формула дублирует следующую за формулой строку! (размноживает ее)

ПС нужно сделать именно формулу а не макрос VBA
В примере под ФИО нужно понимать любой текст, как писал ранее текст в хаотичном порядке кроме текста с "Нет данных за"
Всем спасибо за подсказку!  
Изменено: max2608 - 27.06.2020 12:48:28
 
формула массива:
Код
=ЕСЛИ(СТРОКА()>СЧЁТЗ($A$1:$A$13)-СЧЁТЕСЛИ($A$1:$A$13;"Нет данных");"";ИНДЕКС(A:A;НАИМЕНЬШИЙ(ЕСЛИ(ЛЕВСИМВ($A$1:$A$13;10)<>"Нет данных";СТРОКА($A$1:$A$13));СТРОКА())))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Еще вариант:
Код
=IFERROR(INDEX($A$2:$A$13,MATCH(1,INDEX((COUNTIF($C$1:C1,$A$2:$A$13)=0)/((NOT(ISNUMBER(SEARCH("Нет данных",$A$2:$A$13))))),0),0)),"")
 
ОГРОМНОЕ СПАСИБО!!! ТО ЧТО НУЖНО!!!
Страницы: 1
Наверх