Страницы: 1
RSS
Если слово есть в столбце - показать его, иначе 0
 
Есть файлик в котором на работе веду учет выданного и возвращенного материала. Чисто для себя чтобы было понятно что и кому отдал, чтобы не бежать на склад и не копаться в ящике.

В столбце В наименование, оно подтягивается из другой таблички автоматом. В примере все статично.
В столбце С вставлена формула, которую как раз и хотелось бы сократить
В столбце D выбираем из списка и при повторном выборе этого пункта уже не будет.

Формула работает, но хотелось бы ее как то сократить, в дальнейшем список будет только расти.
Изменено: vikttur - 30.08.2021 16:55:43
 
так?
Код
=ЕСЛИ(СЧЁТЕСЛИ($D$2:$D$18;B2)>0;0;B2)
 
название темы:
если слово есть в столбце - показать его, иначе 0

ответ:
Код
=ЕСЛИ(СЧЁТЕСЛИ(D:D;B2);;B2)
Изменено: vikttur - 30.08.2021 16:54:46
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
До кучи формула массива:
=ЕСЛИ(ИЛИ(B2=D$2:D$11);0;B2)
Вводить тремя клавишами Ctrl+Shift+Enter
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Вариант если нужно построчное совпадение:
=ЕСЛИ($B$2:$B$11=$D$2:$D$11;0;B2)
Если нет:
=ЕСЛИ(ЕСНД(ПОИСКПОЗ(B2;$C$2:$C$11;); );B2;)
Изменено: memo - 30.08.2021 16:16:39
 
Цитата
vikttur написал:
Читайте правила форума, предлагайте название. Заменят модераторы.
если слово есть в столбце - показать его, иначе 0

Цитата
Ігор Гончаренко написал:
название темы:если слово есть в столбце - показать его, иначе 0
Спасибо!  
 
Ігор Гончаренко, спасибо, работает как надо!

Спасибо за ответы! Решение найдено!
Изменено: vikttur - 30.08.2021 16:54:12
Страницы: 1
Наверх