Excel Ha a cella tartalmaz szöveget, akkor adja vissza az értéket (8 egyszerű módja)

  • Ossza Meg Ezt
Hugh West

Az Excel különböző beépített függvényekkel rendelkezik az értékek egyeztetésére és lekérdezésére, ha egy cella szöveget vagy karakterláncot tartalmaz. Sok esetben megpróbálunk egy szöveg vagy karakterlánc keresése egy tartományban az Excelben. Az Excel egyes függvényei visszaadják az értéket, ha a cellák meghatározott/pontos szöveget vagy karakterláncot tartalmaznak . Ebben a cikkben a IF , ISNUMBER , EXACT , COUNTIF , INDEX , MATCH , VLOOKUP , KERESÉS , VAGY, és ÉS funkciók a visszatérési érték, ha a cella szöveget tartalmaz vagy string.

Tegyük fel, hogy bizonyos kategóriák és termékek bejegyzései vannak egy adathalmazban, mint az alábbi képen.

Letölthető adatállomány

Visszatérő érték, ha a cellák tartalmaznak Text.xlsx

8 egyszerű módja az Excel-nek, ha a cella szöveget tartalmaz, akkor adja vissza az értéket

1. módszer: IF függvény használata (a cella egy adott szöveget tartalmaz)

A szintaxis a IF funkció a =IF (logikai_teszt, [value_if_true], [value_if_false]) Egy előre kiválasztott értéket eredményez vagy [value_if_true] vagy [value_if_false] a logikai_teszt kimenet; igaz vagy hamis.

1. lépés: Kattintson bármelyik üres cellára (D4 ).

2. lépés : A képlet beillesztése

=IF (B4="Bars", "Available", "Not Available")

Itt a logikai_teszt a Bars szöveggel való egyezés a cellában B4 ; ha a teszt igaz azt eredményezi, hogy Elérhető , egyébként Nem elérhető .

3. lépés: Sajtó BELÉPÉS .

4. lépés: Húzza a Töltse ki a fogantyút , Elérhető vagy Nem elérhető értékek az egész tartományban megjelennek.

Kapcsolódó tartalom: Hogyan lehet összegezni, ha a cella tartalmaz egy adott szöveget az Excelben (6 mód)

2. módszer: ISNUMBER és SEARCH funkció használata (a cellák meghatározott szöveget tartalmaznak)

A ISNUMBER funkció visszatér igaz vagy hamis a következők egyezésétől függően KERESÉS szöveg egy abszolút tartományban.

1. lépés: Kattintson bármelyik üres cellára ( D4 ).

2. lépés: Adja meg a képletet

=ISNUMBER (SEARCH ("Bars", $B$4:$B$12)) A képletben a KERESÉS függvény megfelel a szövegnek "Bars" egy abszolút tartományban, majd visszaadja Igaz vagy Hamis a mérkőzéstől függően .

3. lépés: Sajtó Belépés. Igaz vagy Hamis visszatérési érték jelenik meg.

4. lépés: Húzza a Töltse ki a fogantyút , az összes sejt eredménye Igaz vagy Hamis mint az alábbi képen.

Bővebben: Ha a cella tartalmaz bizonyos szöveget, akkor adjon hozzá 1-et az Excelben (5 példa)

3. módszer: IF és Exact funkció használata (a cellák pontos szöveget tartalmaznak)

Ha a szöveget nagy- és kisbetű-érzékenynek tekintjük, és pontos egyezést akarunk, akkor használhatjuk a EXACT funkcióval kombinált IF funkcióval.

1. lépés: Válasszon ki egy üres cellát ( D4 ).

2. lépés: Illessze be a képletet

=IF(EXACT(B4, "Bars"), "Available", "") A képleten belül a EXACT függvény pontosan megfelel a szövegnek "Bars" cellában B4 majd visszaadja az értéket "Elérhető" egyébként BLANK a cella pontos egyezéstől függően .

3. lépés: Hit BELÉPÉS , megjelenik az étterem értéke.

4. lépés: Húzza a Töltse ki a fogantyút , a többi sejt a "Elérhető" érték vagy marad BLANK.

Bővebben: Ha a cella szöveget tartalmaz, akkor másolja át egy másik Excel lapra

4. módszer: IF és COUNTIF függvény használata

Kombinált IF és COUNTIF függvény ugyanazt a cellaszöveget adja vissza, mivel egy tartományban megfelel a kritériumoknak.

1. lépés: Kattintson egy üres cellára ( D4 ).

2. lépés: Másolja ki és illessze be a képletet

=IF(COUNTIF(B4, "*Bars*"),B4,"") A képletben a COUNTIF funkció megfelel a kritériumoknak "*Bars*" (a képlet automatikusan a * a kritérium mindkét oldalán) a tartományban (cella B4 ). Ezután visszaadja az értéket a B4 egyébként megtartja a cellát BLANK .

3. lépés: Sajtó BELÉPÉS , a kritériumokkal megegyező szöveg jelenik meg.

4. lépés: Húzza a Töltse ki a fogantyút , a megfelelő cellák ugyanazokat az értékeket fogják mutatni, mint a tartomány.

Bővebben: Ha a cella tartalmaz szöveget, akkor adjon hozzá szöveget egy másik cellában az Excelben

Módszer 5: INDEX és MATCH funkció használata

Néha előfordul, hogy egy cellatartományban van egy olyan kritériumunk, amely megfelel egy másik cellatartományban lévő eredménynek. Ebben az esetben használhatjuk a INDEX függvényt, hogy egy tartományban lévő szöveget illesszen, és a MATCH függvényt, hogy egy másik cellában lévő értéket eredményezzen. A cél eléréséhez kissé megváltoztatjuk az adatkészletet.

1. lépés: Válasszon ki egy üres cellát ( B2 ).

2. lépés: Írja be a képletet

=INDEX(C7:C15,MATCH("Bars",B7:B15,0)) itt INDEX függvény keresi a pontos egyező szöveget "Bars" a tartományból B7:B15 a következő tartományban C7:C15.

3. lépés: Sajtó CTRL+SHIFT+ENTER , mivel ez egy tömbképlet. A megfeleltetett szöveg a Bárok megjelenik.

Bővebben: Hogyan adjuk vissza az értéket, ha a cellák bizonyos szöveget tartalmaznak egy listából

6. módszer: A VLOOKUP funkció használata

A VLOOKUP függőleges adatok keresésére egy táblázatban hatékony. Esetünkben a mi esetünkben a VLOOKUP függvény segítségével pontos vagy közelítő egyezést találhat egy oszlopban. A szintaxis a VLOOKUP funkció a =VLOOKUP (value, table, col_index, [range_lookup]).

1. lépés: Írja be a keresési szöveget ( Bárok ) bármelyik cellában ( B3 ).

2. lépés: Bármely üres cella kiválasztása (C3).

3. lépés: A képlet beillesztése

=VLOOKUP(B3,B7:C15,2,FALSE) Itt "Bars" a szöveg a B3 amelynek egy bizonyos tartományon belül kell megfelelnie B7:C15 oszlopban lévő értékre 2. HAMIS kijelenti, hogy pontos egyezést akarunk.

4. lépés: Sajtó BELÉPÉS. Megjelenik a megfelelő érték.

Bővebben: Hogyan használjuk a VLOOKUP-ot, ha a cella egy szót tartalmaz az Excel szövegén belül?

7. módszer: IF OR ISNUMBER és SEARCH funkció használata (a cellák karakterláncokat tartalmaznak)

Egy adathalmaz gyakran egynél több szöveges karakterláncot tartalmaz. Azokat a cellákat akarjuk egyezni, amelyekben csak egy egyező szöveges karakterlánc van. Használhatjuk a ISNUMBER és KERESÉS egy szöveggel való egyezéshez, majd VAGY függvényt egy alternatív mérkőzés kijelölésére. Végre, IF függvények, hogy visszatérési értéket mutassanak, különben a cellák maradnak BLANK .

1. lépés: Válasszon ki egy üres cellát ( D4 ). Írja be a képletet

=IF(OR(ISNUMBER(SEARCH("Bars",B4)),ISNUMBER(SEARCH("Veg",B4))), "Available ","")

2. lépés: Hit ENTER. "Elérhető " szöveg jelenik meg a cellában, ha bármelyik hivatkozás szövege ("Bars" vagy "Veg") léteznek a cellában B4.

3. lépés: Húzza a Töltse ki a fogantyút , a tartomány többi cellája a cellát vagy a következővel jelöli "Elérhető" szöveg vagy fennmaradó BLANK.

Bővebben: Ellenőrizze, hogy a cella tartalmaz-e részleges szöveget az Excelben (5 mód)

8. módszer: IF AND ISNUMBER és SEARCH funkció használata (a cellák karakterláncokat tartalmaznak)

A címről 7. módszer , tudjuk, hogy egy cellában lévő több szöveges karakterláncot hogyan illesztünk össze. Ha tovább megyünk, hogy mindkét szöveges karakterláncot egyeztessük, használhatjuk a ÉS funkció helyett VAGY .

1. lépés: Válasszon egy üres cellát ( D4 ). Írja be a képletet

=IF(AND(ISNUMBER(SEARCH("Bars",B4)),ISNUMBER(SEARCH("Chlt",B4))), "Available ","")

2. lépés: Hit BELÉPÉS Ha mindkét szöveges karakterlánc létezik a cellában. B4 , a képlet visszaadja "Elérhető" értékként, különben a cellák továbbra is BLANK.

3. lépés: Húzza a Töltse ki a fogantyút, a többi sejtet vagy a "Elérhető" vagy fennmaradó BLANK.

Következtetés

Ebben a cikkben különböző képleteket használunk arra, hogy értéket adjunk vissza, ha a cellák bizonyos szövegeket tartalmaznak. A következő képleteket használjuk IF , ISNUMBER , EXACT , INDEX , MATCH , VAGY , és ÉS függvények, hogy a szöveg pontos vagy hozzávetőleges egyezésének értékét visszaadják. Megmutatjuk azokat a módszereket is, amelyekkel egynél több karakterláncot lehet egyezni, kombinálva a IF, AND, ISNUMBER , és KERESÉS funkciók. Remélem, hogy találsz megvitatott módszerek szuper könnyű követni. Megjegyzés, ha további pontosításokra van szüksége, vagy van valami hozzáfűzni valója.

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.