Napomene uz izdanje
Mjesečni kanal za velike tvrtke
Polugodišnji kanal za velike tvrtke
Polugodišnji kanal za velike tvrtke (pretpregled)
Vraća tekst koji se pojavljuje prije zadanog znaka ili niza. To je suprotna funkciji 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 kojem pretražujete. Zamjenski znakovi nisu dopušteni. Ako je tekst prazan niz, Excel prikazuje prazni tekst. Obavezno.
graničnik Tekst koji označava točku prije koje želite izdvojiti. Obavezno.
instance_num Instanca graničnika nakon koje želite izdvojiti tekst. Po zadanom, instance_num = 1. Negativni broj započinje pretraživati tekst od kraja. Neobavezno.
match_mode Određuje razlikuju li se u pretraživanju teksta velika i mala slova. Po zadanom se razlikuju velika i mala slova. Neobavezno. Unesite nešto od sljedećeg:
- 0 Razlikuju se velika i mala slova.
- 1 Ne razlikuju se velika i mala slova.
match_end Kraj teksta tretira kao graničnik. Tekst se po zadanom točno podudara. Neobavezno. Unesite sljedeće:
- 0 Nemojte podudarati graničnik s krajem teksta.
- 1 Usporedite graničnik s krajem teksta.
if_not_found Vrijednost koja se vraća ako podudaranje nije pronađeno. Po zadanom se vraća #N/D. Neobavezno.
Napomene
Prilikom pretraživanja s praznom vrijednosti graničnika TEXTBEFORE odmah se usklađuje. Prilikom pretraživanja s prednje strane (ako je instance_num pozitivan) prikazuje prazan tekst, a prilikom pretraživanja od kraja (ako je instance_num negativan).
| Primjer | Rezultat |
|---|---|
| =TEXTBEFORE("Crvenkapica, crvena kapuljača", "kapuljača") | Crveno jahanje |
| =TEXTBEFORE("Crvenkapica, crvena kapulja", "") | |
| =TEXTBEFORE("Crvenkapica, crvena kapuljača"; "; -1) | Crvenkapica, crvena kapuljača |
Pogreške
- Excel vraća #VALUE! ako je instance_num = 0 ili ako je instance_num veći 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 je instance_num veći od broja pojavljivanja graničnika u tekstu.
Primjeri
Ogledne podatke kopirajte 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.
Primjer 1
| Crvena kapuljača Crvenkapice | ||
|---|---|---|
| Podaci | ||
| Crvena kapuljača crvenkapuljače crvene kapice | ||
| Formule | Rezultati | |
| =TEXTBEFORE(A2;"Crvena") | Malo | |
| =TEXTBEFORE(A3;"Crvena") | #N/A | |
| =TEXTBEFORE(A3;"crvena";2) | Crvenkapica | |
| =TEXTBEFORE(A3;"crvena";-2) | Malo | |
| =TEXTBEFORE(A3;"Crvena";FALSE) | #N/A | |
| =TEXTBEFORE(A3;"crvena";3) | #N/A |
Primjer 2
| Podaci | |
|---|---|
| Marko Aurelije | |
| Sokrat | |
| Immanuel Kant | |
| Formule | Rezultati |
| =TEXTBEFORE(A2," ",,,1) | Marko |
| =TEXTBEFORE(A3," ",,,0) | #N/A |
| =TEXTBEFORE(A3," ",,,1) | Sokrat |
| =TEXTBEFORE(A4," ",,,1) | Emanuel |