Zašto piše vrijednost? Koje greške postoje u Excelu i kako ih popraviti. Ako se u Excelu pojavi kružna referenca

Datum: 24. decembar 2015. Kategorija:

Greške u Excel-u su neizostavan pratilac za sve koji... Kada se izraz u ćeliji ne može procijeniti, program prikazuje poruku o grešci u ćeliji. Počinje sa "#" nakon čega slijedi naziv greške. Nema potrebe da se toga plašite ako ste upoznati sa Excel funkcijama i znate kako da ih pratite najjednostavnija logika matematičke operacije - lako možete pronaći i ispraviti grešku.

Ako je ćelija potpuno ispunjena znakovima funte (#), to uopće nije greška. Nema dovoljno prostora u ćeliji za prikaz rezultata. Povećajte veličinu ćelije ili smanjite veličinu fonta tako da se može prikazati rezultat.

Vrste grešaka

Ako dođe do greške, dešifriranje će pomoći u njenom ispravljanju:

Greška Opis
#DIV/0! Dolazi do greške pri pokušaju dijeljenja sa nulom
#NAME? Program ne može prepoznati uneseno ime. Na primjer, pogrešno ste napisali naziv funkcije ili niste stavili tekstualni niz u navodnike
#N / A Podaci nisu dostupni. Na primjer, nisam našao nikakvu vrijednost
#PRAZNO! Zatražili ste presjek raspona koji se ne sijeku
#BROJ! Problem je jedan od numeričke vrijednosti, koji se koriste u formuli. Na primjer, pokušavate uzeti kvadratni korijen negativnog broja. U klasičnoj matematici ova operacija nema smisla
#VEZA! Formula sadrži vezu koja ne postoji. Na primjer, izbrisali ste ćeliju na koju se odnosi
#VRIJEDNOST! Formula sadrži nevažeće komponente. Često se ova greška javlja kada je narušena sintaksa formula.

Kada postoji greška u formuli u ćeliji, pored nje se pojavljuje marker. Klikom na nju možete pročitati pomoć o ovoj grešci. Također možete vidjeti faze izračunavanja. Odaberite ovu stavku i program će prikazati prozor u kojem će biti podvučena lokacija greške. Ovo Najbolji način utvrditi gdje je došlo do greške.

Osim toga, možete bez ispravljanja takvih grešaka, već jednostavno . Ali mora biti prikladno. Greške treba zaobići samo ako se ne mogu ispraviti. U suprotnom, rezultati proračuna mogu biti iskrivljeni.


Praćenje greške kroz korake proračuna

Kružne veze u Excelu

Druga vrsta greške je kružna referenca. Pojavljuje se kada referencirate ćeliju čija vrijednost zavisi od one u koju pišete formulu. Na primjer, u kavezu A1 upisuje se formula =A2+1, i in A2 write =A1, pojavit će se ciklična referenca koja će se beskonačno preračunavati. U tom slučaju program upozorava na pojavu cikličke reference i zaustavlja izračunavanje „cikličkih formula“. Dvosmjerna strelica se pojavljuje na lijevoj strani ćelija. Morat ćete ispraviti grešku koja se dogodila i ponoviti proračun.


Ponekad se kompleksno „petlja“ javlja kada se formira ciklička veza s nekoliko srednjih formula.

Da biste pronašli takve greške, pokrenite Formule – Zavisnosti formule – Provjera grešaka – Kružne reference. U padajućoj listi program prikazuje adrese ćelija koje kreiraju beskrajni ciklus. Ostaje samo ispraviti formule u ovim ćelijama.


Praćenje kružnih veza

U Excelu možete pokušati izračunati rezultat petljanja formula. Da biste to učinili, označite polje Datoteka – Opcije – Formule – Omogući iterativne proračune. U istom bloku možete postaviti maksimalan broj iteracija (kalkulacija) za pronalaženje ravnoteže i dozvoljene greške. U većini slučajeva to nije neophodno, pa preporučujem da ne označite ovo polje. Međutim, kada znate da su formule za petljanje ispravne i da će njihov proračun dovesti do stabilnog rezultata - zašto to ne učiniti?

To je sve o vrstama grešaka u Excel-u. Ovaj kratki članak vam je dao dovoljno informacija da se bavite najčešćim greškama u programu Excel analizom povratne vrijednosti. Ali pročitajte proširenu listu grešaka u! Spreman sam odgovoriti na vaša pitanja - pišite u komentarima.

U sljedećem članku ću vam reći. Nepotrebno je reći da su Excel funkcije „naše sve“?
Mislim da ne. Stoga, samo naprijed i čitajte, ovo će biti prvi korak u svijet složenih formula sa pravim rezultatima!


Unosim formulu, ali umjesto rezultata vidim tekst #N/A ili #####. Šta to znači?


To znači da je došlo do greške u izvornim podacima, samoj formuli, formatiranju ili u drugom slučaju. Poruka o grešci sadrži indikaciju gdje se tačno greška dogodila. U nastavku ćemo pogledati poruke o greškama i njihove najčešće uzroke:


Greška #####


Najčešće, ova greška znači da kolona nije dovoljno široka da prikaže sadržaj ćelije. Da biste riješili problem, samo povećajte širinu stupca.


Drugi razlog za grešku je taj što ćelija sadrži datum ili vrijeme sa negativnim vrijednostima.


Greška #N/A


Ova greška se javlja ako funkcija ili formula sadrži referencu na vrijednost (ili samu vrijednost) koja ne postoji. Drugim riječima, obavezno polje nije popunjeno u funkciji ili formuli, ili postoji referenca na praznu ćeliju kada ćelija mora sadržavati vrijednost. Najčešći razlozi:

  • Funkciji nedostaje jedan ili više potrebnih argumenata.
  • Funkcije VLOOKUP, GLOOKUP, LOOKUP ili MATCH specificirale su neispravnu vrijednost za argument lookup_value.
  • Funkcije VLOOKUP, HLOOKUP ili MATCH se koriste za pretraživanje nesortirane tablice.
  • U originalnoj tabeli, #N/A ili ND() je unet umesto podataka koji nedostaju.

Greška #DIV/0!


Greška #DIV/0! Označava da proces izračunavanja uključuje dijeljenje sa nulom. Razlozi mogu biti sljedeći:

  • Formula eksplicitno specificira dijeljenje nulom (na primjer, =10/0).
  • U formuli ili funkciji, djelitelj je referenca na praznu ćeliju ili ćeliju koja sadrži nulu.

Greška #EMPTY!


Ova greška se javlja kada su dva raspona koji se sijeku navedena u uvjetima funkcije, ali se zapravo ne sijeku.


Napomena: U nekim zadacima korisnik treba da izvrši radnje samo na onim ćelijama koje su istovremeno prisutne u dva raspona. Da biste to učinili, opsezi ćelija u funkciji nisu odvojeni točkom i zarezom, već razmakom (koji se naziva operator presjeka).

  • Ako funkcija ne smije specificirati raspone koji se preklapaju (na primjer, prilikom zbrajanja), vjerovatno je da je razmak korišten kao razdjelnik raspona, a ne točka-zarez. Ili je korišten razmak prilikom navođenja raspona umjesto dvotočke.
  • Ako funkcija mora specificirati raspone koji se preklapaju, vjerovatno je da rasponi zapravo nemaju zajedničke ćelije. Morate provjeriti navedene raspone u argumentima funkcije.

Greška #NUMBER!


Ova greška se javlja ako su u formuli ili funkciji navedene netočne numeričke vrijednosti. Na primjer:

  • U funkciji koja koristi numerički argument, argument je tekst ili referenca ćelije s nenumeričkom vrijednošću.
  • Funkcija koja se ponavlja (izračun koji se ponavlja sve dok se ne ispuni određeni uvjet, kao što je IRR ili BET) ne može izračunati rezultat (na primjer, navedeni uvjet se nije dogodio).
  • Rezultat izračunavanja je broj koji je prevelik ili premali da bi se mogao koristiti u Excelu. Podsjećamo vas da maksimalni broj u Excelu ne može biti veći od 10307 i biti manji od minus 10307.

Ovakva poruka nam govori da je referenca ćelije nevažeća. Najčešće, to može ukazivati ​​na to da su ćelije na koje upućuje formula obrisane ili da su druge vrijednosti kopirane u te ćelije.


Greška #VALUE!


Ova greška se javlja kada se koristi pogrešan tip argumenta ili operanda. Na primjer, korisnik može pogrešno shvatiti sljedeće:

  • Tekst se unosi u formulu umjesto broja ili logičke vrijednosti (TRUE ili FALSE).
  • Nakon unosa ili uređivanja formule niza, pritisnite ENTER umjesto CTRL+SHIFT+ENTER.
  • Referenca, formula ili funkcija je specificirana kao niz.
  • Raspon je specificiran kao uvjet funkcije koji zahtijeva jednu vrijednost.

Shvatio sam šta greška znači. Ali moja formula je vrlo velika/radi s velikom količinom podataka. Kako mogu pronaći gdje je greška napravljena?


Excel 2007 može odmah ukazati na grešku ili vam može pomoći da pregledate kalkulacije korak po korak kako biste pronašli grešku. Da biste to učinili, kliknite na ikonu koja se pojavljuje pored ćelije s porukom o grešci. Ako se formula sastoji od samo jedne funkcije ili je razlog greške prilično jednostavan, kontekstni izbornik će sadržavati stavku Izvor greške. Nakon što kliknete na ovu stavku, Excel će vam automatski pokazati ćeliju s netačnim podacima:

Ako formula sadrži nekoliko funkcija, tada će se u kontekstnom izborniku pojaviti stavka Prikaži korake izračunavanja. U prozoru koji se otvori možete vidjeti koji proračun uzrokuje grešku.


Imam grešku #NAME? i ne mogu da nađem razlog za to.
  • Provjerite pravopis imena(ova) funkcije. Da biste to učinili, možete pozvati čarobnjaka za funkcije (grupa Biblioteka funkcija na kartici Formule) i odabrati željenu funkciju sa predložene liste.
  • Tekst koji nije bio uključen u formulu je unesen u formulu. dvostruki navodnici. Recimo da je rezultat formule trebao biti tekst sa brojem - na primjer, Ukupno 200 rubalja. Kada u formulu unesete tekst Ukupno, ako tekst nije stavljen u dvostruke navodnike, Excel tumači podatke kao ime, što uzrokuje grešku.

Napomena: Ime je riječ, fraza ili drugi skup znakova koji je odredio korisnik koji identificira ćeliju, raspon ćelija, formulu ili konstantu.

  • Formula ili funkcija koristi ime koje nije definirano. Proveri to dato ime postoji. Na kartici Formule, u grupi Imenovane ćelije, izaberite Upravitelj imena i pogledajte da li je ime na listi. Ako ovo ime nedostaje, možete ga dodati odabirom Kreiraj ime.
  • Došlo je do greške u pisanju imena. Da biste potvrdili da ste uneli ispravna imena u traku formule, pritisnite F3, kliknite na ime koje želite, a zatim kliknite na OK.
  • Formula ili funkcija koristi referencu na drugi radni list koji nije zatvoren jednim navodnicima. Ako naziv drugog lista ili radne knjige sadrži znakove koji nisu slovni ili razmak, tada ime mora biti ograđeno apostrofom (").

Imam ogromnu bazu podataka klijenata – kupaca. Svakog dana se u bazu podataka dodaje kolona u kojoj se navodi iznos prihoda od svakog kupca. Ako kupac nije ništa kupio, #N/A se stavlja u ćeliju. Kako da zbrojim kolonu ako postoje takvi podaci?


Najlakši način za rješavanje ovog problema je promjena principa popunjavanja baze podataka i ne popunjavanje ćelija za kupce koji nisu obavili kupovinu.


Ali ako se glavna tabela ne može promijeniti (iz različitih razloga), možete pokušati riješiti ovaj problem pomoću funkcije BDSUMM.


Recimo da izvorna tabela izgleda ovako:



Koristeći funkciju BDSUMM, možemo odabrati za sumiranje one ćelije koje ne sadrže vrijednost #N/A. Funkcija BDSUMM ima sljedeću sintaksu:

BDSUMM(baza podataka, polje, uslovi), gdje

  • baza_podataka je raspon ćelija s kojima će se izvršiti radnje.
  • polje je kolona iz koje će se sabrati vrijednosti.
  • uslovi su skup uslova koji moraju biti tačni za vrednost ćelije da bi se ta vrednost zbrojila.

To jest, u funkciji trebamo postaviti zbir prvog stupca naše tablice, pod uvjetom da vrijednost ćelije ove kolone nije jednaka #N/A. Da biste to uradili, prvo kreirajte uslov - na bilo kom pogodnom mestu na radnom listu upisaćemo uslov #N/A i nasloviti ovu ćeliju na isti način kao i kolonu baze podataka koja nam je potrebna.



BDSUMM(C2:C18;1;E2:E3) gdje

  • C2:C18 je naš sto,
  • E2:E3 je naš uslov.

Imajte na umu da baza podataka i raspon uvjeta moraju sadržavati zaglavlja stupaca! U ovom slučaju, naslov uslova mora odgovarati naslovu kolone na kojoj se vrše proračuni!


Naš rezultat je prikazan ispod tabele:



Ako naša baza podataka sadrži greške različite vrste, dovoljno ih je dodati uslovima (i, shodno tome, proširiti raspon uslova u formuli) da biste dobili željeni rezultat.


Ova metoda se može koristiti i za funkcije COUNT, BCOUNT, DMAX, DMIN, BDPRODUCT i slično.

Nakon unosa ili podešavanja formule, kao i prilikom promjene bilo koje vrijednosti funkcije, dešava se da se umjesto tražene vrijednosti pojavi greška formule. Ukupno, uređivač tabela prepoznaje sedam glavnih tipova takvih netačnih proračuna. U nastavku ćemo pogledati kako izgledaju greške u Excelu i kako ih popraviti.

U nastavku ćemo predstaviti opis formula prikazanih na slici sa detaljne informacije za svaku grešku.

1. #CASE!– „deljenje sa 0“, najčešće se javlja kada se pokušava podeliti sa nulom. Odnosno, formula ugrađena u ćeliju, koja obavlja funkciju podjele, nailazi na ćeliju s nultom vrijednošću ili "prazna". Da biste riješili problem, provjerite sve ćelije uključene u izračun i ispravite sve nevažeće vrijednosti. Druga akcija koja vodi do #DIV/O! – ovo je unos pogrešnih vrijednosti u neke funkcije, kao što je =AVERAGE(), ako tokom izračunavanja raspon vrijednosti sadrži 0. Isti rezultat će uzrokovati prazne ćelije kojima se pristupa putem formule koja zahtijeva specifične podatke za izračunavanje .
2. #N / A- "nema podataka". Ovako Excel označava vrijednosti koje formuli (funkciji) nisu jasne. Unošenjem neprikladnih brojeva u funkciju, sigurno ćete pokrenuti ovu grešku. Kada se pojavi, uvjerite se da su sve ćelije za unos ispravno popunjene, a posebno u onima gdje je isti natpis osvijetljen. Često se nalazi kada se koristi
3. #NAME? – „nevažeći naziv“, indikator netačnog naziva formule ili nekog njenog dijela. Problem nestaje ako provjerite i ispravite sve naslove i nazive koji prate algoritam proračuna.
4. #PRAZNO!– „postoji prazna vrijednost u rasponu“, signal da negdje u proračunu postoje područja koja se ne preklapaju ili je umetnut razmak između navedenih raspona. Prilično retka greška. Pogrešan unos može izgledati ovako:

ZBIR (G10:G12 I8:J8)

Excel ne prepoznaje takve komande.
5. #BROJ!– grešku uzrokuje formula koja sadrži broj koji ne odgovara navedenom rasponu.
6. #VEZA!– upozorava da su ćelije povezane s ovom formulom nestale. Provjerite da li su ćelije navedene u formuli obrisane.
7. #VRIJEDNOST!– tip argumenta za operaciju funkcije nije ispravno odabran.

8. Bonus, greška ##### — širina ćelije nije dovoljna za prikaz cijelog broja

Osim toga, Excel izdaje upozorenje da formula nije tačna. Program će pokušati da vam kaže tačno kako da postavite interpunkciju (na primer, zagrade). Ako predložena opcija ispunjava vaše zahtjeve, kliknite na „Da“. Ako savjet zahtijeva ručno podešavanje. Zatim odaberite “Ne” i sami preuredite zagrade.

Greške u Excelu. Korištenje funkcije ERROR() za Excel 2003

Funkcija pomaže da se greške u Excelu dobro eliminišu. Radi tako što pronalazi greške u ćelijama; ako pronađe grešku u formuli, vraća TRUE i obrnuto. U kombinaciji sa =IF(), omogućit će vam zamjenu vrijednosti ako se pronađe greška.

Radna formula: =IF(GREŠKA(izraz),greška,izraz).

IF(ISGREŠKA (A1/A2);””;A1/A2)

Objašnjenje: Ako se pronađe greška tijekom izvođenja A1/A2, vratit će se prazno (""). Ako je sve prošlo kako treba (tj. GREŠKA (A1/A2) = FALSE), onda se izračunava A1/A2.

Greške u Excelu.Korištenje IFERROR() za Excel 2007 i novije verzije

Jedan od razloga zašto sam brzo prešao na Excel 2007 bio je IFERROR() (glavni razlog je )

Funkcija iferror sadrži mogućnosti funkcija ERROR() i IF(), ali je dostupna u novijim Excel verzije, što je veoma zgodno

Alat se aktivira na sljedeći način: =IFERROR(vrijednost; vrijednost u slučaju greške). Umjesto "vrijednosti" nalazi se izračunati izraz/veza na ćeliju, a umjesto "vrijednost u slučaju greške" - šta treba vratiti ako dođe do nepreciznosti, na primjer, ako se prilikom izračunavanja A1/A2 #CASE! tada će formula izgledati ovako:

AKO GREŠKA(A1/A2;””)

» preuzmite ovdje

» će prikazati posebnu poruku o grešci. Štaviše, svaka vrsta greške je naznačena svojom porukom, uzrokovana je različitim razlozima i, shodno tome, zahtijeva na razne načine dozvole.

##### — Šta to znači i kako to popraviti?

Ovi simboli ukazuju na to da kolona koja sadrži brojeve nije dovoljno široka za njih ili da datum i vrijeme uneseni u ćelije u toj koloni sadrže negativne brojeve.
U prvom slučaju, dovoljno je jednostavno povećati širinu stupca ili promijeniti format broja podatke (na primjer, smanjiti broj decimalnih mjesta).
U drugom slučaju, potrebno je:

  • provjerite formulu da li se računa broj dana između dva datuma;
  • ako formula ne sadrži greške, tada morate promijeniti format ćelije i prebaciti se, na primjer, iz formata "Datum i vrijeme" u format "Općenito" ili "Broj".

#VRIJEDNOST! — Šta to znači i kako to popraviti?

Ove poruke se odnose na korištenje teksta umjesto broja ili logičke vrijednosti (TRUE ili FALSE). To jest, Excel je takav playboy i ne može konvertirati dati tekst u ćeliji u ispravan tip podataka.
Morate osigurati da formula ili funkcija upućuje na ćelije koje sadrže važeće vrijednosti.
Na primjer, ako ćelija A2 sadrži broj, a ćelija A3 tekst, tada će ćelija A1 sa formulom =A2+A3 prikazati #VRIJEDNOST! .

#DIV/0! — Šta to znači i kako to popraviti?

Ove poruke ukazuju na to da ćelija dijeli broj sa 0 (nula) ili se koriste reference na praznu ćeliju.

  • U otvorenom prozoru radnog lista odaberite ćeliju s ovom greškom i pritisnite F2.
  • Kada se sama formula ili funkcija prikaže u ćeliji, a sve ćelije povezane linkovima na ovu formulu ili ćeliju su odabrane, pažljivo provjerite vrijednosti ​​​u odabranim ćelijama i, ako je potrebno, prilagodite formulu ili promijenite veze do praznih ćelija.
  • Pritisnite Enter ili dugme Enter na traci formule.

Ako se prazna ćelija koristi kao operand, ona se automatski smatra jednakom nuli.

#NAME? — Šta to znači i kako to popraviti?

Ovi simboli ukazuju na to da formula koristi nepostojeće ime ili netačan operator.

1 opcija

Ako se koristi ime koje nije definirano, tada se mora učiniti sljedeće:

  • U otvorenom prozoru radnog lista idite na karticu Formule i u grupi Definisana imena kliknite na dugme Upravljač imenima.
  • U prozoru Name Manager pogledajte da li je ime na listi.

Ako ovo ime nedostaje, morate ga dodati prema uputama "".

Opcija 2

Ako postoji greška u pisanju imena, potrebno je provjeriti njegovo pravopis.

  • U otvorenom prozoru radnog lista pritisnite F3.
  • U prozoru “Insert Name” izaberite željeno ime sa liste imena i kliknite na dugme “OK”.
  • Ispravite (ako je potrebno) formulu koja se pojavljuje u odgovarajućoj ćeliji.
  • Da zakačite, pritisnite Enter.

Opcija 3

Ako formula koristi pogrešno napisanu funkciju.
Na primjer, SUM(A1:A10) umjesto SUM(A1:A10) .

  • U otvorenom prozoru radnog lista odaberite ćeliju s pogrešno napisanom funkcijom.
  • Proširite meni dugmeta "Izvor greške" pored ove ćelije.
  • Sa liste komandi izaberite Uredi u traci formule.
  • Na traci formule u polju za ime će se prikazati ispravan pravopis tražene formule prema kojoj možete promijeniti pogrešan pravopis.
  • Spremite rezultat klikom na tipku Enter.

Opcija 4

Ako u formulu unesete tekst koji nije stavljen u dvostruke navodnike, morate provjeriti sve tekstualne unose u formuli i staviti ih u dvostruke navodnike. U suprotnom, Excel će pokušati prepoznati dati tekst kao naziv raspona ćelija, iako to nije namijenjeno.

Opcija 5

Ako u referenci na raspon ćelija nedostaje dvotočka, onda da biste je ispravili, trebate provjeriti znak dvotočka u formuli u svim takvim referencama i ispraviti ga po potrebi.
Na primjer, SUM(A1 A10) umjesto SUM(A1:A10) .

Opcija 6

#N/A - Šta to znači i kako to popraviti?

Ovi simboli označavaju da željena vrijednost nije dostupna za funkciju ili formulu.

1 opcija

Ako su podaci koji nedostaju, kao i #N/A ili ND() uneseni u formulu, tada se #N/A mora zamijeniti novim podacima.

Oznaka #N/A se unosi u ćelije za koje podaci još nisu dostupni.

Opcija 2

Ako funkcije LOOKUP, LOOKUP, MATCH ili VLOOKUP specificiraju neispravnu vrijednost za argument “lookup_value” (na primjer, referencu na raspon ćelija, što nije dozvoljeno), tada morate u skladu s tim specificirati referencu samo na željenu ćelija.

Opcija 3

Ako traženi argumenti za standardnu ​​funkciju radnog lista nisu dostavljeni, tada morate unijeti sve potrebne odgovarajuće argumente funkcije.

Opcija 4

Ako formula koristi formulu koja nije dostupna u ovog trenutka funkciju, morate provjeriti da je radna knjiga koja koristi funkciju radnog lista otvorena i da funkcija radi ispravno.

Opcija 5

Ako koristite funkcije VLOOKUP, GLOOKUP ili MATCH za prikaz vrijednosti u nesortiranoj tablici, zadane informacije o prikazu tablice trebale bi biti u rastućem redoslijedu.
Funkcije VLOOKUP i GLOOKUP sadrže argument "interval_lookup", koji vam omogućava da tražite određenu vrijednost u nesortiranoj tablici. Međutim, da biste pronašli određenu vrijednost, argument "interval_lookup" mora biti FALSE.
Funkcija MATCH sadrži argument match_type koji vam omogućava sortiranje podataka za pretragu. Ako se odgovarajuća vrijednost ne može pronaći, onda se preporučuje da se argument “matching_type” postavi na 0.

Opcija 6

Ako formula niza koristi argument koji se ne podudara s rasponom navedenim u formuli niza, morate provjeriti referentni raspon formule kako biste bili sigurni da odgovara broju redova i stupaca ili unesite formulu niza u manje ćelija.

Opcija 7

Ako jedan ili više potrebnih argumenata za standardnu ​​ili kreiranu funkciju radnog lista nisu navedeni, morate provjeriti i postaviti sve potrebne argumente funkcije.

#VEZA! — Šta to znači i kako to popraviti?

1 opcija

Ako je ćelija na koju upućuje formula obrisana ili ovu ćeliju Ako se postavi vrijednost kopiranih ćelija, potrebno je promijeniti formulu kako biste uzeli u obzir nove reference.

Opcija 2

Ako koristite OLE funkciju koja je povezana s programom koji nije pokrenut, morate pokrenuti potrebni program.

OLE (Object Linking and Embedding) interfejs je podržan od strane mnogih razni programi i koristi se za postavljanje dokumenta kreiranog u jednom programu u drugi program. Na primjer, možete umetnuti Word dokument u Excel radnu svesku i obrnuto.

Opcija 3

Opcija 4

Ako koristite makro koji poziva makro funkciju koja, pod određenim opcijama, vraća vrijednost #LINK! . Morate provjeriti argument funkcije kako biste bili sigurni da se odnosi na važeće ćelije ili opsege ćelija.

#BROJ! — Šta to znači i kako to popraviti?

Ova poruka se odnosi na korištenje netočnih numeričkih vrijednosti u formuli ili funkciji.

1 opcija

Ako je neprihvatljiva vrijednost umetnuta u funkciju koja koristi numerički argument, morate provjeriti sve argumente funkcije i, ako je potrebno, ispraviti pravopis svih brojeva i format odgovarajućih ćelija.

Opcija 2

Ako je nemoguće pronaći rezultat u funkciji s iteracijom (izbor parametara), na primjer “VSD” ili “BET”, onda morate isprobati drugu početnu aproksimaciju ili promijeniti broj iteracija.

Opcija 3

Ako je rezultat izračuna formule broj koji je prevelik ili, obrnuto, premali da bi se prikazao u Excelu, tada morate promijeniti formulu i osigurati da je rezultat u rasponu od 1*10307 do 1*10307 .

#PRAZNO! — Šta to znači i kako to popraviti?

Ove poruke ukazuju na to da nema dijeljenih ćelija kada je navedeno preusmjeravanje.
presjek dva regiona.

1 opcija

Ako se koristi netačan operator raspona, potrebno je izvršiti ispravke, odnosno:

  • Da biste označili referencu na neprekidni raspon ćelija, koristite dvotočku (:) kao razdjelnik između početne i završne ćelije raspona. Na primjer, SUM(C1:C20) .
  • Da bi se označila referenca na dva disjunktna ​​opsega, koristi se operator unije - tačka i zarez (;). Na primjer, SUM(C1:C20;D1:D20) .

Opcija 2

Ako navedeni rasponi nemaju zajedničke ćelije, tada morate promijeniti veze da biste postigli željeni raskrs.

Pitanja o greškama u Excelu su najčešća, dobijam ih svaki dan, tematski forumi i servisi za odgovaranje su prepuni njima. Vrlo je lako napraviti greške u Excel formuli, posebno kada radite brzo i sa njom veliki iznos podaci. Rezultat su netačne kalkulacije, nezadovoljni menadžeri, gubici... Kako pronaći grešku koja se uvukla u vaše kalkulacije? Hajde da to shvatimo. Ne postoji jedinstven alat ili algoritam za pronalaženje grešaka, tako da ćemo preći od jednostavnog ka složenom.

Ako ćelija sadrži formulu umjesto rezultata

Ako ste napisali formulu u ćeliju, pritisnuli Enter, a umjesto rezultata, u njoj je prikazana sama formula, tada je odabran tekstualni format vrijednosti za ovu ćeliju. Kako popraviti? Prvo proučite i odaberite onaj koji vam je potreban, ali ne i tekst, proračuni se ne izvode u ovom formatu.

Sada na traci pronađite Početna - Broj i na padajućoj listi odaberite odgovarajući format podataka. Uradite to za sve ćelije u kojima je formula postala običan tekst.

Ako formule na radnom listu nisu preračunate

Ako promijenite izvorne podatke, ali formule na listu ne žele da se ponovo izračunavaju, onemogućili ste automatsko ponovno izračunavanje formula.

Da biste to popravili, kliknite na traku: Formule – Izračuni – Opcije proračuna – Automatski. Sada će sve biti preračunato kao i obično.

Imajte na umu da je automatsko ponovno izračunavanje možda namjerno onemogućeno. Ako imate veliki broj formula na svom radnom listu, svaka promjena koju napravite prisiljava ih na ponovno izračunavanje. Kao rezultat, rad sa dokumentom se razvija u hronično stanje čekanja nakon svake promjene. U ovom slučaju, trebate pretvoriti konverziju u ručni način rada: Formule – Izračuni – Opcije proračuna – Priručnik. Sada izvršite sve promjene u izvornim podacima, program će čekati. Kada se izvrše sve promjene, pritisnite F9, sve formule će ažurirati vrijednosti. Ili ponovo uključite automatsko ponovno izračunavanje.

Ako je ćelija popunjena heš znakom

Još jedna klasična situacija kada, kao rezultat izračuna, ne dobijete rezultat, već ćeliju ispunjenu znakovima funte:

Zapravo, ovo nije greška, program vam govori da se rezultat ne uklapa u ćeliju, samo ga treba podesiti na potrebnu veličinu.

Rezultat izračuna je u pogrešnom formatu

Ponekad se desi da se nakon izvođenja proračuna rezultat ne pojavi u obliku koji očekujete. Na primjer, dodali smo dva broja i kao rezultat dobili datum. Zašto se ovo dešava? Vjerovatno je da je format podataka u ćeliji bio prethodno postavljen na "datum". Samo ga promijenite u onaj koji vam je potreban i sve će biti po vašem.

Kada eksterne veze nisu dostupne

Ako Excel formula vraća netačan rezultat

Ako ste napisali formulu, a ona daje očito netačan rezultat, pogledajmo logiku formule. Mogli ste napraviti jednostavnu grešku u zagradama i redoslijedu operatora. Proučite i provjerite da li je kod vas sve ispravno. Ako je ispravno, prijeđite na sljedeći korak.

Ako koristite funkcije, budite sigurni da znate. Svaki od njih ima svoju sintaksu. Provjerite jeste li ispravno postavili parametre za formulu čitanjem pomoći na njoj. Pritisnite F1 i u prozoru pomoći programa Excel u pretrazi upišite svoju funkciju, na primjer, "". Program će prikazati listu dostupnih materijala za ovu funkciju. U pravilu su dovoljni da dobijete potpunu sliku o tome kako vaša funkcija funkcionira. Autori pomoći predstavljaju materijal na vrlo pristupačan način i daju primjere korištenja.

Korisnici često pogrešno navode reference ćelija u formulama, zbog čega dobijaju pogrešne rezultate. Prva stvar koju trebate učiniti da biste testirali vanjske formule je da omogućite prikaz formula u ćelijama. Da biste to učinili, trčite na vrpci Formule – Zavisnosti formule – Prikaži formule. Sada će ćelije prikazivati ​​formule umjesto rezultata izračunavanja. Možete prijeći očima preko lista i provjeriti jesu li veze ispravne. Da ponovo prikažete rezultate, ponovo pokrenite istu naredbu.

Da biste olakšali proces, možete uključiti strelice veza. Možete jednostavno odrediti na koje ćelije se formula odnosi klikom Formule – Zavisnosti formule – Utjecaj na ćelije. Na listu plave strelice To će naznačiti na koje podatke se pozivate.

Slično, možete vidjeti ćelije čije se formule odnose na datu ćeliju. Da bismo to uradili radimo: Formule – Zavisnosti formule – Zavisne ćelije.

Imajte na umu da će u složenim tabelama crtanje strelica oduzeti mnogo vremena i mašinskih resursa. Da biste uklonili strelice, kliknite Formule – Zavisnosti formule – Ukloni strelice.

Obično će pažljivo provjeravati formule pomoću gore navedenih alata riješiti probleme pogrešnih rezultata. Tražimo problem dok ne pobijedimo!

Ako se u Excelu pojavi kružna referenca

Ponekad nakon unosa formule, program upozorava da je unesena ciklička referenca. Računanje se zaustavlja. To znači da se formula odnosi na ćeliju, koja se, pak, odnosi na ćeliju u koju unosite formulu. Ispostavilo se da postoji zatvoreni ciklus proračuna, program će morati izračunati rezultat neograničeno. Ali to se neće dogoditi, bit ćete upozoreni i dati vam priliku da riješite problem.

Često se ćelije odnose jedna na drugu indirektno, tj. ne direktno, već preko međuformula.

Da biste pronašli takve "netačne" formule, pogledajte na vrpci: Formule – Zavisnosti formule – Provjera grešaka – Ciklične greške. Ovaj meni otvara listu ćelija sa zapetljanim formulama. Kliknite na bilo koju da postavite kursor u nju i provjerite formulu.

Naravno, kružne reference se eliminišu provjerom i ispravljanjem logike izračunavanja. Međutim, u nekim slučajevima, kružna referenca neće biti greška. Odnosno, ovaj sistem formula i dalje treba izračunati do stanja blizu ravnoteže, kada se praktički ne dešavaju nikakve promjene. Neki inženjerski problemi to zahtijevaju. Srećom, Excel to dozvoljava. Ovaj pristup se naziva "iterativni proračuni". Da ih uključite, kliknite Fajl – Opcije – Formule, i označite polje za potvrdu “Iterativni proračuni”. Instaliraj tamo:

  • Ograničenje broja ponavljanja– maksimalan broj iteracija (ciklusa) koji će se izvesti do potpunog zaustavljanja
  • Relativna greška– minimalna promjena ciljnih vrijednosti u jednoj iteraciji pri kojoj će se ponovno izračunavanje zaustaviti.

Odnosno, ciklična formula će se izračunavati sve dok se ne postigne relativna greška, ali ne više od navedenog maksimalnog broja iteracija.

Ugrađene Excel greške

Ponekad tokom izračunavanja postoje greške koje počinju sa znakom „#“. Na primjer, “#N/A”, “#NUMBER!”, itd. ove greške sam ja, pročitajte ovaj post i pokušajte razumjeti razlog vaše greške. Kada se to dogodi, lako možete sve popraviti.

Ako ne možete pronaći grešku u prilično složenoj formuli, kliknite na Uzvičnik pored ćelije i odaberite "Prikaži korake izračuna" u kontekstnom izborniku.

Na ekranu će se pojaviti prozor koji prikazuje u kojoj tački proračuna dolazi do greške; ona će biti podvučena u formuli. Ovo na pravi način shvatiti šta tačno nije u redu.

Ovo su, možda, svi glavni načini za pronalaženje i ispravljanje grešaka u Excelu. Pogledali smo najčešće probleme i kako ih riješiti. Ali reći ću vam šta da radite kada se greške moraju odmah predvidjeti u proračunima u postu o . Ne odvajajte 5 minuta vremena za ovaj članak; pažljivo čitanje uštedjet ćete puno vremena u budućnosti.

I veselim se vašim pitanjima i komentarima na ovu objavu!