У меня есть определенная группа полей слияния, которые я пытаюсь раскрасить с помощью условного форматирования.
По сути, этот столбец в таблице — процент, и мне нужно, чтобы он был окрашен в красный цвет, если он ниже нуля, и в зеленый, если он выше нуля. Однако, поскольку этот процент не был доступен для каждой записи, он также может отображаться как «Нет данных», что я хотел бы закрасить в черный цвет.
К сожалению, "Нет данных" каждый раз оказывается зеленым. Я следую инструкциям отэтот ранее заданный вопрос, но я думаю, что у меня может быть немного по-другому.
Я был бы признателен, если бы кто-нибудь мне помог с этим. Я использую MS Word 2016, если это имеет значение. Заранее спасибо.
решение1
Вы можете использовать два независимых поля IF, поскольку они не пересекаются.
Вы можете преобразовать текст, показанный ниже, в пару полей, используяУтилита мэра Грэма.
{ IF { MERGEFIELD Field } < 0 "{ MERGEFIELD Field \* CharFormat}" "" }{ IF { MERGEFIELD Field } > 0 "{ MERGEFIELD Field \* CharFormat }" "" }
Вам придется добавить цвет самостоятельно.(Второй набор кавычек в каждом поле IF на самом деле не обязателен.)
Вотмоя статья на сайте Microsoftпо работе с полями.
Если есть совпадения, вам понадобится один или нескольковложенныйПоля IF. Они более сложные, с одним полем IF внутри другого. Второе поле IF действует какложныйтекстчасть первого поля. Вот моя статья об одном из способовпостроение вложенных полей IF.