Ova tema pruža pomoć oko situacija u kojima se greška #VALUE! najčešće javlja pri korišćenju funkcija FIND/FINDB i SEARCH/SEARCHB.
Nekoliko stvari koje treba znati u vezi sa funkcijama FIND i SEARCH
-
Funkcije FIND i SEARCH veoma su slične. Funkcionišu na isti način – pronalaze neku nisku znakova ili tekstualnu nisku u drugoj tekstualnoj nisci. Razlika između ove dve funkcije jeste u tome što FIND razlikuje mala i velika slova, a SEARCH ne. Zato, ako ne želite da se podudaraju slova u tekstualnoj nisci, koristite SEARCH.
-
Ako želite funkciju koja vraća nisku na osnovu broja znakova koji navedete, koristite funkciju MID uz FIND. Informacije i primere o upotrebi kombinacija funkcija MID i FIND možete da pronađete u temi pomoći za FIND.
-
Sintaksa ovih funkcija je ista, pronađi_tekst, u_tekstu, [počev_od]). Jednostavno rečeno, sintaksa znači Šta želite da pronađete?, Gde to želite da pronađete?, Sa koje pozicije želite da krenete?
Problem: Vrednost u argumentu pronađi_tekst nije moguće pronaći u nisci u_tekstu
Ako funkcija ne može da pronađe tekst koji treba pronaći u navedenoj tekstualnoj nisci, to će #VALUE! grešku.
Na primer, ovakva funkcija:
-
=FIND("rukavice","Rukavice (Mladost)",1)
prikazaće grešku #VALUE! jer niska ne sadrži „rukavice“, već „Rukavice“. Ne zaboravite da FIND razlikuje mala i velika slova i zato se postarajte da za vrednost u argumentu pronađi_tekst postoji tačno podudaranje u nisci u argumentu u_tekstu.
Međutim, funkcija SEARCH će vratiti vrednost 1 jer ne razlikuje mala i velika slova:
-
=SEARCH("rukavice","Rukavice (Mladost)",1)
Rešenje: Ispravite sintaksu po potrebi.
Problem: Argument počev_od podešen je na nulu (0)
Argument start_num je opcionalni argument i ako ga izostavite, pretpostavlja se da je podrazumevana vrednost 1. Međutim, ako je argument prisutan u sintaksi, a vrednost je postavljena na 0, videćete #VALUE! grešku.
Rešenje: Uklonite argument počev_od ako nije neophodan ili ga podesite na ispravnu odgovarajuću vrednost.
Problem: Argument počev_od veći je od argumenta u_tekstu
Na primer, funkcija:
-
=FIND(“s”,”Funkcije i formule”,25)
Traži "s" u niski "Funkcije i formule" (within_text) počevši od 25. znaka (start_num), ali daje #VALUE! zato što niska sadrži samo 22 znaka.
Savet: Da biste otkrili ukupan broj znakova u tekstualnoj nisci, koristite funkciju LEN
Rešenje: Po potrebi ispravite početni broj.
Potrebna vam je dodatna pomoć?
Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u Zajednicama.
Takođe pogledajte
Ispravljanje greške #VALUE! greška
Pregled formula u programu Excel
Način izbegavanja oštećenih formula
Otkrivanje grešaka u formulama