Кілька днів тому я працював над створенням інформаційної панелі Excel.
Мені довелося створити ряд випадаючих меню з варіантами від 1 до 5. Щоб зробити його більш зручним для користувача, я також хотів дати опцію "Не вибрано", коли користувач не хоче робити вибір у розкривний список в Excel.
Щось, як показано нижче на фото:
Проблема тут у тому, що коли я вибираю зі списку "Не вибрано", він повертає текст Не вибрано (див. у рядку формул на малюнку вище). Оскільки мені потрібно використовувати цей вибір у деяких формулах, я хочу, щоб це повернуло 0.
Тепер є два способи форматування чисел у вигляді тексту за допомогою користувацького форматування чисел.
Спосіб 1: Форматувати числа як текст у випадаючому списку в Excel
Ви можете відформатувати цифри як текст у випадаючому списку в Excel таким чином, щоб він відображав текст у спадному меню, але при виборі зберігається як номер у клітинці.
Нижче наведено кроки для цього.
- У клітинці типу 0 (це клітина, яку потрібно відобразити як "Не вибрано").
- Вибравши клітинку, натисніть клавішу Control + 1 (відкриється діалогове вікно Форматування клітинок).
- Виберіть вкладку «Номер» і перейдіть до опції «Спеціальний».
- У користувацькому режимі введіть "Не вибрано", як показано на малюнку.
- Це воно!! Тепер у вас буде клітина, у якій є Не вибрано у ньому, але в рядку формул відображається a 0. Коли я використовую це для створення випадаючого списку, користувач може вибрати опцію "Не вибрано", і це поверне 0 (як показано нижче на малюнку).
Спосіб 2 - Форматувати номер як текст у клітинці в Excel
Хоча вищезгаданий трюк працює нормально, з точки зору створення інформаційних панелей, має сенс відображати "Не вибрано" у спадному меню, а також у комірці (коли вона вибрана), замість 0 (як показано в рис нижче; зверніть увагу на значення у рядку формул). Це допомагає комусь іншому забрати електронну таблицю та працювати над нею.
Знову ж таки, це можна зробити дуже легко за допомогою користувацьких форматів.
Ось два швидких способи зробити це:
- Виберіть клітинку з випадаючим списком перевірки та натисніть Control + 1 (Відкриється діалогове вікно Форматування клітинок).
- Виберіть вкладку «Номер» та перейдіть до опції «Спеціальний».
- Тип [= 0] ”Не вибрано” АБО Тип 0; 0; ”Не вибрано”.
- Натисніть OK.
Як це працює
Спеціальне форматування чисел містить компоненти (розділені крапкою з комою):
<Позитивні числа>;; ;
Ці чотири частини можна відформатувати окремо, щоб отримати бажаний формат.
Наприклад, у наведеному вище випадку ми хотіли відобразити 0 як Не вибране. У послідовності форматування цифр 0 - це третя частина формату, тому ми змінили послідовність на 0; 0; "Не вибрано".
Це означає, що позитивні та від’ємні числа відображаються як є, а коли є нуль, вони відображаються як Не вибрано.
Інший спосіб - надати умову формату числа [= 0] "Не вибрано". Цей дисплей Не вибрано коли значення в комірці дорівнює 0, інакше вона буде використовувати загальні параметри форматування.
Ось кілька хороших джерел, щоб дізнатися більше про форматування користувацьких чисел:
- Довідка Office
- Озґрід
- Шість речей користувацького форматування чисел можуть зробити для вас.
Пов’язані підручники:
- Створення залежного випадаючого списку в Excel.
- Створення розкривного списку з функціями пропозицій пошуку.
- Створення декількох випадаючих списків без повторень.