Страницы: 1
RSS
вывод списка занятых ячеек в новую ячейку через запятую, Вывод списка занятых ячеек в новую ячейку через запятую
 
Здравствуйте.
Есть таблица со значениями. строк больше 7000
Есть столбца А и D (могут быть заняты, так и пусты)
Задача:   Выделить отдельно столбец для вывода списка по занятой ячейке. (для моего понимания принимаю за А - значение 1, для D значение 2.)
- Если А и D заняты обе, то значение должно быть через запятую  (пример: 1, 2)
-  Если А занято, D пустое, то значение должно быть равное 1  (пример: 1)
-  Если А пустое, D занято, то значение должно быть равное 2   (пример: 2)


Как реализовать? Помогите, пожалуйста.
 
Первое что пришло в голову
Код
=ЕСЛИ(И(A3<>"")*(D3<>"");"1,2";ЕСЛИ(A3<>"";"1";ЕСЛИ(D3<>"";"2")))
 
Да вы ЗОЛОТОЙ ЧЕЛОВЕК!!!!!!! Я счастлива! Сейчас расплачусь. Спасибо огромное! :*  
 
Как вариант:
=ВЫБОР(СУММПРОИЗВ((A3:D3<>"")*{1;0;0;2});1;2;1,2)
Изменено: Максим В. - 25.10.2019 16:25:12
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
Страницы: 1
Наверх