
Я пытаюсь определить, содержит ли строка ячейку с определенным значением, используя функцию ЕСЛИ.
Это легко, когда я использую постоянное число; в моем случае я использую
=IF( COUNTIF(E16:J16,"=29")>0, "yes", "" )
чтобы определить, содержит ли R16 ячейки со значением 29.
Могу ли я сохранить 29 в другой ячейке (например, P16
) и проверить, содержит ли моя строка ячейки с тем же значением, что и P16
?
я пробовал
=IF( COUNTIF(E16:J16,"=P16")>0, "yes", "" )
но это не работает (хотя программа не жалуется).
решение1
Вы ищете буквальную строку "=P16", а не содержимое ячейки P16
.
Ваша формула должна быть такой:
=IF( COUNTIF(E16:J16,P16)>0, "yes", "" )
решение2
Не используйте ""
при обращении к другой ячейке...
=IF( COUNTIF(E16:J16,P16)>0, "yes", "" )