Applies ToExcel za Microsoft 365 Excel za Microsoft 365 za Mac Excel za web

Vraća tekst koji se pojavljuje prije navedenog znaka ili niza. To je suprotno od funkcije TEXTAFTER.

Sintaksa

=TEXTBEFORE(tekst;graničnik;[instance_num], [match_mode], [match_end], [if_not_found])

Sintaksa funkcije TEXTBEFORE sadrži sljedeće argumente:

Tekst       Tekst u koji pretražujete. Zamjenski znakovi nisu dopušteni. Ako je tekst prazan niz, Excel vraća prazan tekst. Obavezno.

Graničnik   Tekst koji označava točku ispred koje želite izdvojiti. Obavezno.

instance_num       Instanca graničnika nakon kojeg želite izdvojiti tekst.   Prema zadanim postavkama instance_num = 1.  Negativni broj započinje pretraživanje teksta od kraja. Neobavezno.

match_mode    Određuje razlikuju li se tekstna pretraživanja velika i mala slova. Zadana je postavka razlikuje velika i mala slova. Neobavezno. Unesite nešto od sljedećeg:

  • 0      Razlikuje velika i mala slova.

  • 1      Slučaj bezosjećajan.

match_end     Tretira kraj teksta kao graničnik. Tekst se po zadanom potpuno podudara. Neobavezno. Unesite sljedeće:

  • 0      Graničnik se ne podudara s krajem teksta.

  • 1      Razlikujte graničnik s krajem teksta.

if_not_found    Vrijednost se vraća ako nema podudaranja. Prema zadanim postavkama #N/A. Neobavezno.

Napomene

Prilikom pretraživanja s vrijednosti praznog graničnika TEXTBEFORE odmah se podudara. Vraća prazan tekst prilikom pretraživanja s prednje strane (ako instance_num pozitivan) i cijeli tekst prilikom pretraživanja s kraja (ako instance_num negativan).

Primjer

Rezultat

=TEXTBEFORE("Crvenkapica, crvena hauba", "hauba")

Crveno jahanje

=TEXTBEFORE("Crvenkapica, crvena hauba", "")

=TEXTBEFORE("Crvenkapica, crvena hauba", "", -1)

Crvenkapica, crvena hauba

Pogreške

  • Excel vraća #VALUE! ako je instance_num = 0 ili je instance_num veća od duljine teksta.

  • Excel vraća pogrešku #N/A ako graničnik nije sadržan u tekstu.

  • Excel vraća pogrešku #N/A ako instance_num veći od broja pojavljivanja graničnika u tekstu.

Primjeri

Kopirajte ogledne podatke u svaku od sljedećih tablica i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.

Podaci

Crvenkapica crvene haube

Crvenkapica u crvenoj haubi

Formule

Rezultati

=TEXTBEFORE(A2;"Crveno")

Malo 

=TEXTBEFORE(A3;"Crveno")

#N/A

=TEXTBEFORE(A3;"crveno";2)

Crvenkapica

=TEXTBEFORE(A3;"crveno";-2)

Malo

=TEXTBEFORE(A3;"Crveno";FALSE)

#N/A

=TEXTBEFORE(A3;"crveno";3)

#N/A

Podaci

Marcus Aurelius

Sokrat

Immanuel Kant

Formule

Rezultati

=TEXTBEFORE(A2;" ",,,1)

Marcus

=TEXTBEFORE(A3;" ",,,0)

#N/A

=TEXTBEFORE(A3;" ",,,1)

Sokrat

=TEXTBEFORE(A4;" ",,,1)

Immanuel

Dodatne informacije

Tekstne funkcije (referenca)

TEXTSPLIT

TEXTAFTER

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.