Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

V tej temi najdete pomoč za najpogostejše scenarije, pri katerih pride do napake #VALUE! v funkcijah FIND/FINDB in SEARCH/SEARCHB.

Kaj morate vedeti o funkcijah FIND in SEARCH

  • Funkciji FIND in SEARCH sta zelo podobni. Obe delujeta na enak način – poiščeta znak ali niz besedila v drugih nizu besedila. Razlika med njima je v tem, da funkcija FIND razlikuje velike in male črke, funkcija SEARCH pa ne. Če ne želite razlikovati med velikimi in malimi črkami v nizu besedila, uporabite funkcijo SEARCH.

  • Če želite funkcijo, ki vrne niz na podlagi števila znakov, ki ga navedete, uporabite funkcijo MID in FIND. Informacije o kombinacijah funkcij MID in FIND ter primere funkcij najdete v temi pomoči za FIND.

  • Sintaksa teh funkcij je enaka find_text, within_text, [start_num]). Povedano preprosto, sintaksa pomeni Kaj želite najti?, Kje želite to najti?, S katerega mesta želite začeti?

Težava: vrednosti v argumentu find_text ni mogoče najti v nizu within_text

Če funkcija ne najde besedila, ki ga želite najti v navedenem besedilnem nizu, bo prikazala #VALUE! napaka #REF!.

Na primer funkcija, kot je:

  • =FIND("rokavice","Rokavice (Otroške)",1)

Vrgel bom #VALUE! , ker ni ujemanje "rokavice" v niz, vendar je "Rokavice". Ne pozabite, da funkcija FIND razlikuje med velikimi in malimi črkami, zato se prepričajte find_text da ima vrednost v argumentu find_text natančno ujemanje v within_text nizu .

Vendar pa funkcija SEARCH vrne vrednost 1, saj ta ne razlikuje med velikimi in malimi črkami:

  • =SEARCH("rokavice","Rokavice (Otroške)",1)

Rešitev: Po potrebi popravite sintakso.

Težava: Argument start_num je nastavljen na nič (0)

Argument start_num je izbirni argument. Če ga ne vključite, bo razumljeno, da je privzeta vrednost 1. Če pa je argument prisoten v sintaksi, vrednost pa je nastavljena na 0, boste videli napako #VALUE!.

Rešitev: Če argumenta start_num ne potrebujete, ga odstranite, lahko pa ga tudi nastavite na ustrezno vrednost.

Težava: Argument start_num je večji od argumenta within_text

Na primer funkcija:

  • =FIND(“e”,”Funkcije in formule”,25)

Poišče »s« v nizu »Funkcije in formule« (within_text) z začetkom pri 25. znaku (start_num), vendar vrne #VALUE! znaku (start_num), vendar vrne napako #VALUE!, ker je v nizu samo 19 znakov.

Namig: Če želite poiskati skupno število znakov v nizu besedila, uporabite funkcijo LEN

Rešitev: Po potrebi popravite začetno številko.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pa pridobite podporo v skupnostih.

Glejte tudi

Popravek napake #VALUE! napaka

Funkcije FIND/FINDB

FUNKCIJE SEARCH/SEARCHB

Pregled formul v Excelu

Kako se izogniti nedelujočim formulam

Zaznavanje napak v formulah

Vse Excelove funkcije (po abecedi)

Vse Excelove funkcije (po kategoriji)

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×