Spis treści
W fazie wielu obliczeń spotykamy się z Pusty co prowadzi do wyjścia równego zero. Ale w wielu przypadkach Pusty komórka w porównaniu z wartością zerową jako wyjście jest preferowane.Ponieważ może zapewnić większą jasność w zrozumieniu obliczeń.Jeśli jesteś ciekawy, jak można Zostaw komórka Pusty jeśli nie ma w nim danych, to ten artykuł może Ci się przydać. W tym artykule omawiamy, jak możesz Zostaw komórka Pusty w przypadku braku danych w Excelu z rozbudowanym wyjaśnieniem.
Pobierz Zeszyt ćwiczeń
Pobierz ten zeszyt ćwiczeń poniżej.
Pozostaw pustą komórkę, jeśli nie ma danych.xlsm
5 prostych sposobów na pozostawienie pustej komórki w przypadku braku danych
Dla celów demonstracyjnych użyjemy poniższego zbioru danych, w którym mamy Identyfikacja produktu , ich Ilość , Cena jednostkowa , i Koszt . itd. w kolumnie znajdują się wpisy Ilość która nie zawiera żadnej wartości. Prowadzi to więc do pewnych wpisów w kolumnie Koszt by być Zero. Ale chcemy Zostaw by były pełne Pusty Wdrażamy 5 odrębnych sposobów, za pomocą których można rozwiązać ten problem.
1. użycie funkcji IF
Korzystanie z funkcja IF , możemy Zostaw komórka Pusty w Excelu, jeśli w komórce nie ma danych do wyświetlenia.
Kroki
- Jeśli przyjrzysz się uważnie, to zauważysz, że komórki E7 , E9 E12 oraz E14 są w rzeczywistości puste.
- Wartość liczbowa tych komórek jest równa 0. Ale nadal te komórki są zajęte wartością $0.
- Musimy całkowicie usunąć całą zawartość tych komórek. Innymi słowy, chcemy umieścić te komórki w Pusty stan.
- Przyczyna tych komórek nie jest Pusty mimo braku danych, wynika z formuł, które są tu stosowane.
- Formuły w zakresie komórek F5:F14 Formuły te zmuszają komórki do pokazywania wartości zerowych z Waluta format.
- W celu Zostaw komórka Pusty gdzie nie ma żadnych danych, wprowadzimy następujący wzór:
=IF(C5="","",C5*D5)
- Następnie przeciągnij Uchwyt do napełniania do komórki E14 .
- Wykonanie tej czynności spowoduje wykonanie tej samej formuły co poprzednio, ale tym razem wartości zerowe zostaną pokazane i pozostawione jako Pusty komórki.
- W ten sposób możemy Zostaw komórka Pusty jeśli w komórce nie ma żadnych danych.
Read More: Funkcja IFERROR w Excelu zwracająca puste miejsce zamiast 0
2) Połączenie IF i IS BLANK Funkcje
Wykorzystanie kombinacji JEŚLI oraz ISBLANK funkcji, możemy sprawdzić czy dana komórka w Excelu jest Pusty a następnie Zostaw to Pusty jeśli nie ma dostępnych danych do wyświetlenia.
Kroki
- Jeśli uważnie obserwujesz, to zauważysz, że komórki E7 , E10 oraz E12 są puste.
- Wartość liczbowa tych komórek jest równa 0. Ale nadal te komórki są zajęte wartością $0.
- Pierwotnie te komórki pokazują wartości zerowe, a nie Pusty komórka jest ze względu na ich formułę i formatowanie.
- Formuły w zakresie komórek F5:F14 Formuły te zmuszają komórki do pokazywania wartości zerowych z Waluta format.
- Aby ominąć ten problem, możemy wprowadzić następujący wzór:
=IF(ISBLANK(C5), "", C5*D5)
Podział formuły
- ISBLANK(C5): Ta funkcja sprawdzi C5 komórka czy jest Pusty lub nie. Jeśli jest Pusty , to zwróci a Boolean True W przeciwnym razie zwróci a Boolean False .
- IF(ISBLANK(C5), "", C5*D5): W zależności od zwrotu z ISBLANK funkcja JEŚLI funkcja zwróci "" ...jeżeli zwrot z ISBLANK funkcja to Prawdziwe W przeciwnym razie, jeśli zwrot z ISBLANK funkcja to Fałszywy , JEŚLI Funkcja zwróci wartość C5*D5 .
- Następnie przeciągnij Uchwyt do napełniania do komórki E14 .
- W ten sposób zostanie wykonana ta sama formuła, co poprzednio, ale tym razem wartości zerowe nie będą wyświetlane i zostaną pozostawione jako Pusty komórki.
Read More: Jak użyć VLOOKUP, aby zwrócić puste miejsce zamiast 0 (7 sposobów)
Podobne lektury
- Jak usunąć zera przed liczbą w programie Excel (6 prostych sposobów)
- Ukryj wiersze z zerowymi wartościami w Excelu za pomocą makra (3 sposoby)
- Jak ukryć serię wykresów bez danych w programie Excel (4 proste metody)
- Ukryj wartości zerowe w tabeli przestawnej programu Excel (3 proste metody)
3) Stosowanie funkcji JEŻELI i ISNUMBER
Wdrażanie kombinacji JEŚLI oraz ISNUMBER funkcji, możemy sprawdzić, czy komórka jest Pusty a następnie Zostaw jako Pusty jeśli nie ma dostępnych danych do wyświetlenia.
Kroki
- Jeśli przyjrzysz się uważnie, to zauważysz, że komórki E7 , E9 E12 oraz E14 są w rzeczywistości puste.
- Wartość liczbowa tych komórek jest równa 0. Ale mimo to, komórki te są zajęte przez $0 wartość.
- Musimy całkowicie usunąć całą zawartość tych komórek. Innymi słowy, chcemy umieścić te komórki w Pusty stan.
- Przyczyna tych komórek nie jest Pusty mimo braku danych, wynika z formuł, które są tu stosowane.
- Formuły w zakresie komórek F5:F14 Formuły te zmuszają komórki do pokazywania wartości zerowych z Waluta format.
- Aby ominąć ten problem, wprowadzamy następujący wzór:
=IF(ISNUMBER(C5),C5*D5,"")
Podział formuły
- ISNUMBER(C5) : Ta funkcja sprawdzi C5 komórka czy jest liczbą czy nie. Jeśli jest liczbą, to zwróci boolean Prawdziwe W przeciwnym razie zwróci a Boolean False .
- IF(ISNUMBER(C5),C5*D5,"") : W zależności od zwrotu z ISNUMBER funkcja JEŚLI funkcja zwróci "" ...jeżeli zwrot z ISBLANK funkcja to Fałszywy W przeciwnym razie, jeśli zwrot z ISNUMBER funkcja to Prawdziwy JEŻELI Funkcja zwróci wartość C5*D5 .
- Następnie przeciągnij Uchwyt do napełniania do komórki E14 .
- Wykonanie tego spowoduje wykonanie tej samej formuły co poprzednio, ale tym razem zostaną pozostawione komórki, które nie zawierają żadnych danych, Pusty .
💬 Uwaga
- Na stronie ISNUMBER zwróci True tylko wtedy, gdy wpis jest Number. Dla wszelkich form wartości nienumerycznych, takich jak Pusty , przestrzeń itp. ISNUMBER zwróci Fałszywy .
- Tak więc, formuła tutaj spowoduje, że komórka Pusty czy zawartość komórki jest Pusty lub innych znaków nienumerycznych. Użytkownicy muszą być tego świadomi.
Read More: Jak zastosować VLOOKUP, aby zwrócić puste miejsce zamiast 0 lub NA
4. korzystanie z formatowania niestandardowego
Formatowanie niestandardowe pomoże nam zaznaczyć poszczególne komórki, a następnie je sformatować Zostaw tylko Pusty komórki, jeśli nie ma innych danych dostępnych do wyświetlenia.
Kroki
- W przedstawionym poniżej zbiorze danych możemy zauważyć, że komórki E7 , E9 , E12 oraz E14 teraz mają zero danych w tych komórkach, Ale mimo to, nie są w Pusty stan. Nadal pokazują wartości 0.
- Aby rozwiązać ten problem i umieścić Pusty w komórkach, które mają teraz dane, możemy przeformatować zbiór danych. co może pokazać Pusty komórka, jeśli nie ma w niej żadnych danych.
- Aby to zrobić, należy wybrać zakres komórek D5:F14 .
- A następnie kliknij na nią prawym przyciskiem myszy.
- W menu kontekstowym kliknij na Formatuj komórki .
- W oknie dialogowym Formatuj komórki kliknij przycisk Niestandardowe od Numer tab.
- Następnie wpisz " $General;; " w Typ pole, a następnie kliknij OK .
- Po kliknięciu OK Zauważysz, że wartości są teraz wyświetlane jako Pusty jeśli nie ma żadnych danych.
💬 Uwaga
- W oknie dialogowym formatowania niestandardowego musimy wpisać " ;; " po generale. Jednocześnie musimy umieścić $ znak przed Ogólne , z powodu utrzymywania Waluta W przeciwnym razie zostanie usunięty. Waluta format z liczb.
Read More: Jak użyć XLOOKUP, aby zwrócić puste miejsce zamiast 0
5. osadzanie kodu VBA
Używając prostego VBA Makro może drastycznie skrócić czas wykrywania i Zostaw komórki Pusty jeśli nie ma żadnych danych.
Kroki
- Po pierwsze, przejdź do Deweloper zakładka, a następnie kliknij Visual Basic .
- Następnie kliknij Wkładka > Moduł .
- W Moduł okno, wprowadź następujący kod.
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
- Następnie zamknij okno.
- Następnie należy przejść do Zobacz zakładka > Makra> Wyświetl makra .
- Po kliknięciu Wyświetlanie makr , wybierz makra, które stworzyłeś przed chwilą. Nazwa tutaj to. Pusta_komórka Następnie kliknij Uruchom .
- Po kliknięciu Uruchom zauważysz, że komórki bez danych są teraz wyświetlane Pusty komórka zamiast $0 Udało nam się również utrzymać Waluta format dla pozostałej części komórki nienaruszony.
💬 Uwaga
- Musisz edytować kod dla swojego zestawu danych, aby wybrać zamierzony zakres komórek.
- Staraj się unikać dodawania jakichkolwiek nie-numerycznych kolumn lub wierszy w zakresie. Dodaj zakres komórek, które są absolutnie niezbędne tylko.
Wniosek
Podsumowując, kwestia pozostawienia komórki Pusty w przypadku braku danych jest rozwiązywany poprzez podanie 5 odrębnych rozwiązań. metody te polegały na zastosowaniu JEŚLI , ISBLANK oraz ISNUMBER funkcji, wykorzystaliśmy również makro VBA. VBA metoda makro wymaga uprzedniego związane z VBA wiedza do zrozumienia od podstaw.
Do tego problemu dołączony jest zeszyt z makrami, w którym można przećwiczyć te metody.
Zapraszamy do zadawania wszelkich pytań i opinii poprzez sekcję komentarzy. Wszelkie sugestie dotyczące ulepszenia Exceldemy społeczności będzie wysoko oceniana.