Ispravljanje pogreške #VALUE! u funkcijama FIND/FINDB i SEARCH/SEARCHB

Napomena: Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.

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 PRETRAŽIVANJA i PRONAĆI vrlo su slične. Oba funkcioniraju na isti način - pronađite znak ili tekstni niz u drugog tekstnog niza. Razlika između ove dvije funkcije je FIND razlikuje velika i mala slova i PRETRAŽIVANJE nije velika i mala slova. Ako ne želite VELIKA/mala slova u tekstnom nizu, tako da pomoću PRETRAŽIVANJA.

  • 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 želite pronaći u odabranom tekstnom nizu, vratit će pogrešku #VALUE!.

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)

Rješenje: po potrebi ispravite sintaksu.

Problem: argument početni_broj postavljen je na nulu (0)

Argument početni_broj neobavezni je argument, a ako ga izostavite, pretpostavit će se da je zadana vrijednost 1. Ako je pak argument prisutan u sintaksi i vrijednost je postavljena na 0, prikazat će se pogreška #VALUE!.

Rješenje: uklonite argument početni_broj ako nije potreban ili ga pak postavite na točnu 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 vrijednost "s" u nizu "Funkcije i formule" (u_tekstu) počevši od 25. znaka (početni_broj), no vraća pogrešku #VALUE! jer u nizu postoje samo 22 znaka.

Savjet:  Da biste pronašli ukupan broj znakova u tekstnom nizu, upotrijebite funkciju LEN.

Rješenja: Ispravljanje Početni broj prema potrebi.

Imate pitanje o određenoj funkciji?

Objavite pitanje na forumu zajednice korisnika programa Excel

Doprinos poboljšanju programa Excel

Imate li prijedloge kako unaprijediti novu verziju programa Excel? Ako imate, pročitajte teme na stranici Excel User Voice

Pogledajte i

Ispravljanje pogreške #VALUE!

FIND i FINDB (funkcije)

SEARCH I SEARCHB (FUNKCIJE)

Pregled formula u programu Excel

Izbjegavanje neispravnih formula

Pronalaženje pogrešaka u formulama

Sve funkcije programa Excel (abecednim redoslijedom)

Sve funkcije programa Excel (po kategorijama)

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×