|
MMMAAAXXX
Модифицировал. Теперь программа проглатывает пустые строки и концевые пробелы в списке фамилий; а также не выводит ошибку #Н/Д, если ячеек в диапазоне D1:Z1 больше, чем фамилий:
вводите вспомогательный столбец C (можно сделать его скрытым);
в C1 вбиваете цифру 0;
в C2 вводите формулу =ЕСЛИ(И(СЖПРОБЕЛЫ(B2)<>"";СУММПРОИЗВ((СЖПРОБЕЛЫ(B$1:B1)=СЖПРОБЕЛЫ(B2))*1)=0);СЧЁТ(C$1:C1); "")
копируете ячейку С2 в ячейки С3…C100
в D1 вводите формулу =B1
в E1 вводите формулу =ЕСЛИ(СТОЛБЕЦ(A1)<=МАКС($C1:$C100);СМЕЩ($B1;ПОИСКПОЗ(СТОЛБЕЦ(A1);$C2:$C100;0);0);"")
копируете ячейку E1 в ячейки F1, G1, H1, I1 и т. д.
Готово. Теперь в 1-ой строке, начиная с ячейки D1 — искомый список фамилий
Обновлённый файл прилагаю.
|