Djelomična podudaranja u nizu

Anonim

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.

    1. Koristiti Ctrl + Shift + L mogućnost primjene filtera
    2. Desnom tipkom miša kliknite tipku sa strelicom u polju Matches.
    3. 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