Гость24.04.2021
1В избранном
Как в Excel проверить наличие значения в матрице, если есть то 1 иначе 0?
Комментарии (1)
Добавить комментарий
28.07.2025
если значение, которое надо найти, за...
если значение, которое надо найти, записано в ячейке A1, а диапазон равен B1:D20, то можно составить формулу массива вводится через комбинацию клавиш CTRL+SHIFT+ENTER вместо ENTER:
=ЕСЛИ( СУММ( --( B1:D20=A1 )) ; 1 ; 0)
можно записать и так:
=ЕСЛИ( СУММ( --( B1:D20=A1 ))>0 ; 1 ; 0)
Эта формула составляет массив логических значений, затем заменяет ИСТИНА на 1, а ЛОЖЬ на 0, суммирует и ставит значение 1 если сумма >0 или ставит 0 в противном случае.
Описание действия "--" в ответе на вопрос Зачем 2 минуса в формуле СУММ( --ЛЕВСИМВ( C3:C9; НАЙТИ(" "; C3:C9&" ")-1))?
Ответить
Полезно?
Как в Экселе составить формулу, которая возвращает 1 или 0 по наличию в заданном двумерном (например A1:D20) или одномерном (например A1:A20) диапазоне (матрице) указанного значения?