Показать сообщение отдельно
Старый 19.10.2011, 17:51   Вверх   #115
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
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 — искомый список фамилий

Обновлённый файл прилагаю.
Вложения
Тип файла: zip family_list.xls.zip (2.3 Кб, 356 просмотров)
404 вне форума  
Конфигурация ПК
Ответить с цитированием