Exceli valem: kuidas parandada #REF! viga -

Lang L: none (table-of-contents)

Kokkuvõte

#REF! tõrge ilmneb siis, kui viide on vale. Paljudel juhtudel on see tingitud sellest, et lehed, read või veerud on eemaldatud või seetõttu, et suhteliste viidetega valem on kopeeritud uude asukohta, kus viited on valed. #REF-i vea parandamine on valemi muutmine kehtivate viidete uuesti kasutamiseks. Rohkem näiteid ja teavet leiate allpool.

Selgitus

Teave #REF! viga

#REF! tõrge ilmneb siis, kui viide on vale. Paljudel juhtudel on see tingitud sellest, et lehed, read või veerud on eemaldatud või seetõttu, et suhteliste viidetega valem on kopeeritud uude asukohta, kus viited on valed. Näidatud näites tagastab C10 valem #REF! tõrge lahtrisse E5 kopeerimisel:

=SUM(C5:C9) // original C10 =SUM(#REF) // when copied to E5

#REF-vigade ennetamine

Parim viis #REF-i ennetamiseks! vigade eesmärk on vältida selle esmakordset esinemist. Enne veergude, ridade või lehtede kustutamist veenduge, et töövihiku valemid ei viitaks neile. Kui kopeerite ja kleepite valemi uude asukohta, võiksite mõned lahtriviited teisendada absoluutseks viiteks, et vältida muutusi kopeerimistoimingu ajal.

Kui põhjustate #REF! viga, siis on kõige parem see kohe parandada. Näiteks kui kustutate veeru ja #REF! ilmuvad tõrked, tühistage see toiming (saate kasutada otseteed Control + Z). Kui võtate tagasi, kuvatakse #REF! vead kaovad. Seejärel muutke kustutatava veeru välistamiseks valemit (valemeid), vajadusel liigutage andmeid. Lõpuks kustutage veerg ja veenduge, et #REF-i pole! vigu.

Mitme #REF-i kustutamine! vigu

Paljude #REF-vigade kiirelt eemaldamiseks töölehelt saate kasutada käsku Leia ja asenda. Dialoogi Leia ja asenda avamiseks kasutage otseteed Control + H. Sisestage #REF! leidmise sisestuspiirkonnas ja jätke asendatava sisendala tühjaks:

Seejärel saate juhtumipõhiselt muudatusi teha nupuga Leia järgmine + Asenda või kasutada asenda kõik #REF-i vead ühe sammuga.

#REF-i vigade parandamine

#REF-i vigu on mõnevõrra keeruline parandada, kuna algne lahtriviide on igaveseks kadunud. Kui teate, milline viide peaks olema, saate selle lihtsalt käsitsi parandada. Muutke lihtsalt valemit ja asendage #REF! kehtiva viitega. Kui te ei tea, milline peaks olema lahtriviide, peate enne valemi parandamist töölehte üksikasjalikumalt uurima.

Märkus. Exceli lehe kustutamist ei saa tagasi võtta. Kui kustutate töölehe vahekaardi ja näete tõrkeid #REF, on teie parim võimalus tõenäoliselt fail sulgeda ja viimati salvestatud versioon uuesti avada. Sel põhjusel salvestage töövihik (või koopia) alati enne ühe või mitme lehe kustutamist.

#REF! vead VLOOKUP-iga

Võite näha #REF! viga funktsioonis VLOOKUP, kui veerg on valesti määratud. Alloleval ekraanil tagastab VLOOKUP #REF! kuna tabelivahemikus pole veergu 3, mis on B3: C7:

Kui veeruindeks on õigeks väärtuseks 2, kuvatakse #REF! viga on lahendatud ja VLOOKUP töötab korralikult:

Märkus. Funktsiooni INDEX korral võite näha ka tõrke #REF, kui rea või veeru viide ei kehti.

#REF! -I püüdmine viga IFERROR-is

Enamasti pole mõtet #REF! viga valemis, sest #REF! näitab madala taseme probleemi. Kuid üks olukord, kus IFERRORil võib olla mõtet #REF-i viga püüda, on see, kui loote viiteid dünaamiliselt funktsiooniga INDIRECT.

Huvitavad Artiklid...