Як я можу змінити колір тла клітини на основі поточного значення комірки?


3

У мене стовпець зі значеннями функції True або False:

=IF(ISNA(A1), false, true)

від 1-го до 5000+ рядків. Я хотів би позначити всі помилкові як червоний колір фону або текст червоним. Чи є якась функція?

Відповіді:


5

По-перше, ви змінюєте формулу на

=ISNA(A1)

вам не потрібна частина IF. Потім використовуйте умовне форматування. Спочатку виберіть B1: B5000 (або будь-який стовпець, у якому знаходиться ваша формула. Наступний формат - умовне форматування. Потім виберіть Значення комірок Is та введіть у поле False. Натисніть кнопку Формат, щоб встановити червоний малюнок. Клацніть OK.

Формули робочого листа можуть повертати лише значення. Вони не можуть змінювати інші властивості клітини (наприклад, кольори). Умовне форматування - це спосіб пройти сюди.


ГАРАЗД. Я бачу вашу думку. Іншим варіантом може бути написання фрагмента макросу VBA для циклічного діапазону, щоб змінити колір комірки або рядка (текст або фон). До речі, я віддаю перевагу значенням True та False. У прикладі А1 фактично містить іншу формулу, тому ISNA () завжди повертає помилкове.
David.Chu.ca

2

Я не дуже знайомий з Excel, але ви пробували умовне форматування?
Ви можете знайти його під

Панель інструментів-> Формат-> Умовне форматування

(У перекладі. У мене немає офіційної версії Office)


Це приємно Однак я повинен застосувати стиль до 5000+ рядків. Не впевнений, чи є функція, щоб це зробити, щоб я могла скопіювати та вставити.
David.Chu.ca

ГАРАЗД. Я можу спершу скопіювати, а потім вибрати діапазон, клацнути правою кнопкою миші та, нарешті, обрати Спеціальне вставлення-> Формат.
David.Chu.ca
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.