Использование новой функции Excel Filter (), доступной в 365 версиях.
=FILTER($B$2:$F$2,INDEX($B$3:$F$7,MATCH(A10,$A$3:$A$7,0),)>0)
&" "&FILTER(INDEX($B$3:$F$7,MATCH(A10,$A$3:$A$7,0),),INDEX($B$3:$F$7,MATCH(A10,$A$3:$A$7,0),)>0)
На скриншоте ниже формула была введена в B10 и скопирована в B12. При необходимости он автоматически переносится на другие столбцы.
Изменить: этот образец основан на ваших данных образца с положительными числами, следовательно, проверка предназначена для числа> 0. Если у вас есть отрицательные числа, вам необходимо изменить формулу. Если в ячейках могут быть нули, дайте мне знать.
Формула для чисел выше и ниже 0
=FILTER($B$2:$F$2,INDEX($B$3:$F$7,MATCH(A10,$A$3:$A$7,0),)<>0)&" "&FILTER(INDEX($B$3:$F$7,MATCH(A10,$A$3:$A$7,0),),INDEX($B$3:$F$7,MATCH(A10,$A$3:$A$7,0),)<>0)
person
teylyn
schedule
16.02.2020