Excel If Cell Contains Text Then Return Value (8 jednostavnih načina)

  • Podijeli Ovo
Hugh West

Excel ima razne ugrađene funkcije za podudaranje i dohvaćanje vrijednosti ako ćelija sadrži tekst ili niz. U mnogim slučajevima pokušavamo tražiti tekst ili niz u rasponu u Excelu. Određene funkcije u Excelu vraćaju vrijednost ako ćelije sadrže određeni/točan tekst ili niz . U ovom članku , koristimo IF , ISNUMBER , EXACT , COUNTIF , INDEX , MATCH , VLOOKUP , SEARCH , OR, i AND funkcije za vraćanje vrijednosti ako ćelija sadrži tekst ili niz.

U situaciji, pretpostavimo da imamo unose određenih kategorija i proizvoda u skupu podataka kao što je slika ispod

Skup podataka za preuzimanje

Vrijednost koja se vraća ako ćelije sadrže tekst.xlsx

8 jednostavnih načina da Excel ako ćelija sadrži tekst zatim vraća vrijednost

Metoda 1: Korištenje funkcije IF (ćelija sadrži određeni tekst)

Sintaksa funkcije IF je =IF (logički_test, [vrijednost_ako_istina) ], [vrijednost_ako_netočno]) . Rezultat je jedna unaprijed odabrana vrijednost ili [value_if_true] ili [value_if_false] ovisno o izlazu logical_test ; true ili false redom.

Korak 1: Kliknite na bilo koju praznu ćeliju (D4 ).

Korak 2 : Umetnite formulu

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

Ovdje, logical_test je odgovarati Bars tekstu u ćeliji B4 ; ako je test true rezultira u Dostupno , inače Nije dostupno .

Korak 3: Pritisnite ENTER .

Korak 4 : Povucite vrijednosti Ručka za popunjavanje , Dostupno ili Nije dostupno u čitavom rasponu.

Povezani sadržaj: Kako zbrojiti ako ćelija sadrži određeni tekst u Excelu (6 načina)

Metoda 2: Upotreba ISNUMBER i funkcije PRETRAŽIVANJA ( Ćelije sadrže određeni tekst)

Funkcija ISNUMBER vraća true ili false ovisno o podudaranju teksta SEARCH u apsolutnom rasponu .

Korak 1: Kliknite bilo koju praznu ćeliju ( D4 ).

Korak 2: Unesite formulu

=ISBROJ (PRETRAGA (“Bars”, $B$4:$B$12)) U formuli, funkcija SEARCH odgovara tekstu “Listovi” u apsolutnom rasponu zatim vraćaju Istina ili Netočno ovisno o podudaranju .

Korak 3: Pritisnite ENTER. Pojavljuje se povratna vrijednost True ili False .

Korak 4: Povucite Ručku za popunjavanje , sve ćelije rezultiraju s True ili False kao na slici ispod.

Pročitajte više: Ako ćelija sadrži određeni tekst, zatim dodajte 1 u Excelu (5 primjera)

Metoda 3: Upotreba IF i točne funkcije (ćelije sadrže točan tekst)

Ako smatramo da je tekst osjetljiv na velika i mala slova i želimo točno podudaranje, možemo koristiti funkciju EXACT u kombinaciji s IFfunkcija.

Korak 1: Odaberite praznu ćeliju ( D4 ).

Korak 2: Zalijepite formulu

=IF(EXACT(B4,”Bars”), “Dostupno”, “”) Unutar formule, funkcija EXACT odgovara točnom tekstu “Bars” u ćeliji B4 zatim vraća vrijednost “Dostupno” u suprotnom PRAZNO ćeliju ovisno o točnom podudaranju .

Korak 3: Pritisnite ENTER , pojavit će se vrijednost restorana.

Korak 4: Povucite Ručku za popunjavanje , ostale ćelije dobivaju vrijednost “Dostupno” ili ostaju PRAZNE.

Pročitajte više: Ako ćelija sadrži tekst, kopirajte na drugi list u Excelu

Metoda 4: Korištenje IF i Funkcija COUNTIF

Kombinirana funkcija IF i COUNTIF vraća isti tekst ćelije jer odgovara kriterijima u rasponu.

Korak 1: Kliknite na praznu ćeliju ( D4 ).

Korak 2: Kopirajte i zalijepite formulu

=IF(COUNTIF(B4,”*Bars*”),B4,””) U formuli, funkcija COUNTIF ion se podudara s kriterijima “*Trake*” (formula automatski stavlja * obje strane kriterija) u raspon (ćelija B4 ). Zatim vraća vrijednost u B4 inače ćeliju zadržava PRAZNU .

Korak 3: Pritisnite ENTER , pojavit će se tekst isti kao i kriteriji.

Korak 4: Povucite Ručku za popunjavanje , podudarne ćelije pokazat će iste vrijednosti kao iraspon.

Pročitajte više: Ako ćelija sadrži tekst, dodajte tekst u drugu ćeliju u programu Excel

Metoda 5: Upotreba funkcije INDEX i MATCH

Ponekad imamo kriterij u rasponu ćelija za podudaranje rezultata u drugom rasponu ćelija. U tom slučaju možemo upotrijebiti funkciju INDEX za podudaranje teksta u rasponu i funkciju MATCH za rezultat vrijednosti u drugoj ćeliji. Da bismo postigli svrhu, malo mijenjamo skup podataka.

Korak 1: Odaberite bilo koju praznu ćeliju ( B2 ).

Korak 2: Upišite formulu

=INDEX(C7:C15,MATCH(“Bars”,B7:B15,0)) Ovdje funkcija INDEX traži točan podudaranje teksta “Bars” iz raspona B7:B15 u rasponu C7:C15.

Korak 3: Pritisnite CTRL+SHIFT+ENTER jer je to formula polja. Pojavljuje se odgovarajući tekst za trake .

Pročitajte više: Kako vratiti vrijednost ako ćelije sadrže određeni tekst iz a Popis

Metoda 6: Korištenje funkcije VLOOKUP

Funkcija VLOOKUP učinkovita je za pronalaženje okomitih podataka u tablici. U našem slučaju, možemo koristiti funkciju VLOOKUP za pronalaženje točnog ili približnog podudaranja u stupcu. Sintaksa funkcije VLOOKUP je =VLOOKUP (vrijednost, tablica, col_index, [range_lookup]).

1. korak: Upišite traženje teksta ( Trake ) u bilo kojoj ćeliji ( B3 ).

Korak 2: Odaberite bilo kojuprazna ćelija (C3).

Korak 3: Umetnite formulu

=VLOOKUP(B3,B7:C15,2, FALSE) Ovdje “Stupci” je tekst u B3 koji se mora podudarati unutar raspona B7:C15 vrijednosti u stupcu 2. FALSE izjavljuje da želimo točno podudaranje.

Korak 4: Pritisnite ENTER. Pojavit će se odgovarajuća vrijednost.

Pročitajte više: Kako koristiti VLOOKUP ako ćelija sadrži riječ unutar teksta u Excelu

Metoda 7: Korištenje IF OR ISNUMBER i funkcije SEARCH (ćelije sadrže nizove)

Skup podataka često sadrži više od jednog tekstualnog niza. Želimo upariti ćelije koje imaju samo jedan podudarni tekstualni niz. Možemo koristiti ISNUMBER i SEARCH za podudaranje s tekstom, zatim OR funkciju za deklariranje alternativnog podudaranja. Na kraju, IF funkcionira za prikaz povratne vrijednosti inače ćelije ostaju PRAZNE .

Korak 1: Odaberite bilo koju praznu ćeliju ( D4 ). Upišite formulu

=IF(ILI(ISBROJ(TRAŽI(“Bars”,B4)),ISBROJ(TRAŽI(“Povrće”,B4))),”Dostupno “,””)

2. korak: pritisnite ENTER. “Dostupno” tekst se prikazuje u ćeliji u slučaju da bilo koji od referentnih tekstova (“Bars” ili “Veg”) postoji u ćeliji B4.

Korak 3: Povucite Ručku za popunjavanje , ostale ćelije u rasponu koje ćelija označava ili s “Dostupno” tekst ili ostalo PRAZNO.

Pročitajte više: Provjerite akoĆelija sadrži djelomični tekst u Excelu (5 načina)

Metoda 8:  Upotreba IF I ISNUMBER i funkcije PRETRAŽIVANJA (ćelije sadrže nizove)

Od Metoda 7 , znamo kako se spaja više tekstualnih nizova u ćeliji. Ako idemo dalje da uparimo oba tekstualna niza, možemo upotrijebiti funkciju I umjesto ILI .

1. korak: Odaberite bilo koju praznu ćeliju ( D4 ). Upišite formulu

=IF(AND(JEBROJ(PRETRAŽIVANJE(“Bars”,B4)),JEBROJ(PRETRAŽIVANJE(“Chlt”,B4))),”Dostupno “,””)

Korak 2: Pritisnite ENTER . Ako oba tekstualna niza postoje u ćeliji B4 , formula vraća “Dostupno” kao vrijednost inače ćelije ostaju PRAZNE.

Korak 3: Povucite Ručku za popunjavanje, ostale ćelije bit će označene ili “Dostupno” ili preostalim PRAZNO.

Zaključak

U ovom članku koristimo različite formule za vraćanje vrijednosti ako ćelije sadrže određene tekstovi. Koristimo IF , ISBROJ , TOČAN , INDEX , MATCH , OR , i AND funkcije za vraćanje vrijednosti za točno ili približno podudaranje teksta. Također prikazujemo metode za podudaranje s više od jednog niza kombinirajući funkcije IF, AND, ISNUMBER i SEARCH . Nadamo se da će vam se raspravljane metode super lako slijediti. Ostavite komentar ako trebate dodatna pojašnjenja ili želite nešto dodati.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.