Зміст
На етапі численних розрахунків ми стикаємося з Порожній що призводить до нульового результату. Але в багатьох випадках Порожній в комірці в порівнянні з нульовим значенням в якості вихідних даних є кращим. Оскільки це може забезпечити більшу ясність в розумінні розрахунків. Якщо вам цікаво дізнатися, як ви можете Відпустка клітина Порожній якщо в ньому немає даних, то ця стаття може стати вам у нагоді. У цій статті ми розглянемо, як ви можете Відпустка клітина Порожній якщо немає даних в Excel з розгорнутим поясненням.
Завантажити Практичний посібник
Завантажте цей робочий зошит нижче.
Залишити комірку порожньою, якщо немає даних.xlsm
5 простих способів залишити комірку порожньою, якщо немає даних
Для демонстрації ми використаємо наведений нижче набір даних. Ми маємо Ідентифікатор товару їхні Кількість , Ціна за одиницю , та вартість . і т.д. У колонці є кілька записів Кількість що не містить жодного значення. Таким чином, це призводить до того, що деякі записи в колонці Вартість бути Зеро. Але ми хочемо Відпустка щоб вони були повними Порожній Ми розгортаємо 5 окремих шляхів, слідуючи яким ви вирішуєте це питання, замість того, щоб показувати нуль.
1. використання функції IF
Використання функція IF ми можемо Відпустка клітина Порожній в Excel, якщо в комірці немає даних для відображення.
Кроки
- Якщо придивитися, то можна помітити, що клітини E7 , E9 E12 і E14 насправді порожні.
- Числове значення цих комірок дорівнює 0, але все одно ці комірки зайняті значенням $0.
- Нам потрібно повністю видалити весь вміст цих комірок. Іншими словами, ми хочемо помістити ці комірки в Порожній держава.
- Причиною цих клітин не є Порожній незважаючи на відсутність даних, пояснюється формулами, які тут використовуються.
- Формули в діапазоні комірок F5:F14 Ці формули змушують комірки показувати нульові значення при Валюта у форматі.
- З метою Відпустка клітина Порожній де дані відсутні, ми введемо наступну формулу:
=IF(C5="","",C5*D5)
- Потім перетягніть кнопку Ручка наповнення в камеру E14 .
- При цьому буде виконана та ж формула, що і раніше, але на цей раз нульові значення будуть показані і залишені як Порожній клітини.
- Таким чином ми можемо Відпустка клітина Порожній якщо в комірці немає даних.
Читати далі: Функція помилки Excel повертає порожній рядок замість 0
2. поєднання ІФ та ІС БЛАНК Функції
Використовуючи комбінацію ЯКЩО і ISBLANK функції, ми можемо перевірити, чи є комірка в Excel Порожній а потім Відпустка це Порожній якщо немає даних для відображення.
Кроки
- Якщо ви уважно придивитеся, то помітите, що клітини E7 , E10 і E12 порожні.
- Числове значення цих комірок дорівнює 0, але все одно ці комірки зайняті значенням $0.
- Первинно ці комірки показують нульові значення, а не Порожній клітинок пояснюється їхньою формулою та форматуванням.
- Формули в діапазоні комірок F5:F14 Ці формули змушують комірки показувати нульові значення при Валюта у форматі.
- Щоб обійти цю проблему, можна ввести наступну формулу:
=IF(ISBLANK(C5), "", C5*D5)
Розбивка по формулам
- ISBLANK(C5): Ця функція перевірить C5 клітини, незалежно від того, чи є вона Порожній чи ні. Якщо так. Порожній то він поверне a Boolean True В іншому випадку він поверне Boolean False .
- IF(ISBLANK(C5), "", C5*D5): Залежно від повернення з ISBLANK функцію, функцію, функцію, функцію ЯКЩО функція поверне "" , якщо повернення від ISBLANK функція полягає в тому, щоб Правда В іншому випадку, якщо повернення з ISBLANK функція полягає в тому, щоб Неправда. "Про те, що в Україні не існує жодного закону, який би ЯКЩО функція поверне значення C5*D5 .
- Потім перетягніть кнопку Ручка наповнення в камеру E14 .
- При цьому буде виконана та ж формула, що і раніше, але на цей раз нульові значення не показуються і залишаються як Порожній клітини.
Читати далі: Як використовувати VLOOKUP для повернення пробілу замість 0 (7 способів)
Схожі читання
- Як видалити нулі перед числом в Excel (6 простих способів)
- Приховування рядків з нульовими значеннями в Excel за допомогою макросу (3 способи)
- Як приховати серії діаграм без даних в Excel (4 простих способи)
- Приховування нульових значень у зведеній таблиці Excel (3 простих способи)
3 Застосування функцій IF та ISNUMBER
Розгортання комбінації ЯКЩО і НОМЕР функції, ми можемо перевірити, чи є комірка Порожній а потім Відпустка це як Порожній якщо немає даних для відображення.
Кроки
- Якщо придивитися, то можна помітити, що клітини E7 , E9 E12 і E14 насправді порожні.
- Числове значення цих клітинок дорівнює 0, але все ж таки ці клітинки зайняті $0 цінність.
- Нам потрібно повністю видалити весь вміст цих комірок. Іншими словами, ми хочемо помістити ці комірки в Порожній держава.
- Причиною цих клітин не є Порожній незважаючи на відсутність даних, пояснюється формулами, які тут використовуються.
- Формули в діапазоні комірок F5:F14 Ці формули змушують комірки показувати нульові значення при Валюта у форматі.
- Щоб обійти проблему, вводимо наступну формулу:
=IF(ISUMBER(C5),C5*D5,"")
Розбивка по формулам
- ISNUMBER(C5) : Ця функція перевірить C5 комірку, чи є вона числом чи ні. Якщо це число, то повертається булеве значення Правда В іншому випадку він поверне Boolean False .
- IF(ISUMBER(C5),C5*D5,"") : Залежно від повернення з НОМЕР функцію, функцію, функцію, функцію ЯКЩО функція поверне "" , якщо повернення від ISBLANK функція полягає в тому, щоб Неправда. В іншому випадку, якщо повернення з НОМЕР функція полягає в тому, щоб True IF функція поверне значення C5*D5 .
- Потім перетягніть кнопку Ручка наповнення в камеру E14 .
- При цьому буде виконана та ж формула, що і раніше, але цього разу будуть залишені комірки, які не містять жодних даних, Порожній .
💬 Примітка
- На сьогоднішній день, на жаль, це не так. НОМЕР поверне значення True, тільки якщо запис є числом. Для будь-яких форм нечислових значень, таких як Порожній , космос і т.д., то в цьому питанні НОМЕР повернеться Неправда. .
- Отже, формула тут зробить клітинку Порожній чи є вміст комірки Порожній або інші нецифрові символи, про що необхідно пам'ятати користувачам.
Читати далі: Як застосувати VLOOKUP, щоб повернути пусте місце замість 0 або NA
4. використання спеціального форматування
Спеціальне форматування допоможе нам виділити окремі комірки, а потім відформатувати їх Відпустка тільки в Порожній клітинок, якщо немає інших даних, доступних для відображення.
Кроки
- У наведеному нижче наборі даних ми можемо спостерігати, що клітинки E7 , E9 , E12 і E14 зараз мають нульові дані в цих комірках, але, незважаючи на це, вони не перебувають у Порожній Вони все ще показують 0 значень.
- Для врегулювання цього питання поставити на голосування Порожній в комірках, які зараз мають дані, ми можемо переформатувати набір даних. Це може показати Порожній комірку, якщо в ній немає даних.
- Для цього необхідно виділити діапазон комірок D5:F14 .
- А потім клацніть по ньому правою кнопкою миші.
- У контекстному меню натисніть на кнопку Формат комірок .
- У діалоговому вікні форматування комірок натисніть на кнопку Нестандартний від Кількість рахунок.
- Потім введіть " Генерал;; " в Тип та натисніть кнопку ГАРАЗД. .
- Після натискання ГАРАЗД. ви помітите, що значення тепер відображаються як Порожній якщо дані відсутні.
💬 Примітка
- У діалоговому вікні спеціального форматування нам потрібно ввести " ;; Разом з тим, нам потрібно поставити після слова "генерал" слово $ підпишіть навпроти Генеральний через те, що в Україні триває Валюта В іншому випадку це призведе до вилучення Валюта формат з чисел.
Читати далі: Як використовувати XLOOKUP для повернення порожнього значення замість 0
5 Вбудовування коду VBA
За допомогою простого VBA Макрос дозволяє різко скоротити час на виявлення та Відпустка клітини Порожній якщо дані відсутні.
Кроки
- По-перше, зайдіть на сайт Розробник вкладка , а потім натисніть Visual Basic .
- Потім натисніть Вставка > Модуль .
- В рамках проекту Модуль введіть наступний код.
Sub Blank_Cell() Dim x As Range For Each x In Range("B5:F14") If x.Value = 0 Then x.Value = " " Next x End Sub
- Потім закрийте вікно.
- Після цього перейдіть на сторінку Вид вкладка > Макроси> Перегляд макросів .
- Після натискання Перегляд макросів виберіть макроси, які ви щойно створили. Тут ім'я має вигляд Пуста_комірка Потім натисніть Біжи .
- Після натискання Біжи ви помітите, що клітинки без даних тепер відображаються Порожній клітинку замість $0 Нам також вдалося зберегти Валюта для решти комірок без змін.
💬 Примітка
- Вам потрібно відредагувати код для вашого набору даних, щоб вибрати потрібний діапазон комірок.
- Намагайтеся уникати додавання в діапазон нечислових стовпців або рядків. Додавайте в діапазон тільки ті клітинки, які є абсолютно необхідними.
Висновок
Підсумовуючи, питання виходу з камери Порожній за відсутності даних вирішується шляхом надання 5 окремих рішень. ці методи передбачали використання ЯКЩО , ISBLANK і НОМЕР Також було використано макрос VBA. VBA Макрометод вимагає попереднього Пов'язані з VBA знання, щоб розібратися з нуля.
Для цього завдання додається робоча книга з макросами, де ви можете потренуватися у виконанні цих методів.
Ви можете задати будь-які питання або залишити відгук через розділ коментарів. Будь-яка пропозиція щодо покращення Ексельдемія буде вельми відчутною.