Изменить форматирование ячейки без VBA. Пользовательское форматирование?


1

У меня есть раскрывающееся поле с двумя значениями в форме, которую я создаю. Ожидаемые данные в ячейке D15 изменяются в зависимости от выбора. Если выбран вариант А, то ожидается получение суммы в долларах. Если выбрана опция B, то ожидается процент.

Я хотел бы, чтобы ячейка была отформатирована как «учет» с нулевыми десятичными знаками для опции A и «процент» с нулевыми десятичными знаками, если выбрана опция B.

Я не хочу использовать VBA, если это возможно. Я надеюсь, что есть специальное решение для форматирования.

Ответы:


3

Это можно сделать с помощью условного форматирования и двух правил, я сделал простую вещь, которая работает с одной причудой.

Выберите ячейку или ячейки, которые вы хотите, затем на вкладке Главная нажмите Условное форматирование, вы должны увидеть следующее:

New Rule

Нажмите «Новое правило», и вы должны увидеть следующее диалоговое окно, в котором вы хотите выбрать нижнюю опцию «Использовать формулу, чтобы определить, какие ячейки форматировать»:

formatting

Нажмите кнопку рядом с полем «Форматировать значения, где эта формула истинна» и выберите диапазон ячеек, чтобы вы получили что-то вроде «= K6: K20 = 1» (без кавычек) после второго «=», которое вы можете поместить Независимо от того, что вы соответствуете, текст должен быть в кавычках, и вам, возможно, придется нажать F4 пару раз после выбора диапазонов номеров ячеек, чтобы избавиться от знака $.

Затем нажмите кнопку формата, чтобы выбрать нужный формат. В этот момент вы должны увидеть что-то вроде стандартного окна форматирования ячейки, где вы можете установить его в процентах или валюте на вкладке «Число».

Нажмите OK, чтобы применить его и повторите для альтернативного значения форматирования.

После того, как вы это сделаете, вы можете настроить его параметры с помощью выбора «Управление правилами» для первого изображения, с которым я связался, и в этот момент, если вы выберете «Этот лист» в разделе «Показать правила форматирования для:», вы увидите что-то вроде это, где вы можете настроить правила, это то, что я имел.

rules

и как выглядели несколько образцов клеток

sample cells

Имейте в виду, что проценты измеряются как 0,2 для 20% и так далее в Excel.


Я слишком усложнял это. Идеальный ответ. Благодарю.
Sux2Lose
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.