Hogyan használjuk az „Ha a cella tartalmaz” képleteket az Excelben

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére



Excel számos képletet tartalmaz, amelyek segítenek az adatok hasznos felhasználásában. Például kaphat kimenetet az alapján, hogy egy cella megfelel-e bizonyos előírásoknak. Most egy „ha a cellában van, akkor” nevű függvényre összpontosítunk. Nézzünk egy példát.



  Hogyan használjuk az „Ha a cella tartalmaz” képleteket az Excelben

Excel képlet: Ha a cella tartalmazza

Általános képlet
=IF(ISNUMBER(SEARCH("abc",A1)),A1,"") 
Összegzés

A sejteket tesztelni tartalmaz bizonyos szövegek esetén használhat egy képletet, amely az IF függvényt használja a SEARCH és a KERESÉS és ISNUMBER funkciókat. A bemutatott példában a C5 képlete a következő:

=IF(ISNUMBER(SEARCH("abc",B5)),B5,"")

Ha ellenőrizni szeretné, hogy a A1 cella tartalmazza az „Example” szöveget, akkor futtathat egy képletet, amely „Igen” vagy „Nem” szöveget ad ki B1 sejt. Számos különböző módon használhatja ezeket a képleteket. Az írás idején az Excel a következő változatokat tudja visszaadni:



ms szó helyesírás-ellenőrző nem működik
  • Ha a cella tartalmazza bármilyen értéket
  • Ha a cella tartalmazza szöveg
  • Ha a cella tartalmazza szám
  • Ha a cella tartalmazza konkrét szöveg
  • Ha a cella tartalmazza bizonyos szöveges karakterlánc
  • Ha a cella tartalmazza egy a sok szöveg közül
  • Ha a cella tartalmazza több húr

Ezekkel a forgatókönyvekkel ellenőrizheti, hogy egy cella tartalmaz-e szöveget, értéket és egyebeket.

Magyarázat: Ha a cella tartalmazza

Az IF függvény egyik korlátozása az, hogy nem támogatja az Excel helyettesítő karaktereit, például a '?' és '*'. Ez egyszerűen azt jelenti, hogy önmagában nem használhatja az IF-et a cellában bárhol megjelenő szöveg tesztelésére.

nincs csatlakoztatva hangszóró vagy fejhallgató

Az egyik megoldás egy képlet, amely az IF függvényt használja a SEARCH és ISNUMBER függvényekkel együtt. Például, ha van egy listája az e-mail címekről, és ki szeretné bontani azokat, amelyek tartalmazzák az 'ABC' kifejezést, akkor a következő képletet kell használni:



=IF(ISNUMBER(SEARCH("abc",B5)),B5,""). Assuming cells run to B5

Ha a B5 cellában bárhol 'abc' található, az IF ezt az értéket adja vissza. Ha nem, az IF üres karakterláncot ('') ad vissza. Ennek a képletnek a logikai tesztje a következő:

ISNUMBER(SEARCH("abc",B5)) 


Olvassa el a cikket: Excel hatékonyság: 11 Excel-képlet a termelékenység növeléséhez

„Ha a cellát tartalmazza” képletek használata az Excelben

Az alábbi útmutatók a legújabbak felhasználásával készültek Microsoft Excel 2019 számára Windows 10 . Egyes lépések eltérőek lehetnek, ha más verziót vagy platformot használ. Kapcsolatba lépni szakértőinket, ha további segítségre van szüksége.

1. Ha a cella bármilyen értéket tartalmaz, akkor adjon vissza egy értéket

Ez a forgatókönyv lehetővé teszi az értékek visszaadását annak alapján, hogy egy cella tartalmaz-e értéket. Például ellenőrizni fogjuk, hogy a A1 cella üres-e vagy sem, majd adjon vissza egy értéket az eredménytől függően.

  1. Válassza ki a kimeneti cellát, és használja a következő képletet: =IF(cella<>', visszatérési_érték, '') .
  2. Példánkban az ellenőrizni kívánt cella a következő A2 , és a visszatérési érték a következő lesz Dehogy . Ebben a forgatókönyvben a képletet a következőre kell módosítani =IF(A2<>', 'Nem', '') .

  3. Mivel a A2 a cella nem üres, a képlet visszatér ' Dehogy ” a kimeneti cellában. Ha az ellenőrzött cella üres, a kimeneti cella is üres marad.

2. Ha a cella szöveget/számot tartalmaz, akkor adjon vissza egy értéket

Az alábbi képlettel visszaadhat egy adott értéket, ha a célcella szöveget vagy számot tartalmaz. A képlet figyelmen kívül hagyja az ellenkező adattípusokat.

hogyan lehet a Windows felismerni a merevlemezt

Ellenőrizze a szöveget

  1. Annak ellenőrzéséhez, hogy egy cella tartalmaz-e szöveget, jelölje ki a kimeneti cellát, és használja a következő képletet: =HA(ISTEXT(cella),érték_visszatérő_érték, '') .
  2. Példánkban az ellenőrizni kívánt cella a következő A2 , és a visszatérési érték a következő lesz Igen . Ebben a forgatókönyvben a képletet a következőre kell módosítani =HA(ISTEXT(A2), 'Igen', '') .
      ellenőrizze a txt-et
  3. Mert a A2 A cella szöveget tartalmaz, és nem számot vagy dátumot, a képlet a következőt adja vissza Igen ” a kimeneti cellába.

Ellenőrizze a számot vagy a dátumot

  1. Annak ellenőrzéséhez, hogy egy cella tartalmaz-e számot vagy dátumot, jelölje ki a kimeneti cellát, és használja a következő képletet: =HA(ISSZÁM(cella),érték_visszatérő_érték, '') .
  2. Példánkban az ellenőrizni kívánt cella a következő D2 , és a visszatérési érték a következő lesz Igen . Ebben a forgatókönyvben a képletet a következőre kell módosítani =HA(ISSZÁM(D2), 'Igen', '') .
      ellenőrizze a számot vagy a dátumot
  3. Mert a D2 A cella számot és nem szöveget tartalmaz, a képlet a következőt adja vissza Igen ” a kimeneti cellába.

3. Ha a cella meghatározott szöveget tartalmaz, akkor adjon vissza egy értéket

Adott szöveget tartalmazó cella kereséséhez használja az alábbi képletet.

  1. Válassza ki a kimeneti cellát, és használja a következő képletet: =IF(cella='szöveg',érték_visszatérő_érték, '') .
  2. Példánkban az ellenőrizni kívánt cella a következő A2 , a keresett szöveg: ' példa ”, és a visszatérési érték a következő lesz Igen . Ebben a forgatókönyvben a képletet a következőre kell módosítani =HA(A2='példa', 'Igen', '') .
      Ha a cella meghatározott szöveget tartalmaz, akkor adjon vissza egy értéket
  3. Mert a A2 a cella a következő szövegből áll példa ', a képlet a következőt adja vissza Igen ” a kimeneti cellába.

4. Ha a cella meghatározott szöveget tartalmaz, akkor adjon vissza értéket (a kis- és nagybetűket megkülönbözteti)

Adott szöveget tartalmazó cella kereséséhez használja az alábbi képletet. Ez a verzió megkülönbözteti a kis- és nagybetűket, ami azt jelenti, hogy csak a pontosan egyező cellák adják vissza a megadott értéket.

  1. Válassza ki a kimeneti cellát, és használja a következő képletet: =HA(PONTOS(cella;kis- és nagybetűk_érzékeny_szöveg'), 'visszaküldendő_érték', '') .
  2. Példánkban az ellenőrizni kívánt cella a következő A2 , a keresett szöveg: ' PÉLDA ”, és a visszatérési érték a következő lesz Igen . Ebben a forgatókönyvben a képletet a következőre kell módosítani =HA(PONTOS(A2,'PÉLDA'), 'Igen', '') .
  3. Mert a A2 a cella a következő szövegből áll PÉLDA ' a megfelelő kis- és nagybetűvel a képlet '' Igen ” a kimeneti cellába.

5. Ha a cella nem tartalmaz konkrét szöveget, akkor adjon vissza egy értéket

Az előző rész ellenkező változata. Ha olyan cellákat szeretne keresni, amelyek nem tartalmaznak konkrét szöveget, használja ezt a képletet.

A rendszer megszakítja a Windows 10 magas CPU használatát
  1. Válassza ki a kimeneti cellát, és használja a következő képletet: =IF(cella='szöveg', '', 'érték_visszatérő_érték') .
  2. Példánkban az ellenőrizni kívánt cella a következő A2 , a keresett szöveg: ' példa ”, és a visszatérési érték a következő lesz Dehogy . Ebben a forgatókönyvben a képletet a következőre kell módosítani =HA(A2='példa', '', 'Nem') .
      Ha a cella meghatározott szöveget tartalmaz, akkor adjon vissza értéket (a kis- és nagybetűket megkülönbözteti)
  3. Mert a A2 a cella a következő szövegből áll példa ”, a képlet egy üres cellát ad vissza. Másrészről más cellák visszatérnek Dehogy ” a kimeneti cellába.

6. Ha a cella a sok szöveg közül egyet tartalmaz, akkor adjon vissza egy értéket

Ezt a képletet akkor kell használni, ha olyan cellákat szeretne azonosítani, amelyek a sok keresett szó közül legalább egyet tartalmaznak.

  1. Válassza ki a kimeneti cellát, és használja a következő képletet: =HA(VAGY(ISSZÁM(KERESÉS('karakterlánc1', cella)), ISSZÁM(KERESÉS('karakterlánc2', cella))),visszatérő_érték, '') .
  2. Példánkban az ellenőrizni kívánt cella a következő A2 . Keresünk akár' póló ” vagy „ kapucni ”, és a visszatérési érték a következő lesz Érvényes . Ebben a forgatókönyvben a képletet a következőre kell módosítani =HA(VAGY(ISSZÁM(KERESÉS('póló',A2)),ISSZÁM(KERESÉS('pulcsi',A2))),'Érvényes ','') .
      =HA(VAGY(ISNUMBER(SEARCH(
  3. Mert a A2 A cella tartalmazza a keresett szövegértékek egyikét, a képlet a következőt adja vissza Érvényes ” a kimeneti cellába.

Ha több keresési kifejezésre szeretné kiterjeszteni a képletet, egyszerűen módosítsa a képlet további karakterláncok hozzáadásával ISNUMBER(KERESÉS('karakterlánc', cella)) .

7. Ha a cella több szöveges karakterláncot tartalmaz, akkor adjon vissza egy értéket

Ezt a képletet akkor kell használni, ha olyan cellákat szeretne azonosítani, amelyek a sok keresett szó közül többet tartalmaznak. Például, ha két kifejezésre keres, a cellának mindkettőt tartalmaznia kell az érvényesítéshez.

  1. Válassza ki a kimeneti cellát, és használja a következő képletet: =HA(ÉS(ISSZÁM(KERESÉS('karakterlánc1',cella)), ISSZÁM(KERESÉS('karakterlánc2',cella))),visszatérő_érték,'') .
  2. Példánkban az ellenőrizni kívánt cella a következő A2 . keresünk' kapucni ” és „ fekete ”, és a visszatérési érték a következő lesz Érvényes . Ebben a forgatókönyvben a képletet a következőre kell módosítani =HA(ÉS(ISNUMBER(KERESÉS('pulcsi',A2)),ISSZÁM(KERESÉS('fekete',A2))),'Érvényes ','') .
      =HA(ÉS(ISNUMBER(SEARCH(
  3. Mert a A2 A cella mindkét keresett szövegértéket tartalmazza, a képlet a következőt adja vissza Érvényes ” a kimeneti cellába.

Végső gondolatok

Reméljük, hogy ez a cikk hasznos volt az Ön számára, amikor megtanulta, hogyan kell használni a „ha cellát tartalmaz” képleteket a Microsoft Excel programban. Most ellenőrizheti, hogy a cellák tartalmaznak-e értékeket, szöveget, számokat és egyebeket. Ez lehetővé teszi az adatok hatékony navigálását, kezelését és elemzését.

Örülünk, hogy idáig elolvastad a cikket :) Köszönjük :)

Kérjük, ossza meg közösségi oldalain. Valaki másnak haszna lesz.

Mielőtt mész

Ha további segítségre van szüksége az Excellel kapcsolatban, ne habozzon kapcsolatba lépni ügyfélszolgálati csapatunkkal, amely a hét minden napján, 24 órában rendelkezésre áll. Térjen vissza hozzánk további informatív cikkekért, amelyek a termelékenységről és a modern technológiáról szólnak!

mit jelent az ip cím konfliktus

Szeretne promóciókat, ajánlatokat és kedvezményeket kapni, hogy termékeinket a legjobb áron szerezhesse be? Ne felejtsen el feliratkozni hírlevelünkre az alábbi e-mail cím megadásával! Fogadja meg a legújabb technológiai híreket postaládájában, és elsőként olvassa el tippjeinket, hogy hatékonyabbá váljon.

Érdekelhet még

» Az NPER függvény használata Excelben
» Hogyan lehet elkülöníteni a kereszt- és vezetéknevet az Excelben
» Hogyan lehet kiszámítani a fedezeti elemzést az Excelben

Szerkesztő Választása


Első lépések a Microsoft Azure-val - Ingyenes e-learning tanfolyamok

Segítség Központ


Első lépések a Microsoft Azure-val - Ingyenes e-learning tanfolyamok

Mindig vannak új dolgok, amelyeken tanulni vagy fejleszteni lehet. Az itt található források bemutatják a kezdőket a Microsoft Azure-nak, és bővítik a meglévő felhasználók ismereteit.

Bővebben
Szerzői jog, plágium és egyéb webbiztonsági problémák

Tanácsok Tanároknak


Szerzői jog, plágium és egyéb webbiztonsági problémák

A szerzői jog, a plágium és más internetes biztonsági aggályok érdemlik a legtöbb figyelmet, amikor gyermekeink biztonságáról van szó az internethasználat során.

Bővebben