Jak zwrócić wartość jeśli komórka jest pusta (12 sposobów)

  • Udostępnij To
Hugh West

Jeśli szukasz jednych z najprostszych sposobów na zwrócenie wartości, jeśli komórka jest pusta, to ten artykuł będzie dla Ciebie przydatny. Zacznijmy więc od głównego artykułu.

Pobierz Workbook

Return If Blank Cell.xlsm

12 sposobów na zwrócenie wartości, jeśli komórka jest pusta

Tutaj używam następującej tabeli, która zawiera Daty zamówień , Terminy dostaw, oraz Sprzedaż niektórych Pozycje firmy. Za pomocą tego zbioru danych postaram się zademonstrować sposoby zwracania wartości dla pustej komórki.

Do stworzenia artykułu użyłem Microsoft Excel 365 wersja, możesz użyć dowolnej innej wersji w zależności od swojej wygody.

Metoda-1: Użycie funkcji JEŻELI do zwrócenia wartości sąsiedniej komórki, jeśli komórka jest pusta

Powiedzmy, że chcesz uzyskać Daty zamówień dla produktów, które nie zostały jeszcze dostarczone (puste komórki w Data dostawy kolumna) w Data zamówienia dla pozycji nie dostarczonych Aby to zrobić, możesz użyć Funkcja IF .

Krok-01 :

➤Wybierz komórkę wyjściową F5

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

W tym przypadku warunek logiczny to. D5="" co oznacza, że komórka D5 z Data dostawy kolumna będzie pusta, a jeśli jest TRUE to zwróci wartość komórki C5 z Data zamówienia w przeciwnym razie zwróci Pusty .

➤Press Wejdź na stronę

➤Przeciągnij w dół Uchwyt do napełniania Narzędzie

Wynik :

W ten sposób uzyskasz Daty zamówień dla odpowiednich komórek Blank w Data dostawy kolumna.

Metoda-2: Użycie funkcji IF do zwrócenia wartości

Załóżmy, że firma chce zrekompensować klientom opóźnienie w dostawie o 5% Off na Razem Sprzedaż W ten sposób można oszacować tę wartość dla produktów, które nie zostały jeszcze dostarczone.

Krok-01 :

➤Wybierz komórkę wyjściową F5

=IF(D5="",5%*E5,")

W tym przypadku warunek logiczny to. D5="" co oznacza, że komórka D5 z Data dostawy kolumna będzie pusta, a jeśli jest TRUE to zwróci 5% z Sprzedaż wartość ( E5 komórka) w przeciwnym razie zwróci Pusty .

➤Press Wejdź na stronę

➤Przeciągnij w dół Uchwyt do napełniania Narzędzie

Wynik :

Po tym, dostaniesz 5% komisja Sprzedaż wartości dla odpowiednich komórek Blank w Data dostawy kolumna.

Metoda-3: Użycie funkcji JEŻELI i funkcji ISBLANK

Dla zwrócenia wartości, jeśli któraś z komórek Data dostawy kolumna jest pusta, możesz użyć Funkcja IF i Funkcja ISBLANK .

Krok-01 :

➤Wybierz komórkę wyjściową F5

=IF(ISBLANK(D5), "Nie dostarczono", "Dostarczono")

W tym przypadku warunek logiczny to. ISBLANK(D5) , ISBLANK zwróci TRUE jeśli komórka D5 z Data dostawy kolumna jest pusta, a jeśli jest TRUE następnie JEŚLI zwróci "Nie dostarczono" w przeciwnym razie zwróci "Dostarczono" gdy komórki Data dostawy kolumny są niepuste.

➤Press Wejdź na stronę

➤Przeciągnij w dół Uchwyt do napełniania Narzędzie

Wynik :

Wtedy, będziesz miał Nie dostarczono stan dla odpowiednich komórek Blank z Data dostawy kolumna.

Metoda-4: Użycie funkcji JEŻELI i funkcji COUNTBLANK

Możesz użyć Funkcja IF i Funkcja COUNTBLANK aby zwrócić wartość dla pustej komórki Data dostawy kolumna.

Krok-01 :

➤Wybierz komórkę wyjściową E5

=IF(COUNTBLANK(D5)>0, "Not Delivered", "Delivered")

W tym przypadku warunek logiczny to. COUNTBLANK(D5)>0 , COUNTBLANK będzie zliczać liczbę pustych komórek, a gdy pojawi się pusta komórka, zwróci liczbę większą od 0 i w ten sposób zwróci TRUE jeśli komórka D5 z Data dostawy kolumna jest pusta.

Kiedy jest TRUE , JEŚLI zwróci "Nie dostarczono" w przeciwnym razie zwróci "Dostarczono" gdy komórki Data dostawy kolumny są niepuste.

➤Press Wejdź na stronę

➤Przeciągnij w dół Uchwyt do napełniania Narzędzie

Wynik :

Po tym, będziesz miał Nie dostarczono stan dla odpowiednich komórek Blank z Data dostawy kolumna.

Metoda-5: Użycie funkcji IF i funkcji COUNTIF

Dla zwrócenia wartości, jeśli któraś z komórek Data dostawy kolumna jest pusta, możesz użyć Funkcja IF i Funkcja COUNTIF .

Krok-01 :

➤Wybierz komórkę wyjściową E5

=IF(COUNTIF(D5,"")>0, "Not Delivered", "Delivered")

COUNTIF(D5,"") zwróci liczbę pustych komórek i jeśli znajdzie pustą komórkę w komórce D5 z Data dostawy to liczba ta będzie większa niż 0 i w ten sposób zwróci TRUE inaczej FALSE .

Kiedy jest TRUE , JEŚLI zwróci "Nie dostarczono" w przeciwnym razie zwróci "Dostarczono" gdy komórki Data dostawy kolumny są niepuste.

➤Press Wejdź na stronę

➤Przeciągnij w dół Uchwyt do napełniania Narzędzie

Wynik :

Wtedy, będziesz miał Nie dostarczono stan dla odpowiednich komórek Blank z Data dostawy kolumna.

Metoda-6: Użycie funkcji JEŻELI i funkcji SUMPRODUKT do zwrócenia wartości

Tutaj chcę mieć Pozycja nazwa dla pustych komórek Data dostawy kolumna w Produkty niedostarczone kolumna za pomocą Funkcja IF i Funkcja SUMPRODUCT .

Krok-01 :

➤Wybierz komórkę wyjściową E5

=IF(SUMPRODUCT(--(D5=""))>0,B5,"")

Tutaj, - będzie wymuszał TRUE lub FALSE na 1 lub 0 a więc dla pustych komórek wartość będzie wynosić 1 a więc będzie większa niż 0 w przeciwnym razie będzie to 0 .

A więc, SUMPRODUKT(-(D5=""))>0 zwróci TRUE gdy D5 komórka jest pusta w przeciwnym razie FALSE . When it is TRUE , JEŚLI zwróci wartość B5 komórka w przeciwnym razie zwróci Pusty gdy komórki Data dostawy kolumny są niepuste.

➤Press Wejdź na stronę

➤Przeciągnij w dół Uchwyt do napełniania Narzędzie

Wynik :

Po tym, otrzymasz Pozycje nazwa dla odpowiednich komórek Blank w Data dostawy kolumna.

Podobne Lektury:

  • Jak obliczyć w Excelu, jeśli komórki nie są puste: 7 przykładowych formuł
  • If Cell is Blank Then Show 0 in Excel (4 Ways)
  • Znajdź, jeśli komórka jest pusta w Excelu (7 metod)
  • Wypełnij puste komórki wartością powyżej w Excelu (4 metody)

Metoda-7: Użycie funkcji JEŻELI i funkcji LEN do zwrócenia wartości

Aby uzyskać Pozycja nazwa dla pustych komórek Data dostawy kolumna w Produkty niedostarczone kolumny, możesz użyć Funkcja IF i Funkcja LEN .

Krok-01 :

➤Wybierz komórkę wyjściową E5

=IF(LEN(D5)=0,B5,")

LEN(D5) zwróci długość ciągu w komórce D5 i zwróci 0 gdy D5 jest pusta, a następnie JEŚLI zwróci wartość B5 komórka w przeciwnym razie zwróci Pusty gdy komórki Data dostawy kolumny są niepuste.

➤Press Wejdź na stronę

➤Przeciągnij w dół Uchwyt do napełniania Narzędzie

Wynik :

Wtedy dostaniesz Pozycje nazwa dla odpowiednich komórek Blank w Data dostawy kolumna.

Metoda-8: Podświetlanie pustych komórek

Jeśli chcesz podświetlić puste komórki , możesz zastosować tę metodę.

Krok-01 :

➤Wybierz zakres komórek, na których chcesz zastosować Formatowanie warunkowe

➤Go to Strona główna Tab>> Formatowanie warunkowe Dropdown>> Nowa zasada Opcja.

Następnie. Nowa zasada formatowania Pojawi się kreator.

➤Wybierz Formatuj tylko komórki, które zawierają Opcja.

Step-02 :

➤Choose Blanki w Formatuj tylko komórki z: Opcja

➤Click Format Opcja

Następnie. Formatuj komórki Otworzy się okno dialogowe.

➤Select Wypełnij Opcja

➤ Wybierz dowolny Kolor tła

➤ Kliknij na OK .

Następnie. Podgląd Opcja zostanie wyświetlona jak poniżej.

➤Press OK .

Wynik :

W ten sposób uzyskasz podświetlone puste komórki.

Metoda-9: Podświetlanie pustych komórek za pomocą formuły

Puste komórki można podświetlić za pomocą przycisku Funkcja ISBLANK oraz Formatowanie warunkowe .

Krok-01 :

➤Wybierz zakres danych, na którym chcesz zastosować Formatowanie warunkowe

➤Go to Strona główna Tab>> Formatowanie warunkowe Dropdown>> Nowa zasada Opcja.

Następnie. Nowa zasada formatowania Pojawi się kreator.

➤Select Użyj formuły, aby określić, które komórki mają być sformatowane opcja.

➤Zapisz następujący wzór w Formatuj wartości, w których ta formuła jest prawdziwa: Pudełko

=ISBLANK(B5:E11)

ISBLANK zwróci TRUE jeśli jakakolwiek komórka w zakresie jest pusta w przeciwnym razie FALSE .

➤ Kliknij na Format Opcja.

Następnie. Formatuj komórki Otworzy się okno dialogowe.

➤Select Wypełnij Opcja

➤ Wybierz dowolny Kolor tła

➤ Kliknij na OK .

Następnie. Podgląd Opcja zostanie wyświetlona jak poniżej.

➤Press OK

Wynik :

Następnie otrzymasz podświetlone puste komórki.

Metoda-10: Użycie funkcji SUMIF do sumowania wartości na podstawie pustych komórek

Można podsumować. Sprzedaż wartość dla Pozycje które mają puste Terminy dostaw (przedmioty nie zostały jeszcze dostarczone) za pomocą Funkcja SUMIF .

Krok-01 :

➤Wstaw w komórce następującą formułę E12

=SUMIF(D5:D11,"",E5:E11)

Tutaj, D5:D11 to zakres kryteriów , "" (puste) to kryteria oraz E5:E11 to zakres sumy .

➤Press ENTER

Wynik :

Potem dostaniesz sumę Sprzedaż dla Pozycje które nie zostały jeszcze dostarczone.

Metoda-11: Użycie funkcji COUNTIF do zsumowania liczby pustych komórek

Tutaj użyję Funkcja COUNTIF do zliczania liczby pustych komórek w Data dostawy kolumna.

Krok-01 :

➤Wstaw w komórce następującą formułę E12

=COUNTIF(D5:D11,"")

Tutaj, D5:D11 to zakres kryteriów , "" (puste) jest kryteria .

➤Press ENTER

Wynik :

Wtedy otrzymasz liczbę Pozycje które nie zostały jeszcze dostarczone.

Metoda-12: Używanie kodu VBA do zwracania wartości

Możesz użyć następujących elementów VBA kod zwracający wartości dla pustych komórek w Data dostawy kolumna.

Krok-01 :

➤Go to Deweloper Tab>> Visual Basic Opcja

Następnie. Edytor Visual Basic otworzy się.

➤Go to Wkładka Tab>> Moduł Opcja

Po tym, a Moduł zostanie utworzony.

Step-02 :

➤ Napisz następujący kod

 Sub blankcell() Dim Lr As Long Dim n As Long Lr = Cells(Rows.Count, "C").End(xlUp).Row For n = 5 To Lr If Cells(n, "D").Value = "" Then Cells(n, "D").Offset(0, 1).Value = "Not Delivered" Else Cells(n, "D").Offset(0, 1).Value = "Delivered" End If Next n End Sub 

Na początku oświadczyłem Lr , n jako Długi .

Lr da ci ostatni wiersz twojej tabeli danych i DLA pętla jest używana do wykonywania akcji dla wierszy z 5 Do Lr ...tutaj, 5 jest dla pierwszego wiersza zakresu.

Kiedy Cells(n, "D").Value = "" staje się TRUE wtedy następny wiersz będzie kontynuowany i da wyjście w sąsiedniej komórce jako "Nie dostarczono" Tutaj sąsiednia komórka zostanie wybrana przez Cells(n, "D").Offset(0, 1) , co oznacza, że przesunie się o 1 kolumnę w prawo od komórki wejściowej.

Jeżeli stan ten stanie się FALSE oznacza, że komórka nie ma żadnego pustego miejsca, to wiersz pod Else zostanie wykonana i da wartość wyjściową w sąsiedniej komórce jako "Dostarczono" .

Ta pętla będzie kontynuowana dla każdego wiersza w tym zakresie.

➤Press F5

Wynik :

Wtedy, będziesz miał Nie dostarczono stan dla odpowiednich komórek Blank z Data dostawy kolumna.

Część ćwiczeniowa

Do samodzielnego wykonywania ćwiczeń podałem Praktyka sekcja jak poniżej w arkuszu o nazwie Praktyka . Proszę, zrób to sam.

Wniosek

W tym artykule starałem się pokryć najprostsze sposoby zwracania wartości dla pustych komórek. Mam nadzieję, że uznasz to za przydatne. Jeśli masz jakieś sugestie lub pytania, zachęcamy do podzielenia się nimi w sekcji komentarzy.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.