Мне бы хотелось отобразить пустое поле ( □
подойдет 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="","□","")