Kako odpraviti napako #VREDN! napaka

#VALUE je Excelov način sporočil: »Nekaj je narobe s formulo, ki ste jo vnesli. Ali pa je nekaj narobe s celicami, na katere se sklicujete.« Napaka je zelo splošna, zato je včasih težko ugotoviti, kaj natančno je njen vzrok. Informacije na tej strani prikazujejo pogoste težave in rešitve v zvezi s to napako.     

Uporabite spustni seznam spodaj ali pa skočite na eno od drugih območij:

Popravljanje napake za določeno funkcijo

Katero funkcijo uporabljate?

AVERAGE

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji AVERAGE ali SUM

CONCATENATE

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji CONCATENATE

COUNTIF, COUNTIFS

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji COUNTIF/COUNTIFS

DATEVALUE

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji DATEVALUE

DAYS

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji DAYS

FIND, FINDB

Če želite več informacij, preberite Popravek napake #VREDN! v funkcijah FIND/FINDB in SEARCH/SEARCHB

IF

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji IF

INDEX, MATCH

Če želite več informacij, preberite Popravek napake #VREDN! v funkcijah INDEX in MATCH

SEARCH, SEARCHB

Če želite več informacij, preberite Popravek napake #VREDN! v funkcijah FIND/FINDB in SEARCH/SEARCHB

SUM

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji AVERAGE ali SUM

SUMIF, SUMIFS

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji SUMIF/SUMIFS

SUMPRODUCT

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji SUMPRODUCT

TIMEVALUE

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji TIMEVALUE

TRANSPOSE

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji TRANSPOSE

VLOOKUP

Če želite več informacij, preberite Popravek napake #VREDN! v funkciji VLOOKUP

* Nič od naštetega.

Na seznamu ne najdete svoje funkcije? Preizkusite druge rešitve, ki so navedene spodaj.

Težave z odštevanjem

Osnove odštevanja

Če Excela še ne poznate dobro, ste morda formulo za odštevanje vnesli napačno. To lahko naredite na dva načina:

Odštejte sklic na celico od drugega sklica na celico

Celica D2 z vrednostjo 2.000,00 EUR, celica E2 z vrednostjo 1.500,00 EUR, celica F2 s formulo: =D2-E2 in rezultatom 500,00 EUR Vnesite dve vrednosti v dve ločeni celici. V tretji celici odštejete sklic na eno celico od drugega. V tem primeru je v celici D2 predvideni znesek, v celici E2 pa dejanski znesek. F2 vsebuje formulo =D2-E2.

Ali pa uporabite funkcijo SUM za pozitivna in negativna števila

Celica D6 z vrednostjo 2.000,00 EUR, celica E6 z vrednostjo 1.500,00 EUR, celica F6 s formulo =SUM(D6,E6) in rezultatom 500,00 EUR V eno celico vnesite pozitivno vrednost, v drugo pa negativno. V tretji celici s funkcijo SUM seštejte dve celici. V tem primeru je v celici D6 predvideni znesek, v celici E6 pa dejanski znesek v obliki negativnega števila. F6 vsebuje formulo =SUM(D6,E6).

#VREDN! pri osnovnem odštevanju

Če uporabljate Windows, lahko dobite napako #VREDN! celo pri sestavljanju najbolj osnovnih formul za odštevanje. Težavo lahko odpravite tako:

  1. Najprej izvedite kratek preizkus. V novem delovnem zvezku v celico A1 vnesite 2. V celico B1 vnesite 4. Nato v celico C1 vnesite to formulo =B1-A1. Če se prikaže napaka #VALUE!, nadaljujte z naslednjim korakom. Če ne dobite napake, preizkusite druge rešitve na tej strani.

  2. V sistemu Windows odprite nadzorno ploščo Področje.

    • Windows 10: Izberite začetni meni, vnesite »Regija« in nato izberite nadzorno ploščo »Področje«.
    • Windows 8: Na začetnem zaslonu vnesite »Regija«, izberite »Nastavitve« in nato izberite »Regija«.
    • Windows 7: Izberite začetni meni, vnesite »Regija« in nato izberite »Regija in jezik«.
  3. Na zavihku »Oblike « izberite »Dodatne nastavitve«.

  4. Poiščite Ločilo v seznamu. Če je za ločilo v seznamu nastavljen znak minus, ga spremenite v nekaj drugega. Vejica je na primer pogosto ločilo v seznamu. Tudi podpičje je pogosto. Vendar pa bi za vašo regijo bilo morda primernejše neko drugo ločilo v seznamu.

  5. Izberite V redu.

  6. Odprite delovni zvezek. Če je v celici napaka #VALUE!, jo dvokliknite, če jo želite urediti.

  7. Če so na mestih, kjer bi moral biti znak minus za odštevanje, vejice, jih spremenite v znak minus.

  8. Pritisnite ENTER.

  9. Ponovite ta postopek za druge celice s to napako.

Odštevanje datumov

Odštejte sklic na celico od drugega sklica na celico

Celica D10 z vrednostjo 1. 1. 2016, celica E10 z vrednostjo 24. 4. 2016, celica F10 s formulo: =E10-D10 in rezultatom 114 Vnesite dva datuma v dve ločeni celici. V tretji celici odštejete sklic na eno celico od drugega. V tem primeru je v celici D10 začetni datum, v celici E10 pa končni datum. F10 vsebuje formulo =E10-D10.

Lahko pa uporabite funkcijo DATEDIF

Celica D15 z vrednostjo 1. 1. 2016, celica E15 z vrednostjo 24. 4. 2016, celica F15 s formulo: =DATEDIF(D15,E15,d) in rezultatom 114 Vnesite dva datuma v dve ločeni celici. V tretji celici s funkcijo DATEDIF poiščite razliko v datumih. Če želite več informacij o funkciji DATEDIF, glejte Izračun razlike med dvema datumoma.

Napaka #VREDN! pri odštevanju datumov, shranjenih kot besedilo

Razširite stolpec z datumom. Če je datum poravnan desno, potem je datum. Če pa poravnan levo, pomeni, da v resnici ne gre za datum. To je besedilo. In Excel besedila ne prepozna kot datum. Oglejte si nekaj možnih rešitev te težave.

Preverite, ali so prisotni vodilni zamiki

  1. Dvokliknite datum, ki ga uporabljate v formuli za odštevanje.
  2. Postavite kazalec na začetek in poglejte, ali lahko izberete enega ali več presledkov. Izbrani prostor na začetku celice izgleda takole: Celica s presledkom, izbranim pred 1. 1. 2016
    Če je težava z vašo celico povezana s tem, nadaljujte z naslednjim korakom. Če enega ali več presledkov ne vidite, pojdite v naslednji razdelek za preverjanje nastavitev datuma v računalniku.
  3. Izberite stolpec, ki vsebuje datum, tako da izberete glavo stolpca.
  4. Izberite Besedilo podatkov>v stolpce.
  5. Dvakrat izberite Naprej .
  6. V 3. koraku od 3 čarovnika v razdelku Oblika zapisa podatkov stolpca izberite Datum.
  7. Izberite obliko zapisa datuma in nato izberite Dokončaj.
  8. Na isti način se še v drugih stolpcih prepričajte, da pred datumi niso prisotni vodilni zamiki.

Preverjanje nastavitev datuma v računalniku

Excel uporablja sistem datumov v računalniku. Če datum celice ni vnesen z istim datumskim sistemom, ga Excel ne bo prepoznal kot resničnega datuma.

Denimo, da vaš računalnik prikazuje datume v obliki mm/dd/llll. Če ste datum vnesli v celico v tej obliki, ga Excel prepozna kot datum, vi pa ga boste lahko uporabili v formuli za odštevanje. Če pa ste vnesli datum, kot je dd/mm/ll, ga Excel ne bi prepoznal kot datum. Namesto tega ga obravnava kot besedilo.

Za to težavo sta na voljo dve rešitvi: Lahko spremenite sistem datumov, ki ga računalnik uporablja, tako, da se ujema s sistemom datumov, ki želite vnesti v Excel. Lahko pa v Excelu ustvarite nov stolpec in s funkcijo DATE ustvarite pravi datum na osnovi datuma, ki je shranjen kot besedilo. Oglejte si, kako to naredite, če predvidevamo, da je sistem datumov v vašem računalniku mm/dd/lll, vaš besedilni datum pa 31/12/2017 v celici A1:

  1. Ustvarite takšno formulo: =DATE(RIGHT(A1,4),MID(A1,4,2),LEFT(A1,2))
  2. Rezultat bo 12/31/2017.
  3. Če želite, da je oblika prikazana kot dd/mm/ll, pritisnite CTRL+1 (ali sliko ikone ukaznega gumba MAC + 1 v računalniku Mac).
  4. Izberite druge območne nastavitve, takšne, ki uporabljajo obliko zapisa dd/mm/yy, na primer angleščina (Združeno kraljestvo). Ko končate z uporabo oblike, je rezultat 31/12/2017 in je resničen datum, ne besedilni datum.

Opomba

Zgornja formula je zapisana s funkcijami DATE, RIGHT, MID in LEFT. Upoštevajte, da je napisan s predpostavko, da ima besedilni datum dva znaka za dneve, dva znaka za mesece in štiri znake za leto. Morda boste morali prilagoditi formulo, da bo ustrezala vašemu datumu.

Težave s presledki in besedilom

Odstranite presledke, ki povzročajo napako #VREDN!

Do napake #VREDN! pogosto pride, ker se vaša formula sklicuje na druge celice, ki vsebujejo presledke ali celo skrite presledke, kar zadevo še otežuje. Zaradi teh presledkov je celica lahko videti prazna, v resnici pa ni

1. Izberite celice s sklicem

Izbran stolpec Poiščite celice, na katere se sklicuje formula, in jih izberite. V številnih primerih je dobra praksa, če odstranite presledke iz celotnega stolpca, saj lahko naenkrat zamenjate več presledkov. V tem primeru z izbiro E izberete celoten stolpec.

2. Najdi in zamenjaj

Zavihek > Osnovno Poiščite & izberite > Zamenjaj Na zavihku Osnovno izberite Poišči & Zamenjaj>.

3. Namesto presledkov ne vstavite ničesar

Poišči polje, ki vsebuje presledek, Zamenjaj z ničesar V polje Najdi vnesite en presledek. Nato v polju Zamenjaj z izbrišite vse, kar bi lahko bilo tam.

4. »Zamenjaj« ali »Zamenjaj vse«

Gumb »Zamenjaj vse« Če ste prepričani, da je treba odstraniti vse presledke v stolpcu, izberite Zamenjaj vse. Če želite stopiti skozi presledke in jih zamenjati z ničemer na posamični osnovi, lahko najprej izberete Najdi naslednje, nato pa izberite Zamenjaj , ko ste prepričani, da prostor ni potreben. Ko končate, je napak #VREDN! Napaka je morda odpravljena. Če ni, preidite na naslednji korak.

5. Vklopite filter

Glavni > Razvrščanje & filter > Filter Včasih lahko skriti znaki, ki niso presledki, povzročijo, da je celica prazna , čeprav v resnici ni prazna. Razlog za to so lahko enojni opuščaji. Če se želite znebiti teh znakov v stolpcu, vklopite filter tako, da odprete Razvrščanje &>Filter filtra>.

6. Nastavite filter

Meni Filter z nepotrjenim potrditvenim poljem Izberi vse in potrditvenim poljem (Praznine) Kliknite puščico filtra Puščica filtra in nato prekličite izbiro Izberi vse. Nato potrdite potrditveno polje Prazno.

7. Izberite morebitna neimenovana potrditvena polja

Izbrano je neimenovano potrditveno polje Potrdite polja, ob katerih ni ničesar, na primer to.

8. Izberite prazne celice in izbrišite

Izbrane filtrirane prazne celice Ko Excel vrne prazne celice, jih izberite. Nato pritisnite tipko Delete. S tem se izbrišejo vsi skriti znaki v celicah.

9. Počistite filter

Meni filtra, Počisti filter iz ... Izberite puščico filtra Puščica filtra in nato izberite Počisti filter iz ... , da bodo vidne vse celice.

10. Rezultat

#VALUE! napaka je izginila in je bila nadomeščena z rezultatom formule. Zelena trianga v celici E4 Če bi bili presledki krivec za vašo #VALUE! krivi presledki, potem upajmo, da bo vaša napaka zamenjana z rezultatom formule, kot je prikazano v našem primeru. Če ni, ponovite ta postopek za druge celice, na katere se nanaša formula. Ali pa preizkusite druge rešitve, ki jih najdete na tej strani.

Opomba

V tem primeru lahko opazite, da je v celici E4 zeleni trikotnik in da je število poravnano levo. To pomeni, da je število shranjeno kot besedilo. To bi lahko kasneje povzročilo več težav. Če opazite to težavo, vam priporočamo, da pretvorite števila, ki so shranjena kot besedilo, v števila.

Preverjanje, ali so v zapisu besedilo oz. posebni znaki

Besedilo ali posebni znaki v celici so lahko vzrok za napako #VREDN! . Vendar pa je včasih težko videti, katere celice imajo takšne težave. Rešitev: Uporabite funkcijo ISTEXT za pregled celic. Upoštevajte, da ISTEXT ne odpravi napake, ampak preprosto najde celice, ki bi lahko povzročile napako.

Primer z napako #VREDN!

H4 z =E2+E3+E4+E5 in rezultatom #VALUE! Tukaj je primer formule, ki ima #VALUE! . To je verjetno zaradi celice E2. Poseben znak se prikaže kot majhno polje za »00«. Kot je prikazano na naslednji sliki, lahko uporabite funkcijo ISTEXT v ločenem stolpcu za preverjanje besedila.

Isti primer s funkcijo ISTEXT

Celica F2 z =ISTEXT(E2) in rezultatom TRUE Tukaj je bila v stolpec F dodana funkcija ISTEXT . Vse celice so v redu, razen tiste z vrednostjo TRUE. To pomeni, da je v celici E2 besedilo. Težavo odpravite tako, da izbrišete vsebino celice in znova vnesete vrednost 1865,00. Uporabite lahko tudi funkcijo CLEAN in počistite zanke, ali pa funkcijo REPLACE, da zamenjate posebne znake z drugimi vrednostmi.

Ko uporabite funkcijo CLEAN ali REPLACE, boste želeli kopirati rezultat in uporabiti začetno > lepljenje Prilepi > posebne > vrednosti. Morda boste morali tudi pretvoriti števila, shranjena v obliki besedila, v števila.

Uporaba funkcij namesto operacij

Formule z matematičnimi operacijami, kot sta + in *, morda ne bodo mogle izračunati celic, ki vsebujejo besedilo ali presledke. V tem primeru poskusite raje s funkcijo. Funkcije pogosto ignorirajo besedilne vrednosti in vse izračunajo kot številke, s čimer odpravijo #VALUE! . Na primer namesto =A2+B2+C2 vnesite =SUM(A2:C2). Ali namesto =A2*B2 vnesite =PRODUCT(A2,B2).

Druge rešitve, ki jih lahko preskusite

Poiščite vir napake

Izbira napake

Celica H4 s formulo = E2 + E3 + E4 + E5 in rezultat #VALUE! Najprej izberite celico z #VALUE! napaka #REF!.

Kliknite formule za ovrednotenje formule >

Pogovorno okno »Vrednotenje formule« s številkami +E3+E4+E5 Izberite FormuleOvrednoti>formulo>. Excel koraka skozi dele formule posebej. V tem primeru formula =E2+E3+E4+E5 ni pravilna, ker je na začetku celice E2 skriti presledek. Če pogledate celico E2, presledka ne vidite. Vendar pa ga lahko opazite tukaj. Prikazan je kot " ".

Zamenjava napake #VREDN! z nečim drugim

Včasih želite preprosto nadomestiti napako #VREDN! z nečim drugim, na primer z lastnim besedilom, ničlo ali s prazno celico. V tem primeru lahko v formulo dodate funkcijo IFERROR. IFERROR preveri, ali je prišlo do napake, in če je tako, jo nadomesti z drugo vrednostjo po vaši izbiri. Če ni napake, se izračuna prvotna formula.

Opozorilo

IFERROR skriva vse napake, ne le #VALUE! . Skrivanje napak ni priporočljivo, saj je napaka pogosto znak, da je treba nekaj popraviti, ne pa skriti. Ne priporočamo uporabe te funkcije, razen če ste popolnoma prepričani, da vaša formula deluje tako, kot želite.

Celica z napako #VREDN!

Celica H4 z =E2+E3+E4+E5 in rezultatom #VALUE! Tukaj je primer formule, ki ima #VALUE! zaradi skritega presledka v celici E2.

Napaka, skrita s funkcijo IFERROR

Celica H4 z =IFERROR(E2+E3+E4+E5,--) In tukaj je ista formula z IFERROR, dodano formuli. To formulo lahko preberete tako: »Izračunaj formulo, če pa je v njej kakršna koli napaka, jo zamenjaj z dvema črticama.« Ne pozabite, da lahko uporabite tudi "", s čimer namesto dveh črtic ne prikažete ničesar. Lahko pa nadomestite lastno besedilo, na primer: »Popolna napaka«.

Na žalost lahko vidite, da IFERROR dejansko ne odpravi napake, ampak jo preprosto skrije. Vedeti morate torej ali želite napako le skriti ali pa jo dejansko popraviti.

Preverjanje, ali so na voljo podatkovne povezave

Podatkovna povezava morda v določenem trenutku ni na voljo. To rešite tako, da obnovite podatkovno povezavo, ali razmislite o uvozu podatkov, če je to mogoče. Če nimate dostopa do povezave, se obrnite na avtorja delovnega zvezka, da za vas pripravi novo datoteko. Nova datoteka bi v idealnem primeru imela samo vrednosti in brez povezav. To lahko storijo tako, da kopirajo vse celice in jih prilepijo samo kot vrednosti. Če želite prilepiti le vrednosti, lahko izberejo Domov>Prilepi>posebne>vrednosti. S tem se izpustijo vse formule in povezave, in bi se tako odstranile tudi morebitne napake #VALUE .

Objava vprašanja v forumu skupnosti za Excel

Če niste prepričani, kaj storiti na tej točki, lahko poiščete podobna vprašanja v Excelovem forumu skupnosti ali objavite svoje.

Povezava do foruma skupnosti Excel Objava vprašanja v forumu skupnosti Excel

Glejte tudi

Pregled formul v Excelu

Kako se izogniti nedelujočim formulam