Ako ćelija sadrži tekst, onda vratite vrijednost u drugu ćeliju pomoću Excel formule

  • Podijeli Ovo
Hugh West

Ako tražite Excelovu formulu ako ćelija sadrži tekst, zatim vraća vrijednost u drugu ćeliju , onda ste na pravom mjestu. Jedan od najpopularnijih zadataka programa Excel je provjeriti ima li ćelija vrijednost na temelju zadanog uvjeta. Ova vrijednost može biti tekst, datum ili bilo koja druga numerička vrijednost. U ovom ćemo članku raspravljati o Excel formuli ako ćelija sadrži tekst, a zatim vratiti vrijednost u drugu ćeliju.

Preuzmi vježbovnicu

Formula ako ćelija sadrži tekst .xlsx

5 načina za formiranje Excel formule. Ako ćelija sadrži tekst, zatim vratite vrijednost u drugu ćeliju

Imamo skup podataka o proizvodima, npr. prijenosna računala, stolna računala i mobilni uređaji . Sada moramo pronaći različite vrste vrijednosti s obzirom na stanje. Očito, sljedeće formule mogu biti korisne za pronalaženje podataka u odnosu na različite kriterije.

1. Upotreba IF funkcije

Kada imate informaciju da je Desktop isporučen . Zatim želite pronaći podatke za koji grad i ćeliju, "Desktop je isporučen". Možete koristiti funkciju IF . Funkcija IF je logička funkcija temeljena na danoj izjavi. Mogu postojati dva rezultata za naredbu IF . Prvi rezultat je istinit, drugi je lažan kada uspoređujete.

Sintaksa funkcije je

=IF (logički_test, [vrijednost_ako_istina], [value_if_false])

Argumenti sintakse susljedeće.

logički_test – Vrijednost ili logički izraz koji se može ocijeniti kao TRUE ili FALSE.

vrijednost_ako_je_točno – [izborno] Vrijednost koja se vraća kada logical_test daje vrijednost TRUE.

value_if_false – [izborno] Vrijednost koja se vraća kada logical_test daje vrijednost NETOČNO.

Koraci:

  • Odaberite praznu ćeliju, npr. D5
  • Upišite formulu
=IF (C5="Dhaka", "Delivered", "Not Delivered")

Ovdje se C5 odnosi na vrijednost ćelije i to je grad Dhaka , Isporučeno znači ako je vrijednost True ili Not Delivered znači ako je vrijednost False .

  • Pritisnite ENTER
  • Koristite ručicu za popunjavanje povlačenjem kursora prema dolje dok držite desni donji kut ćelije D5 kao ovo.

  • Na kraju, dobijemo ovakav izlaz.

Pročitajte više: Kako pronaći tekst u Excel rasponu & vrati referencu ćelije (3 načina)

2. Upotreba funkcije ISNUMBER

Funkcija ISNUMBER vraća TRUE i FALSE ako ne. Možete koristiti funkciju ISNUMBER u kombinaciji s funkcijama SEARCH ili FIND kako biste provjerili ima li ćelija željenu vrijednost koju želite.

The sintaksa funkcije ISNUMBER je

=ISNUMBER (vrijednost)

Ovdje je vrijednost unos koji želite provjeriti

Sintaksa funkcije SEARCH je

=TRAŽI (find_text, within_text, [start_num])

Argumenti sintakse su sljedeći

find_text Tekst za pronalaženje .

within_text Tekst za pretraživanje unutar .

start_num – [opcionalno] Početna pozicija u tekstu za pretraživanje.

Koraci:

  • Odaberite praznu ćeliju kao D5
  • Upišite formulu
=ISNUMBER (SEARCH ("Desktop", B5:B10))

Ovdje, Desktop je tekst koji treba pronaći, B5:B11 je raspon ćelija u kojem želite pronaći tekst.

  • Drugo, pritisnite ENTER
  • Treće, upotrijebite Ručku za punjenje i dobijte ovakav izlaz.

Ovdje, bilo koja riječ koji sadrži Desktop bez obzira je li riječ o malim ili velikim slovima, dat će izlaz kao TRUE .

Ali ako dodate malo osjetljivo na velika i mala slova uvjet, morate koristiti funkciju FIND s funkcijom ISNUMBER .

Sintaksa funkcije FIND je

=PRONAĐI (pronađi_tekst, unutar_teksta, [start_num])

U ovom slučaju, napišite formulu u ćeliju D5 ovako.

=ISNUMBER(FIND("Desktop",@B5:B11))

Na kraju pritisnite ENTER i upotrijebite Ručku za popunjavanje da biste dobili ovakav izlaz.

Gornja slika otkriva da izlaz zanemaruje mala slova (tj. desktop ). Tako da bi ova formula mogla biti od pomoći za takve vrste situacija.

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

3. Kombinacija funkcije IF-OR/AND-ISNUMBER

Pretpostavimo da imate kolekciju nekih proizvoda gdje se svaki naziv proizvoda sastoji od više informacija, npr. Laptop-Windows-HP koje predstavljaju kategoriju proizvoda, operativni sustav i naziv tvrtke.

Sada ako želite pronaći ili Windows ili Radna površina . Možete slijediti korake u nastavku.

Pa, prije nego što prijeđemo na glavni zadatak, predstavimo funkciju OR . Sintaksa funkcije OR je.

=ILI (logički1, [logički2], …)

The argumenti sintakse su sljedeći:

logical1 – Prvi uvjet ili logička vrijednost za procjenu.

logical2 – [izborno] Drugi uvjet ili logička vrijednost za procjenu

Koraci:

  • Odaberite praznu ćeliju kao D5
  • Upišite formulu
=IF (OR(ISNUMBER(SEARCH("Windows", B5)),ISNUMBER(SEARCH("Desktop",B5))),"Available","Not Available")

Ovdje, B5 je vrijednost pretraživanja

  • Drugo, pritisnite ENTER i koristite ručicu za punjenje .

Pretpostavimo drugi slučaj, kada kupac želi takvu vrstu proizvoda koji mora biti pod kategorijom Windows i Desktop . Možete slijediti raniju formulu, osim što morate koristiti funkciju AND umjesto funkciju OR .

Sintaksa funkcije AND je.

=I (logički1,[logical2], …)

Argumenti sintakse su sljedeći

logical1 Prvi uvjet ili logička vrijednost za procijeniti.

logičko2 [izborno] Drugi uvjet ili logička vrijednost za procjenu.

U ovom slučaju, zapišite formulu u D5 ćelija ovako.

=IF(AND(ISNUMBER(SEARCH("Windows",B5)),ISNUMBER(SEARCH("Desktop",B5))),

"Available","Not Available")

  • Drugo, pritisnite ENTER .
  • Treće, upotrijebite Full handle i dobijte izlaz.

Opet, ako se suočite s problemima s razlikovanjem velikih i malih slova, samo upotrijebite istu formulu, ali zamijenite funkciju SEARCH s funkcijom FIND .

Ovo kada će formula biti

=IF(AND(ISNUMBER(FIND("Windows”, B10)),ISNUMBER(FIND("Desktop",B10))),"Available","Not Available")

Ovdje, B10 je vrijednost pretraživanja.

  • Slično, pritisnite ENTER i upotrijebite Full Handle za dobivanje drugih izlaza.

Pročitajte više: If Cell Contain Word Then Assign Value in Excel (4 Formule)

4. Korištenje VLOOKUP funkcije

Zamislite da ste distribuirali promo kodovi fiksnog artikla putem oglasa za akcijski popust. Kasnije, ako bilo koji kupac želi bilo koji proizvod pomoću promotivnog koda, kako ćete identificirati stavku proizvoda?

Excel ima jednostavnu, ali učinkovitu funkciju za pronalaženje bilo kojih okomitih podataka i to je funkcija VLOOKUP .

Funkcija VLOOKUP je Excelova funkcija za vertikalno organizirana pretraživanja podataka u tablici. VLOOKUPfunkcija je kompatibilna i s približnim i s točnim podudaranjem. Sintaksa funkcije je

=VLOOKUP (vrijednost, tablica, col_index, [range_lookup])

Argumenti sintakse su sljedeća

vrijednost – Vrijednost koju treba tražiti u prvom stupcu tablice.

tablica – Tablica iz koje se dohvaća vrijednost.

col_index – Stupac u tablici iz koje se dohvaća vrijednost.

range_lookup – [opcionalno] TRUE = približno podudaranje (zadano). FALSE = točno podudaranje.

Koraci:

  • Odaberite bilo koju praznu ćeliju, npr. C15
  • Upišite formulu poput
=VLOOKUP(B15, B5:D11,2,FALSE)

Ovdje, B15 je vrijednost pretraživanja, B5:11 je raspon podataka od kojih želite dohvatiti podatke, 2 je indeks stupca koji je broj stupca iz početnog stupca skupa podataka, a False znači točno podudaranje.

  • Pritisnite ENTER
  • Na kraju upotrijebite Ručku za punjenje .

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

5. Formula s funkcijama INDEX i MATCH

U nekim slučajevima, skup podataka nije tako jednostavan kao prethodni. A mi moramo pronaći željene podatke suočavajući se s dva ili više kriterija. U takvoj situaciji, kombinacija funkcija INDEX i MATCH može proizvesti impresivne rezultate uExcel.

Sintaksa funkcije INDEX je

=INDEX (niz, row_num, [col_num], [area_num] )

Argumenti sintakse su sljedeći

niz – Raspon ćelija ili konstanta niza.

row_num – Pozicija retka u referenci ili nizu.

col_num – [neobavezno] Položaj stupca u referenci ili nizu.

area_num – [neobavezno] Raspon u referenci koji bi se trebao koristiti.

Osim sintakse od funkcije MATCH je

=MATCH (lookup_value, lookup_array, [match_type])

Argumenti sintaksa je sljedeća

lookup_value – Vrijednost za podudaranje u lookup_array.

lookup_array – Raspon ćelija ili referenca niza.

match_type – [izborno] 1 = točno ili sljedeće najmanje (zadano), 0 = točno podudaranje, -1 = točno ili sljedeće najveće.

Dvije funkcije mogu se koristiti umjesto VLOOKUP fu nction također.

  • Za ovo odaberite praznu ćeliju. U ovom slučaju, to je C14 .
  • Drugo, umetnite formulu u C14 ćeliju.
=INDEX(C5:C11,MATCH("FGI39",B5:B11,0))

Ovdje, C5:C11 su podaci odakle želite izvući podatke, FGI39 je promotivni kod za traženje, B5:B11 raspon ćelija promotivnog koda, a 0 je za točno podudaranje.

  • Treće, pritisnite ENTER i upotrijebite Full Handle da dobijete izlaz.

Sada prijeđite na glavnu točku gdje ćemo pronaći će vrijednost na temelju dva kriterija pomoću funkcija INDEX i MATCH . Zamislite, kupac želi znati cijenu Dell prijenosnog računala i naravno, to će biti 6. generacije.

Kako možemo pronaći vrijednost? Samo slijedite korake.

Koraci:

  • Prvo odaberite praznu ćeliju. Ovdje je D13 .
  • Drugo, umetnite formulu u D13 ćeliju.
=INDEX(D5:D10,MATCH(1,(B13=B5:B10)*(C13=C5:C10),0))

Ovdje, D5:D10 je podatak Cijena , B13 je vrijednost traženja prvog kriterija i B5:B10 su podaci prvog kriterija, C13 je vrijednost pretraživanja za drugi kriterij i C5:C10 su podaci za drugi kriterij. U ovoj se formuli Booleova logika koristi za stvaranje niza jedinica i nula koji odgovaraju svim 2 kriterijima, a zatim funkcija MATCH za podudaranje s prvim 1 .

  • Pritisnite ENTER (ako ste korisnik Microsoft 365 ) ili CTRL + SHIFT + ENTER (za druge verzije programa Excel jer je to formula polja).

Pročitajte više: Kako vratiti vrijednost ako ćelije sadrže određeni tekst s popisa

Stvari koje treba zapamtiti

  • Dok umećete indeksnu formulu , pazite na broj retka i stupca. Osim toga, unesite indeks desnog stupca dokumetanje VLOOKUP formule .
  • Što je još važnije, budite oprezni s nazivom datoteke, lokacijom datoteke i nazivom datoteke excel ekstenzije.

Zaključak

Sada imate ove formule za vraćanje vrijednosti u drugu ćeliju ako ćelija sadrži tekst. Vjerujem da dobro razumijete sve procese. Ako imate nejasnoća ili pitanja, podijelite ih ispod u odjeljku s komentarima. Hvala što ste s nama.

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.