предположим, у меня есть формула в ячейке С3:=AND(A1=B1)
это даст TRUE: FALSE
но мне нужно Да:нет вместо этого
так как формат ячейки С3 к вам так?
Спасибо!
С уважением,
как получить текст вместо TRUE: FALSE в excel
5 ответов
На самом деле, да, это можно сделать с помощью условного форматирования... Вроде. Используйте скриншоты ниже, чтобы настроить условный формат, который использует пользовательский формат чисел для ячеек, которые TRUE
. Вы должны быть в состоянии экстраполировать установку для False = No.
важно отметить, что он будет только изменить видимого значение в ячейке, а не фактическое значение. Если вы попытаетесь выполнить другие вычисления на основе этой ячейки, она будет использовать значения TRUE / FALSE, а не значения YES / NO. Таким образом этот метод полезен только тогда, когда вы обеспокоены тем, что представлено пользователю, а не тем, что используется в базовых вычислениях.
посмотрите, как значение будет по-прежнему быть TRUE
но вместо этого отображается "да".
позвольте мне дать мои два цента.
Предположим, вы просто заинтересованы в показе значений, вы можете использовать следующий трюк.
в C3 вставить формулу:
=AND(A1=B1)+0
может, избавишься и часть:
=(A1=B1)+0
теперь вы можете установить пользовательский формат для C3
до "Yes";;"No"
.
на +0
часть принуждает Экссел для того чтобы обработать результат как численный, давая вам возможность использовать пользовательский формат.
пример:
Data Result Result
1 FALSE NO
12 TRUE YES
12 FALSE NO
33
формула в C3:
=IF(AND(A4=A5),"YES","NO")
формула в B3:
=AND(A3=A4)
использовать =--(A1=B1)
вместо =A1=B1
. Двойной отрицательный переворачивает знак дважды, и поскольку это математическая операция, она преобразует TRUE в 1 и FALSE в 0 (т. е. бросает их как целые числа)
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]