Страницы: 1
RSS
Выборка с помощью Индекса + удаление пустых строк
 
Всем привет!

Прошу помочь доделать формулу индекса

Имеются данные (столбцы А и В). У меня получилось понять как удалить пустые строчки (столбец G)
Но вот в столбце D никак не получается сделать формулу, чтобы подтягивались данные именно по Фамилии и имени и к тому же удалялись пустые строчки.

Заранее спасибо!
 
никакие формулы не умеют удалять строки ни пустые ни заполненные((
это задача формулами не решается
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Формула массива.
Код
=ИНДЕКС($A$1:$A$17;100-НАИБОЛЬШИЙ(($B$1:$B$17=$G$2)*($A$1:$A$17<>"")*(100-СТРОКА($B$1:$B$17));СТРОКА(1:1)))
И Игорь как бы прав, удалить строки формулами не получится.
 
Уважаемые форумчане. Направьте в правильное русло, какой формулой можно воспользоваться для решения задачи. пример прилагаю
 
Power Query
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    #"Changed Type" = Table.Group(Source, {"Таблица 1"}, {{"Column1", each Table.Skip(Table.Transpose(_), 1)}}),
    #"Expanded {0}" = Table.ExpandTableColumn(#"Changed Type", "Column1", {"Column1", "Column2", "Column3"}, {"Column1.Column1", "Column1.Column2", "Column1.Column3"}),
    #"Inserted Merged Column" = Table.AddColumn(#"Expanded {0}", "Сведено", each Text.Combine({Text.From([Column1.Column1], "lt-LT"), Text.From([Column1.Column2], "lt-LT"), Text.From([Column1.Column3], "lt-LT")}, ", "), type text),
    #"Removed Columns" = Table.RemoveColumns(#"Inserted Merged Column",{"Column1.Column1", "Column1.Column2", "Column1.Column3"})
in
    #"Removed Columns"
Изменено: jakim - 14.04.2022 07:44:44
 
, Спасибо большое! Очень помогли!
Да, я неправильно выразилась, не удаление пустых строк, а игнорирование пустые ячеек

А возможно доработать как-то формулу, чтобы добавить еще одно условие поиска? (во вложении пример)
 
.
Изменено: ksana_li - 14.04.2022 09:50:55 (дубль сообщения)
 
Код
=ЕСЛИОШИБКА(ИНДЕКС($A$1:$A$17;100-НАИБОЛЬШИЙ(($A$1:$A$17<>"")*($B$1:$B$17=$E$2)*($C$1:$C$17="ДА")*(100-СТРОКА($B$1:$B$17));СТРОКА(1:1)));"")
Страницы: 1
Наверх