Отображение значения только в том случае, если в другой ячейке Excel есть значение

Отображение значения только в том случае, если в другой ячейке Excel есть значение

Мне бы хотелось отобразить пустое поле ( &#9633подойдет HTML-сущность □ или любое другое похожее поле) в ячейке Excel только в том случае, если в другой ячейке есть значение.

Я пробовал =IF(ISBLANK(C8),,□), но это дает мне ошибку «Недопустимое имя». Есть ли помощь?

решение1

Проверьте синтаксис функции IF. Второй аргумент — это результат, если первый аргумент — true, третий аргумент — это результат, если первый аргумент — false. Поэтому =IF(ISBLANK(B1),"","□")отобразит пустую строку, если ячейка B1 пустая, или квадрат (обратите внимание на кавычки), если она не пустая. Проверьте также функции ISNUMBER и т. д. вместо ISBLANK, если нужно.

решение2

Вы должны заключить текст в кавычки:

=IF(ISBLANK(C8),,"□")

Также работают следующие:

=IF(ISBLANK(C8),"","□")

=IF(C8="","□",)

=IF(C8="","□","")

Связанный контент