Ova tema sadrži pomoć za najčešće scenarije pogreške #VALUE! u funkcijama FIND/FINDB i SEARCH/SEARCHB.
Važne informacije o funkcijama FIND i SEARCH
-
Funkcije FIND i SEARCH veoma su slične. Obje funkcioniraju na isti način, odnosno pronalaze znak ili tekstni niz u drugom tekstnom nizu. Razlika između tih dvaju funkcija jest to što funkcija FIND razlikuje velika i mala slova, dok ih funkcija SEARCH ne razlikuje. Ako ne želite dobiti rezultat koji odgovara veličini teksta u tekstnom nizu, odaberite SEARCH.
-
Ako želite funkciju koja vraća niz utemeljen na određenom broju znakova, upotrijebite funkciju MID i FIND. Informacije o korištenju kombinacije funkcija MID i FIND te primjere možete pronaći u temi pomoći za funkciju FIND.
-
Te funkcije koriste istu sintaksu, pronađi_tekst, u_tekstu, [početni_broj]). Jednostavno rečeno, sintaksa odgovara na pitanja Što želite pronaći?, Gdje to želite pronaći?, Od kojeg položaja želite krenuti?.
Problem: vrijednosti u argumentu pronađi_tekst nije moguće pronaći u nizu u_tekstu
Ako funkcija ne može pronaći tekst koji se nalazi u navedenom tekstnom nizu, prikazat će #VALUE! pogreška.
Primjerice, funkcija kao što je:
-
=FIND("rukavice","Rukavice (za djecu)",1)
vratit će pogrešku #VALUE! jer u nizu nema odgovarajuće vrijednosti "rukavice", no postoji vrijednost "Rukavice". Uvijek imajte na umu da funkcija FIND razlikuje velika i mala slova, pa provjerite predstavlja li vrijednost u argumentu pronađi_tekst potpuno podudaranje s nizom u argumentu u_tekstu.
Ova pak funkcija SEARCH vraća vrijednost 1 jer ne razlikuje velika i mala slova:
-
=SEARCH("rukavica";"Rukavice (za djecu)",1)
Otopina: Po potrebi ispravite sintaksu.
Problem: argument početni_broj postavljen je na nulu (0)
Argument start_num neobavezan je argument, a ako ga izostavite, pretpostavlja se da je zadana vrijednost 1. No ako je argument prisutan u sintaksi, a vrijednost je postavljena na 0, vidjet ćete #VALUE! pogreška.
Rješenje: Uklonite start_num ako nije obavezan ili ga postavite na odgovarajuću odgovarajuću vrijednost.
Problem: argument početni_broj veći je od argumenta u_tekstu
Na primjer, funkcija:
-
=FIND("s";"Funkcije i formule";25)
Traži "s" u nizu "Funkcije i formule" (within_text) počevši od 25. znaka (start_num), ali vraća #VALUE! jer niz sadrži samo 22 znaka.
Savjet: Da biste pronašli ukupan broj znakova u tekstnom nizu, upotrijebite funkciju LEN.
Otopina: Po potrebi ispravite početni broj.
Treba li vam dodatna pomoć?
Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.
Dodatne informacije
Ispravljanje pogreške #VRIJEDNOST! pogreška
FUNKCIJE PRETRAŽIVANJA/PRETRAŽIVANJA
Pregled formula u programu Excel
Izbjegavanje neispravnih formula
Pronalaženje pogrešaka u formulama