Как да оставите клетката празна, ако няма данни в Excel (5 начина)

  • Споделя Това
Hugh West

По време на фазата на многобройните изчисления срещаме Празна страница клетки, което води до изход от нула. Но в много случаи Празна страница Тъй като това може да осигури по-голяма яснота при разбирането на изчисленията. Ако сте любопитни да знаете как можете да Напуснете клетка Празна страница ако в него няма данни, тази статия може да ви бъде полезна. В тази статия обсъждаме как можете да Напуснете клетка Празна страница ако в Excel няма данни, с подробно обяснение.

Изтегляне на работна тетрадка за практика

Изтеглете тази работна тетрадка по-долу.

Оставете клетката празна, ако няма данни.xlsm

5 лесни начина да оставите клетката празна, ако няма данни

За демонстрационни цели ще използваме следния набор от данни. Идентификатор на продукта , техните Количество , Единична цена , и разходи . и т.н. в колоната има няколко записа Количество която не включва никаква стойност. Това води до някои записи в колоната Разходи да бъде нула. Но ние искаме да Напуснете да бъдат пълни Празна страница , вместо да показва нула. Разгръщаме 5 отделни начина, чрез които можете да разрешите този проблем.

1. Използване на функцията IF

Използване на функцията IF , можем да Напуснете клетката Празна страница в Excel, ако в клетката няма данни за показване.

Стъпки

  • Ако се вгледате внимателно, ще забележите, че клетките E7 , E9 E12 , и E14 всъщност са празни.
  • Числената стойност на тези клетки е равна на 0, но въпреки това тези клетки са заети със стойност $0.
  • Трябва да премахнем напълно цялото съдържание на тези клетки. С други думи, искаме да поставим тези клетки в Празна страница състояние.

  • Причината за тези клетки не е Празна страница въпреки липсата на данни, се дължи на формулите, които се използват тук.
  • Формулите в обхвата от клетки F5:F14 Тези формули принуждават клетките да показват нулеви стойности с Валута формат.

  • За да Напуснете клетка Празна страница когато няма данни, ще въведем следната формула:

=IF(C5="","",C5*D5)

  • След това плъзнете Дръжка за пълнене към клетка E14 .
  • По този начин ще се изпълни същата формула като преди, но този път нулевите стойности ще бъдат показани и оставени като Празна страница клетки.

  • Ето как можем да Напуснете клетка Празна страница ако в клетката няма данни.

Прочетете още: Функцията IFERROR на Excel за връщане на празно място вместо 0

2. Комбиниране на ИФ и ИС BLANK Функции

Използване на комбинацията от IF и ISBLANK функции, можем да проверим дали клетката в Excel е Празна страница и след това Напуснете това Празна страница ако няма налични данни за показване.

Стъпки

  • Ако се вгледате внимателно, ще забележите, че клетките E7 , E10 , и E12 са празни.
  • Числената стойност на тези клетки е равна на 0, но въпреки това тези клетки са заети със стойност $0.
  • Първичните тези клетки показват нулеви стойности, а не Празна страница клетка е заради тяхната формула и форматиране.
  • Формулите в обхвата от клетки F5:F14 Тези формули принуждават клетките да показват нулеви стойности с Валута формат.

  • За да заобиколим този проблем, можем да въведем следната формула:

=IF(ISBLANK(C5), "", C5*D5)

Разбивка на формулата

  • ISBLANK(C5): Тази функция ще провери C5 клетка, независимо дали е Празна страница или не. Ако е Празна страница , тогава ще върне символа Boolean True . В противен случай ще върне символа Boolean False .
  • IF(ISBLANK(C5), "", C5*D5): В зависимост от възвръщаемостта на ISBLANK функцията IF функцията ще върне "" , ако връщането от ISBLANK функция е Истински . В противен случай, ако връщането от ISBLANK функция е Фалшив . IF ще върне стойността на C5*D5 .
  • След това плъзнете Дръжка за пълнене към клетка E14 .
  • По този начин ще се изпълни същата формула като преди, но този път нулевите стойности няма да се показват и ще останат като Празна страница клетки.

Прочетете още: Как да използвате VLOOKUP, за да върнете празно вместо 0 (7 начина)

Подобни четива

  • Как да премахнете нулите пред число в Excel (6 лесни начина)
  • Скриване на редове с нулеви стойности в Excel с помощта на макрос (3 начина)
  • Как да скриете серия от диаграми без данни в Excel (4 лесни метода)
  • Скриване на нулеви стойности в таблицата Excel Pivot (3 лесни метода)

3. Прилагане на функциите IF и ISNUMBER

Разгръщане на комбинацията от IF и ISNUMBER функции, можем да проверим дали клетката е Празна страница и след това Напуснете го като Празна страница ако няма налични данни за показване.

Стъпки

  • Ако се вгледате внимателно, ще забележите, че клетките E7 , E9 E12 , и E14 всъщност са празни.
  • Числената стойност на тези клетки е равна на 0. но все пак тези клетки са заети с $0 стойност.
  • Трябва да премахнем изцяло цялото съдържание на тези клетки. С други думи, искаме да поставим тези клетки в Празна страница състояние.
  • Причината за тези клетки не е Празна страница въпреки липсата на данни, се дължи на формулите, които се използват тук.
  • Формулите в обхвата от клетки F5:F14 Тези формули принуждават клетките да показват нулеви стойности с Валута формат.

  • За да заобиколим проблема, въвеждаме следната формула:

=IF(ISNUMBER(C5),C5*D5,"")

Разбивка на формулата

  • ISNUMBER(C5) : Тази функция ще провери C5 ако е число, връща булева стойност. Ако е число, връща булева стойност Истински . В противен случай ще върне Boolean False .
  • IF(ISNUMBER(C5),C5*D5,"") : В зависимост от възвръщаемостта на ISNUMBER функцията IF функцията ще върне "" , ако връщането от ISBLANK функция е Фалшив . В противен случай, ако връщането от ISNUMBER функция е Вярно, ако ще върне стойността на C5*D5 .
  • След това плъзнете Дръжка за пълнене към клетка E14 .
  • По този начин ще се изпълни същата формула като преди, но този път клетките, които не съдържат данни, ще бъдат оставени, Празна страница .

💬 Забележка

  • Сайтът ISNUMBER ще върне True само ако записът е Number. За всякакви форми на нецифрова стойност, като Празна страница , пространство и т.н.,. ISNUMBER ще върне Фалшив .
  • Така че формулата тук ще направи клетката Празна страница дали съдържанието на клетката е Празна страница или други нецифрови знаци. Потребителите трябва да са наясно с това.

Прочетете още: Как да приложите VLOOKUP, за да върнете празно вместо 0 или NA

4. Използване на персонализирано форматиране

Потребителското форматиране ще ни помогне да изберем отделни клетки и да ги форматираме. Напуснете само Празна страница клетки, ако няма други налични данни за показване.

Стъпки

  • В набора от данни, показан по-долу, можем да забележим, че клетките E7 , E9 , E12 , и E14 сега имат нулеви данни в тези клетки, Но въпреки това, те не са в Празна страница състояние. Те все още показват 0 стойности.

  • За да разрешите този проблем и да поставите Празна страница в клетките, в които вече има данни, можем да преформатираме набора от данни. Което може да покаже Празна страница клетка, ако в нея няма данни.
  • За да направите това, изберете обхвата от клетки D5:F14 .
  • След това щракнете с десния бутон на мишката върху него.
  • От контекстното меню щракнете върху Форматиране на клетките .

  • В диалоговия прозорец за форматиране на клетки щракнете върху Потребителски от Номер таб.
  • След това въведете " $Общо;; " в Тип и след това щракнете върху OK .

  • След като щракнете върху OK , ще забележите, че стойностите вече се показват като Празна страница ако няма данни.

💬 Забележка

  • В диалоговия прозорец за персонализирано форматиране трябва да въведем " ;; " след General. В същото време трябва да поставим $ знак пред сградата Обща информация , тъй като запазването на Валута В противен случай това ще премахне Валута формат от числата.

Прочетете още: Как да използвате XLOOKUP, за да върнете празно вместо 0

5. Вграждане на код VBA

С помощта на прост VBA Macro може драстично да намали времето за откриване и Напуснете клетки Празна страница ако няма данни.

Стъпки

  • Първо, отидете в Разработчик след което щракнете върху 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 

  • След това затворете прозореца.
  • След това отидете в Вижте раздел > Макроси> Преглед на макроси .

  • След като щракнете върху Преглед на макроси , изберете макросите, които създадохте току-що. Името тук е Blank_Cell . След това щракнете върху Изпълнявайте .

  • След като щракнете върху Изпълнявайте , ще забележите, че клетките без данни вече се показват Празна страница клетка вместо $0 Успяхме да запазим и Валута формат за останалата част от клетката непокътната.

💬 Забележка

  • Трябва да редактирате кода за набора от данни, за да изберете предвидения диапазон от клетки.
  • Опитайте се да избягвате добавянето на нецифрови колони или редове в диапазона. Добавете диапазон само от клетки, които са абсолютно необходими.

Заключение

В обобщение, въпросът за напускането на клетка Празна страница ако няма данни, се решава чрез предоставяне на 5 отделни решения. тези методи включват използването на IF , ISBLANK , и ISNUMBER използвахме и макроса VBA. VBA макрометод изисква предварително Свързани с VBA знания за разбиране от нулата.

За тази задача е приложена работна книга с активирани макроси, в която можете да упражните тези методи.

Чувствайте се свободни да задавате всякакви въпроси или обратна връзка чрез раздела за коментари. Всяко предложение за подобряване на Exceldemy общността ще бъде високо оценена.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.