Excel formula: Izdvoji podniz -

Sadržaj

Generička formula

=MID(A1,start,end-start+1)

Sažetak

Da biste izdvojili podniz s Excel formulom, možete koristiti funkciju MID. U prikazanom primjeru formula u E5 je:

=MID(B5,C5,D5-C5+1)

koji u retku 5 vraća "Savršeno".

Obrazloženje

Napomena: u ovom primjeru izračunavamo krajnju poziciju kako bismo izdvojili podniz s doslovnim početnim i završnim položajem. Međutim, ako znate broj znakova za izdvajanje, možete ga jednostavno izravno priključiti.

U primjeru na ovoj stranici koristimo funkciju MID za izdvajanje teksta na temelju početnog i završnog položaja. Funkcija MID prihvaća tri argumenta: tekstualni niz, početni položaj i broj znakova za izdvajanje. Tekst dolazi iz stupca B, a početni položaj dolazi iz stupca C. Broj znakova za izdvajanje izračunava se oduzimanjem početka od kraja i dodavanjem 1. U ćeliji E6:

=MID(B5,C5,D5-C5+1) =MID("Perfect is the enemy of good",1,7-1+1) =MID(B5,1,7) // returns "Perfect"

Funkcije za izdvajanje podnizova

Excel pruža tri primarne funkcije za izdvajanje podnizova:

=MID(txt,start,chars) // extract from middle =LEFT(txt,chars) // extract from left =RIGHT(txt,chars) // extract from right

Kliknite gornja imena funkcija za detalje i povezane primjere.

Pronalaženje početne i završne pozicije pomoću formule

U prikazanom primjeru, početni i završni položaj temelje se na čvrsto kodiranim vrijednostima. Međutim, moguće je izračunati pozicije pomoću funkcije FIND i SEARCH. Primjere potražite u donjim vezama.

Zanimljivi članci...