Hogyan adjuk vissza az értéket, ha a cella üres (12 mód)

  • Ossza Meg Ezt
Hugh West

Ha a legegyszerűbb módokat keresi arra, hogy értéket adjon vissza, ha egy cella üres, akkor ezt a cikket hasznosnak fogja találni. Kezdjük tehát a fő cikkel.

Munkafüzet letöltése

Visszatérés, ha üres Cell.xlsm

12 mód az érték visszaadására, ha a cella üres

Itt a következő táblázatot használom, amely a következőket tartalmazza Rendelési dátumok , Szállítási határidők, és Értékesítés néhány Tételek Ennek az adatkészletnek a segítségével megpróbálom bemutatni, hogyan adhatunk vissza értékeket egy üres cellához.

A cikk létrehozásához a Microsoft Excel 365 verzió, bármely más verziót is használhatsz a kényelemnek megfelelően.

Módszer-1: IF függvény használata a szomszédos cella értékének visszaadására, ha a cella üres

Tegyük fel, hogy meg akarja szerezni a Rendelési dátumok a még nem szállított termékek esetében (üres cellák a táblázatban). Szállítási dátum oszlopban) a A nem szállított tételek rendelési dátuma oszlopot. Ehhez használhatja a IF funkció .

Step-01 :

➤A kimeneti cella kiválasztása F5

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

Itt a logikai feltétel a következő D5="" ami azt jelenti, hogy a sejt D5 a Szállítási dátum oszlop üres lesz, és ha az TRUE akkor visszaadja a cella értékét C5 a Megrendelés dátuma oszlopot, különben visszaadja a Üres .

➤Press Írja be a címet.

➤Húzza le a Töltse ki a fogantyút Szerszám

Eredmény :

Így megkapja a Rendelési dátumok a megfelelő Blank cellák esetében a Szállítási dátum oszlop.

Módszer-2: Az IF függvény használata egy érték visszaadásához

Tegyük fel, hogy a vállalat a késedelmes szállításért 5%-os kedvezményt kíván adni az ügyfeleknek. Összesen Értékesítés Ezt az értéket tehát megbecsülheti a még ki nem szállított termékek esetében, ha ezt a módszert követi.

Step-01 :

➤A kimeneti cella kiválasztása F5

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

Itt a logikai feltétel a következő D5="" ami azt jelenti, hogy a sejt D5 a Szállítási dátum oszlop üres lesz, és ha az TRUE akkor visszatér 5% a Értékesítés érték ( E5 cell), különben visszatér Üres .

➤Press Írja be a címet.

➤Húzza le a Töltse ki a fogantyút Szerszám

Eredmény :

Ezután kap egy 5% a Bizottság a Értékesítés a megfelelő üres cellák értékei a Szállítási dátum oszlop.

Módszer-3: IF és ISBLANK függvény használata

Egy érték visszaadása, ha a táblázat bármely cellája Szállítási dátum oszlop üres, használhatja a IF funkció és a ISBLANK funkció .

Step-01 :

➤A kimeneti cella kiválasztása F5

=IF(ISBLANK(D5), "Nem kézbesítve", "Kézbesítve")

Itt a logikai feltétel a következő ISBLANK(D5) , ISBLANK vissza fog térni TRUE if cell D5 a Szállítási dátum oszlop üres, és ha az TRUE majd IF vissza fog térni "Nem szállított" máskülönben visszatér "Delivered" amikor a sejtek a Szállítási dátum oszlop nem üres.

➤Press Írja be a címet.

➤Húzza le a Töltse ki a fogantyút Szerszám

Eredmény :

Akkor, akkor lesz a Nem szállított állapot a megfelelő Blank cellák esetében a Szállítási dátum oszlop.

Módszer-4: IF függvény és COUNTBLANK függvény használata

Használhatja a IF funkció és a COUNTBLANK funkció hogy visszaadja az üres cellának az értékét a Szállítási dátum oszlop.

Step-01 :

➤A kimeneti cella kiválasztása E5

=IF(COUNTBLANK(D5)>0, "Nem kézbesítve", "Kézbesítve")

Itt a logikai feltétel a következő COUNTBLANK(D5)>0 , COUNTBLANK megszámolja az üres cellák számát, és ha van egy üres cella, akkor egy olyan számot ad vissza, amely nagyobb, mint a 0 és így vissza fog térni TRUE if cell D5 a Szállítási dátum oszlop üres.

Amikor ez TRUE , IF vissza fog térni "Nem szállított" máskülönben visszatér "Delivered" amikor a sejtek a Szállítási dátum oszlop nem üres.

➤Press Írja be a címet.

➤Húzza le a Töltse ki a fogantyút Szerszám

Eredmény :

Ezt követően a Nem szállított állapot a megfelelő Blank cellák esetében a Szállítási dátum oszlop.

Módszer-5: IF és COUNTIF függvény használata

Egy érték visszaadása, ha a táblázat bármely cellája Szállítási dátum oszlop üres, használhatja a IF funkció és a COUNTIF funkció .

Step-01 :

➤A kimeneti cella kiválasztása E5

=IF(COUNTIF(D5,"")>0, "Nem kézbesítve", "Kézbesítve")

COUNTIF(D5,"") az üres cellák számát adja vissza, és ha üres cellát talál a cellában D5 a Szállítási dátum oszlopban, akkor a szám nagyobb lesz, mint 0 és így vissza fog térni TRUE egyébként HAMIS .

Amikor ez TRUE , IF vissza fog térni "Nem szállított" máskülönben visszatér "Delivered" amikor a sejtek a Szállítási dátum oszlop nem üres.

➤Press Írja be a címet.

➤Húzza le a Töltse ki a fogantyút Szerszám

Eredmény :

Akkor, akkor lesz a Nem szállított állapot a megfelelő Blank cellák esetében a Szállítási dátum oszlop.

6. módszer: Az IF függvény és a SUMPRODUCT függvény használata az értékek visszaadásához

Itt szeretném, ha a Tétel név az üres cellákhoz a Szállítási dátum oszlopban a Nem szállított termékek oszlopot a IF funkció és a SUMPRODUCT funkció .

Step-01 :

➤A kimeneti cella kiválasztása E5

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

Tessék, - kényszeríteni fog TRUE vagy HAMIS a címre. 1 vagy 0 és így az üres cellák esetében az érték 1 és így nagyobb lesz, mint 0 máskülönben 0 .

Szóval, SUMPRODUCT(-(D5=""))>0 vissza fog térni TRUE amikor a D5 a cella egyébként üres HAMIS . amikor TRUE , IF visszaadja a B5 cellát, különben visszatér Üres amikor a sejtek a Szállítási dátum oszlop nem üres.

➤Press Írja be a címet.

➤Húzza le a Töltse ki a fogantyút Szerszám

Eredmény :

Ezután megkapja a Tételek név a megfelelő Blank cellákhoz a Szállítási dátum oszlop.

Hasonló olvasmányok:

  • Hogyan számítsuk ki az Excelben, ha a cellák nem üresek: 7 példaértékű képlet
  • Ha a cella üres, akkor 0-t mutat az Excelben (4 mód)
  • Keresse meg, ha a cella üres az Excelben (7 módszer)
  • Üres cellák kitöltése az Excel fenti értékével (4 módszer)

Módszer-7: Az IF függvény és a LEN függvény használata egy érték visszaadásához

Hogy megkapja a Tétel név az üres cellákhoz a Szállítási dátum oszlopban a Nem szállított termékek oszlopban a IF funkció és a LEN funkció .

Step-01 :

➤A kimeneti cella kiválasztása E5

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

LEN(D5) a cellában lévő karakterlánc hosszát adja vissza. D5 és ez visszaadja 0 amikor D5 üres, majd IF visszaadja a B5 cellát, különben visszatér Üres amikor a sejtek a Szállítási dátum oszlop nem üres.

➤Press Írja be a címet.

➤Húzza le a Töltse ki a fogantyút Szerszám

Eredmény :

Ezután megkapja a Tételek név a megfelelő Blank cellákhoz a Szállítási dátum oszlop.

8. módszer: Üres cellák kiemelése

Ha azt szeretné, hogy jelölje ki az üres cellákat , követheti ezt a módszert.

Step-01 :

➤Válassza ki azt a cellatartományt, amelyre alkalmazni szeretné a Feltételes formázás

➤Go to Home Tab>> Feltételes formázás Dropdown>> Új szabály Opció.

Akkor a Új formázási szabály Megjelenik a varázsló.

➤Válassza ki a Csak olyan cellák formázása, amelyek Opció.

Step-02 :

➤Choose Vaktöltények a Csak a következő cellák formázása: Opció

➤Click Formátum Opció

Ezután a Cellák formázása Megnyílik a párbeszédpanel.

➤Select Töltse ki a címet. Opció

➤Válaszd bármelyik Háttérszín

➤Click on OK .

Ezután a Előnézet Az opció az alábbiak szerint jelenik meg.

➤Press OK .

Eredmény :

Ily módon az üres cellákat kiemeli.

9. módszer: Üres cellák kiemelése képlettel

Az üres cellákat a ISBLANK funkció és Feltételes formázás .

Step-01 :

➤Válassza ki azt az adattartományt, amelyre alkalmazni szeretné a Feltételes formázás

➤Go to Home Tab>> Feltételes formázás Dropdown>> Új szabály Opció.

Akkor a Új formázási szabály Megjelenik a varázsló.

➤Select Egy képlet segítségével határozza meg, hogy mely cellákat kell formázni opció.

➤A következő képletet írja be a következő táblázatba Formázza azokat az értékeket, ahol ez a képlet igaz: Box

=ISBLANK(B5:E11)

ISBLANK vissza fog térni TRUE ha a tartomány bármely cellája üres, különben FALSE .

➤Click on Formátum Opció.

Ezután a Cellák formázása Megnyílik a párbeszédpanel.

➤Select Töltse ki a címet. Opció

➤Válaszd bármelyik Háttérszín

➤Click on OK .

Ezután a Előnézet Az opció az alábbiak szerint jelenik meg.

➤Press OK

Eredmény :

Ezután az üres cellákat kiemeli.

Módszer-10: A SUMIF függvény használata az üres cellák alapján összegzett értékek összegzésére

Összefoglalhatja a Értékesítés érték a Tételek amelyek üres Szállítási határidők (a tételeket még nem szállították le) a SUMIF függvény .

Step-01 :

➤Típus a következő képletet a cellába E12

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

Tessék, D5:D11 a kritériumtartomány , "" (Üres) a kritériumok és E5:E11 a összegtartomány .

➤Press BELÉPÉS

Eredmény :

Ezután megkapja a következő összegeket Értékesítés a Tételek amelyeket még nem szállítottak le.

Módszer-11: A COUNTIF függvény használata az üres cellák számának összegzésére

Itt a COUNTIF funkció az üres cellák számának számolásához a Szállítási dátum oszlop.

Step-01 :

➤Típus a következő képletet a cellába E12

=COUNTIF(D5:D11,"")

Tessék, D5:D11 a kritériumtartomány , "" (Üres) a kritériumok .

➤Press BELÉPÉS

Eredmény :

Ezután megkapja a következő számokat Tételek amelyeket még nem szállítottak le.

12. módszer: VBA kód használata az érték visszaadásához

A következőket használhatja VBA kódot, hogy visszaadja az üres cellák értékét a Szállítási dátum oszlop.

Step-01 :

➤Go to Fejlesztő Tab>> Visual Basic Opció

Ezután a Visual Basic szerkesztő megnyílik.

➤Go to Beillesztés Tab>> Modul Opció

Ezután egy Modul létrejön.

Step-02 :

➤ Írja a következő kódot

 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 

Először kijelentettem, hogy Lr , n mint Hosszú .

Lr az adattáblázat utolsó sorát és a FOR ciklus a műveletek végrehajtására szolgál a sorok számára a 5 A címre. Lr ...itt, 5 a tartomány első sorára vonatkozik.

Amikor Cells(n, "D").Value = "" lesz TRUE , akkor a következő sor folytatódik, és a kimenetet a szomszédos cellában a következőképpen adja meg "Nem szállított" Itt a szomszédos cellát a következő módon választjuk ki Cells(n, "D").Offset(0, 1) , ami azt jelenti, hogy a beviteli cellától jobbra 1 oszlopot fog mozogni.

Ha az állapot HAMIS azt jelenti, hogy egy cellában nincs üres, akkor az alatta lévő sorban Else végrehajtódik, és a kimeneti értéket a szomszédos cellában adja meg, mint "Delivered" .

Ez a ciklus a tartomány minden egyes sorára folytatódik.

➤Press F5

Eredmény :

Akkor, akkor lesz a Nem szállított állapot a megfelelő Blank cellák esetében a Szállítási dátum oszlop.

Gyakorlati szekció

A saját magad általi gyakorláshoz adtam egy Gyakorlat szakasz az alábbi módon egy lapon, amelynek neve Gyakorlat Kérem, tegye meg egyedül.

Következtetés

Ebben a cikkben megpróbáltam lefedni az üres cellák értékének visszaadásának legegyszerűbb módjait. Remélem, hasznosnak találja. Ha bármilyen javaslata vagy kérdése van, ossza meg a megjegyzés rovatban.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.