PDA

Показать полную графическую версию : Excel: условное форматирование в зависимости от формулы.


stuermer01
03-11-2021, 19:53
Добрый день.

Подскажите, как сделать такое условное форматирование:
жирный текст, если в ячейке простое число,
а если формула вида "=Лист1!$A1" то чтобы значение ячейки было без форматирования.

В форме правил форматирования есть только выбор "значение ячейки" и "текст" -> содержит", а "формула содержит" нет.

Iska
03-11-2021, 20:49
Используйте формулу для задания условия для условного форматирования, например:
https://i.imgur.com/Vy4fTSa.png
Если значение в соответствующей ячейке диапазона будет числом, то функция ЕЧИСЛО() вернёт значение ИСТИНА и формат будет применён.

megaloman
03-11-2021, 21:11
КАК УЗНАТЬ ЕСТЬ ЛИ ФОРМУЛА В ЯЧЕЙКЕ? (https://www.excel-vba.ru/chto-umeet-excel/kak-uznat-est-li-formula-v-yachejke/)Начиная с версий Excel 2013 среди стандартных функция появилась функция ЕФОРМУЛА(ISFORMULA), которая позволяет определить наличие формулы в ячейке. Единственный аргумент функции - ссылка на ячейку: =ЕФОРМУЛА(A1).
Функция возвращает ИСТИНА(TRUE), если в ячейке есть формула и ЛОЖЬ(FALSE) если в ячейке константа.Не проверял, у меня более старая версия

Iska
04-11-2021, 00:49
Можно попробовать в приведённом мною примере, с теми же ссылками на диапазоны. Сам проверить не могу по аналогичной причине:
…у меня более старая версия »




© OSzone.net 2001-2012