U ovom ćemo članku naučiti o tome kako izdvojiti sva djelomična podudaranja u nizu vrijednosti u Excelu.
Na primjer, imamo veliki niz vrijednosti i moramo izdvojiti sve vrijednosti koje odgovaraju nizu. Koristit ćemo kombinaciju IF funkcije, ISNUMBER funkcije i SEARCH funkcije. Upoznajmo se s tim funkcijama.
IF funkcija se koristi za logic_test i vraća vrijednost na temelju rezultata testa.
Sintaksa:
= IF (logički_test, [vrijednost_ako_istina], [vrijednost_ako je_lažno]) |
Excelova funkcija ISNUMBER je logička funkcija koja vraća TRUE ili FALSE ako je navedena vrijednost broj ili ne.
Sintaksa
= ISNUMBER (vrijednost) |
SEARCH funkcija u Excelu vraća položaj prvog znaka podniz ili search_text u nizu ili bi se mogla unijeti u drugu funkciju. Funkcija SEARCH ne razlikuje velika i mala slova.
Sintaksa:
= TRAŽI (tekst_nalaza, unutar_teksta, [početni_broj]) |
find_text: tekst koji se nalazi unutar_text.
unutar_teksta: pronađi_tekst koji se nalazi u okviru_teksta.
[broj_početka]: položaj znaka za početak. Zadano je 1.
Sada ćemo konstruirati formulu pomoću gore objašnjene funkcije. Koristite formulu:
FORMULA:
= IF (ISNUMBER (SEARCH (niz, ćelija)), ćelija, "") |
Obrazloženje:
- SEARCH funkcija pronalazi niz u vrijednosti ćelije i vraća položaj niza u vrijednosti ćelije ako je pronađena ili vraća #VALUE! Pogreška.
- ISNUMBER funkcija provjerava vraća li funkcija SEARCH broj ili ne. ISNUMBER funkcija vraća TRUE ako je vraćena vrijednost True i vraća FALSE za #VALUE! Pogreška.
- IF funkcija vraća vrijednost ćelije ako funkcija ISNUMBER vraća TRUE i vraća praznu ćeliju ako funkcija ISNUMBER vraća FALSE
Shvatimo ovu funkciju koristeći je u primjeru.
Ovdje imamo popis vrijednosti i vrijednost niza (majica).
Moramo saznati popis utakmica u stupcu Utakmice. Koristite donju formulu za izdvajanje svih djelomičnih podudaranja za niz (majica).
Koristite formulu:
= IF (ISNUMBER (SEARCH (string, A2)), A2, "") |
Obrazloženje:
- SEARCH funkcija pronalazi niz u vrijednosti ćelije i vraća 8 kao položaj niza (majica) u vrijednosti ćelije (ljubičasta majica).
- Funkcija ISNUMBER provjerava je li vrijednost 8 broj ili ne. ISNUMBER funkcija vraća TRUE.
- IF funkcija vraća value_if_True koja je vrijednost ćelije (ljubičasta majica).
Ovdje je vrijednost ćelije navedena kao referenca ćelije. Kopirajte formulu u ostale ćelije pomoću tipke prečaca Ctrl + D ili povucite opciju prema dolje u Excelu.
Kao što vidite, sve smo vrijednosti dobili formulom. Sada nam je potreban popis izvan utakmica. Zato ćemo filtrirati rezultate. Slijedite korake u nastavku za filtriranje rezultata.
- Koristiti Ctrl + Shift + L mogućnost primjene filtera
- Desnom tipkom miša kliknite tipku sa strelicom u polju Matches.
- Poništite (prazna) opciju i kliknite U redu.
Kao što možete vidjeti iz gornjeg gifa za izdvajanje popisa iz vrijednosti podudaranja.
Nadam se da ste razumjeli kako koristiti djelomična podudaranja u nizu u Excelu. Ovdje istražite više članaka o Excel tekstualnoj funkciji. Slobodno navedite svoj upit ili povratnu informaciju za gornji članak.
povezani članci
Kako ukloniti tekst u Excelu polazeći s mjesta
Provjera valjanosti unosa teksta
Napravite padajući popis u Excelu s bojom
Uklonite početne i krajnje razmake iz teksta u Excelu
Kako koristiti funkciju VELIKO u Excelu
Kako koristiti funkciju MALO u Excelu
Kako koristiti zamjenske znakove u Excelu
Popularni članci
50 Excel prečac za povećanje vaše produktivnosti
Uredite padajući popis
Apsolutna referenca u Excelu
Ako s uvjetnim oblikovanjem
Ako sa zamjenskim znakovima
Pogled prema datumu
Pretvorite inče u stope i inče u Excelu 2016
Pridružite se imenu i prezimenu u excelu
Prebrojite ćelije koje odgovaraju A ili B