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


5

Я створюю електронну таблицю для планування проектів і маю стовпець, у якому перераховано приблизні зусилля наступним чином:

  • Невідомо
  • Дуже високо
  • Високий
  • Середній
  • Низький
  • Дуже низько
  • Немає

Мені подобаються візуальні підказки, надані смужками даних в Excel, і я хотів би використовувати їх, щоб показати відносні зусилля для значень "Дуже високі" до "Ні" Однак я не можу зрозуміти, як це зробити. Я думав над тим, щоб додати числове значення до кожного значення - напр., "5 - Дуже високий" - але зараз я застряг, намагаючись застосувати критерії рядка даних до підрядка вмісту комірки.

Чи є спосіб це зробити чи альтернативний підхід, який би досягнув тих же результатів?


Це повинні бути панелі даних або ви можете використовувати кольорову шкалу?
Райстафаріан

Я знаю, що можу змінити колір, але вважаю за краще не мати широкої гами кольорів на електронній таблиці - я думаю, це виглядатиме відволікаючим, оскільки у мене є кілька стовпців зусиль.
Роджер

Відповіді:


4

Я намагався зробити це вчора - я не вірю, що ви можете досягти цього за допомогою даних умовного форматування рядків, які можуть застосовуватися лише до комірок, що містять числові значення.

Те, як я обійшов її, полягав у накладенні смугової діаграми, видаливши всі фони, бордюри, осі та лінії сітки та встановивши колір смуги 60% + прозорим.

введіть тут опис зображення


Я цього боявся. Дякуємо за підтвердження.
Роджер

2

Мені вдалося використати підказку Брінджара Холлманнсона, щоб відтворити те, що робив Енді.

Етапи:
1. Введіть значення для панелей даних, де будуть входи, тобто (C2: C8).
2. Зв’яжіть клітинки панелі даних з входами (тобто формула B2: = C2) - ви можете просто використовувати осередки панелі даних як вхідні дані, але ваші цифри не будуть помітні ніде.
3. Виділіть клітинки панелі даних та застосуйте умовне форматування панелі даних
4. Клацніть правою кнопкою миші на комірці панелі даних B2 та перейдіть до Формат ячеек -> Число -> Спеціальний -> Тип:
5. Замініть загальне на "Невідомо" та натисніть кнопку ОК.
6. Тепер клітинка B2 скаже "Невідомо". Зліва Вирівняйте текст.
7. Повторіть кроки 4, хоча 6 для кожної комірки панелі даних

Ви можете використовувати VBA, якщо хочете керувати текстом панелей даних через іншу групу комірок. Скажімо, D2: D8. Використовуйте подію OnChange для форматування користувальницького типу комірки панелі даних щоразу, коли асоційована комірка у стовпці D буде змінена. Так:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Me.Range("D2:D8")) Is Nothing Then Target.Offset(0, -2).NumberFormat = Chr(34) & Target.Value & Chr(34)
End Sub

Крок 2 - 6:

Кроки 2 - 6


-1

ви можете вставити текст у подвійних лапках у розділ типу у власному форматі для комірки, коли ви введете числове значення у комірці, текст з’явиться. для створення панелі використовуйте умовне форматування


Ласкаво просимо до Супер Користувача. Будь-який шанс, що ви можете показати більш чіткий приклад за допомогою деяких знімків екрана, щоб краще пояснити практичну роботу? Дякую.
fixer1234
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.