Problemi s kompatibilnošću formule u programu Excel

Provjera kompatibilnosti pronašla je jedan ili više problema vezanih uz kompatibilnost formula sa starijim verzijama programa Microsoft Excel.

Počevši od programa Excel 2007 prema zadanim postavkama alat za provjeru kompatibilnosti provjerava ima li problema s starijim verzijama programa Excel. Ako vas zanima samo određena verzija, poništite okvire za ostale verzije.

Dijaloški okvir Provjera kompatibilnosti programa Excel

Važno: 

  • Ako se na popisu Značajan gubitak funkcionalnosti pojave problemi, riješite ih prije spremanja datoteke da biste mogli spriječiti trajni gubitak podataka ili nepravilno funkcioniranje.

  • Problemi na popisu Manji gubitak vjernosti mogu se riješiti prije no što nastavite sa spremanjem radne knjige – podaci i funkcije neće se izgubiti, no radna knjiga možda neće izgledati ili funkcionirati na potpuno isti način kada je otvorite u starijoj verziji programa Excel.

Savjet: Ako je potrebno istražiti mnogo problema, odaberite Kopiraj na novi list. Za rješavanje svakog problema koristite novi list Izvješće o kompatibilnosti.

Sadržaj članka

Problemi koji uzrokuju znatan gubitak funkcionalnosti

Problemi koji uzrokuju manji gubitak vjernosti prikaza

Problemi koji uzrokuju znatan gubitak funkcionalnosti

Problem

Rješenje

Neki radni listovi sadrže više formula polja koje se odnose na druge radne listove nego što odabrani oblik datoteke podržava. Neke od ovih formula polja neće biti spremljene i pretvorit će se u #VALUE! .

Što znači    U programu Excel 2007 i novijim poljima radne knjige koje se odnose na druge radne listove ograničene su samo dostupnom memorijom, ali u programu Excel 97-2003 radne listove mogu sadržavati samo do 65.472 polja radne knjige koje se odnose na druge radne listove. Polja radne knjige koja premašuju to ograničenje pretvorit će se u pogreške #VALUE! i prikazati kao takve.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže formule polja koje se odnose na neki drugi radni list, a zatim unesite potrebne promjene da biste izbjegli #VALUE! .

Neke formule sadrže polja s brojem elemenata većim od onoga koji podržava odabrani oblik datoteke. Polja s više od 256 stupaca ili 65 536 redaka neće se očuvati, a mogu proizvesti drukčije rezultate.

Što znači    U programu Excel 2010 i novijim verzijama možete koristiti formule polja koje sadrže elemente za više od 256 stupaca i 65.536 redaka. U programu Excel 2007 prekoračuje ograničenje elemenata polja i može uzvratiti razne rezultate.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije s formulama polja koja imaju više elemenata nego što je podržano u starijim verzijama programa Excel, a zatim unesite potrebne promjene.

Neke formule sadrže više vrijednosti, referenci i/ili imena nego što odabrani oblik datoteke podržava. Te se formule neće spremiti i pretvorit će se u #VALUE! .

Što znači    U programu Excel 2007 i noviji Maksimalna duljina sadržaja formule iznosi 8.192 znakova, a maksimalna interna duljina formule jest 16.384 bajtova. U programu Excel 97-2003 Maksimalna duljina sadržaja formule iznosi 1.024 znakova, a maksimalna interna duljina formule jest 1.800 bajtova. Kada kombinacija argumenata formule (uključujući vrijednosti, reference i/ili nazive) premašuje maksimalne granice programa Excel 97-2003, formule će rezultirati #VALUE! pogreške prilikom spremanja radne knjige u stariji oblik datoteke programa Excel.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže formule koje premašuju maksimalne granice duljine formule u programu Excel 97-2003, a zatim unesite potrebne promjene da biste izbjegli #VALUE! .

Neke formule imaju više razina gniježđenja nego što odabrani oblik datoteke podržava. Formule s više od sedam razina gniježđenja neće biti spremljene i pretvorit će se u #VALUE! .

Što znači    U programu Excel 2007 i novijoj formuli može sadržavati do 64 razina gnijezda, ali u programu Excel 97-2003 maksimalne su razine gniježđenja samo 7.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže formule s više od 7 razina gnijezda, a zatim unesite potrebne promjene da biste izbjegli #VALUE! .

Neke formule sadrže funkcije koje imaju više argumenata nego što odabrani oblik datoteke podržava. Formule koje imaju više od 30 argumenata po funkciji neće biti spremljene i pretvorit će se u #VALUE! .

Što znači    U programu Excel 2007 i novijoj formuli može sadržavati do 255 argumenata, ali u programu Excel 97-2003 maksimalna ograničenje argumenta u formuli iznosi samo 30.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže formule s više od 30 argumenata, a zatim unesite potrebne promjene da biste izbjegli #VALUE! .

Neke formule koriste više operanda-a nego što je dopušten odabrani oblik datoteke. Te se formule neće spremiti i pretvorit će se u #VALUE! .

Što znači    U programu Excel 2007 i noviji maksimalan broj operanda koji se mogu koristiti u formulama jest 1.024, ali u programu Excel 97-2003 maksimalna ograničenja operanda u formulama samo su 40.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže formule s više od 40 operands, a zatim unesite potrebne promjene da biste izbjegli #VALUE! .

Neke formule sadrže funkcije s više argumenata nego što odabrani oblik datoteke podržava. Formule s više od 29 argumenata funkcije neće biti spremljene i pretvorit će se u #VALUE! .

Što znači    U programu Excel 2007 i novijoj verziji koju stvorite pomoću značajke Visual Basic for Applications (VBA) možete sadržavati do 60 argumenata, ali u programu Excel 97-2003 broj argumenata u UDFs-u ograničen je VBA na samo 29.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže funkcije koje koriste više od 29 argumenata, a zatim unesite potrebne promjene da biste izbjegli #VALUE! . Možda ćete morati koristiti VBA kod da biste promijenili korisnički definirane funkcije.

Jedne ili više funkcija u ovoj radnoj knjizi nisu dostupne u starijim verzijama programa Excel.  Kada se ponovno izračuna u starijim verzijama, te će funkcije vratiti #NAME? Pogreška umjesto trenutnih rezultata.

Što znači    Excel 2007 i noviji sadrže nove i preimenovane funkcije. Budući da ove funkcije nisu dostupne u programu Excel 97-2003, vratit će #NAME? Pogreška umjesto očekivanih rezultata kada se radna knjiga otvori u starijoj verziji programa Excel..

U nekim slučajevima u formulu se dodaje prefiks _xlfn, na primjer =_xlfn.IFERROR (1,2).

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže funkcije koje nisu dostupne u starijim verzijama programa Excel, a zatim unesite potrebne promjene da biste izbjegli #NAME? .

Za sve preimenovane funkcije dostupne su funkcije kompatibilnosti. Da biste izbjegli pogreške, koristite njih.

Nove se funkcije mogu zamijeniti odgovarajućim funkcijama koje su dostupne u starijim verzijama programa Excel. Formule koje koriste nove funkcije možete i ukloniti tako da ih zamijenite rezultatima formule.

Neke formule sadrže reference na tablice koje nisu podržane u odabranom formatu datoteke. Te reference će se pretvoriti u reference ćelija.

Što znači    U programu Excel 2007 i novijim verzijama možete koristiti strukturirane referenca da biste pojednostavnili i intuitivniji rad s tablicama podataka kada koristite formule koje upućuju na tablicu, ili dijelove tablice ili cijelu tablicu. Ta značajka nije podržana u programu Excel 97-2003, a strukturirane će se reference pretvoriti u reference na ćelije.

Što učiniti    U provjeri kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže formule sa strukturiranim referencama na tablice te ih promijenili u reference ćelija koje želite koristiti.

Neke formule sadrže reference na tablice u drugim radnim knjigama koje trenutno nisu otvorene u ovoj instanci programa Excel. Te reference će se prilikom spremanja u formatu Excel 97-2003 pretvoriti u #REF jer se ne mogu pretvoriti u reference lista.

Što znači    U programu Excel 2007 i novijim verzijama možete koristiti strukturirane referenca da biste pojednostavnili i intuitivniji rad s tablicama podataka kada koristite formule koje upućuju na tablicu, ili dijelove tablice ili cijelu tablicu. Ta značajka nije podržana u programu Excel 97-2003, a strukturirane će se reference pretvoriti u reference na ćelije. Ako, međutim, strukturirane reference upućuju na tablice u drugim radnim knjigama koje trenutno nisu otvorene, one će se pretvoriti u pogreške #REF i prikazati kao takve.

Što učiniti    U provjeri kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže formule sa strukturiranim referencama na tablice u drugim radnim knjigama te ih izmijenili kako biste izbjegli pogreške #REF.

Neke ćelije u ovoj radnoj knjizi sadrže pravila za provjeru valjanosti podataka koja se odnose na više od 8192 diskontinuirana područja ćelija. Ta pravila za provjeru valjanosti podataka neće se spremiti.

Što znači    U programu Excel 2010 i novijim pravilima provjere valjanosti podataka mogu se odnositi na više od 8192 neneprekidnih područja ćelija. U programu Excel 97-2007 ova vrsta pravila provjere valjanosti podataka nije podržana i neće biti dostupna.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže pravila provjere valjanosti podataka koja se odnose na više od 8192 diskontinuirana područja ćelija, a zatim unesite potrebne promjene.

Neke ćelije u ovoj radnoj knjizi sadrže pravila provjere valjanosti podataka koja se odnose na vrijednosti u drugim radnim listovima. Ta pravila provjere valjanosti podataka nisu podržana u starijim verzijama programa Excel.

Što znači    U programu Excel 2010 i novijim verzijama možete koristiti pravila provjere valjanosti podataka koja se odnose na vrijednosti na drugim radnim listovima. U programu Excel 97-2007 ova vrsta provjere valjanosti podataka nije podržana i ne može se prikazati na radnom listu.

No sva pravila provjere valjanosti podataka ostaju dostupna u radnoj knjizi i primijenit će se kada se radna knjiga ponovno otvori u programu Excel 2010 i novijim verzijama, osim ako se pravila nisu uređivala u programu Excel 97-2007.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže pravila provjere valjanosti podataka koja se odnose na vrijednosti u drugim radnim listovima, a zatim unesite potrebne promjene na kartici Postavke u dijaloškom okviru Provjera valjanosti podataka (kartica Podaci u grupi Alati podataka).

Ova radna knjiga sadrži raspon konsolidacije podataka koji se poziva na ćelije izvan granica stupaca i redova odabranog datotečnog oblika. Formula koja se poziva na podatke u tom području prilagodit će se i možda se neće pravilno prikazati u starijim verzijama programa Excel.

Što znači    U programu Excel 2007 i kasnijim rasponom konsolidacije podataka mogu se nalaziti formule koje se odnose na podatke izvan ograničenja retka i stupca odabranog oblika datoteke. U programu Excel 97-2003 veličina radnog lista iznosi samo 256 stupaca za 65.536 redaka. Reference formule na podatke izvan tog ograničenja stupaca i redaka prilagodit će se i možda se neće pravilno prikazati.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli raspone konsolidacije podataka koji sadrže reference formule na podatke izvan granica redaka i stupaca za program Excel 97-2003, a zatim unesite potrebne promjene.

Ova radna knjiga sadrži prilagođene opise za korisnički definirane VBA funkcije. Svi će se prilagođeni opisi ukloniti.

Što znači    U programu Excel 2010 i novijim verzijama možete koristiti Visual Basic for Applications (VBA) da biste stvorili korisnički definirane funkcije (UDFs) s prilagođenim opisima. Prilagođeni Opisi nisu podržani u programu Excel 97-2007 i bit će uklonjeni.

Što učiniti    Nije potrebno ništa poduzimati jer će se svi prilagođeni opisi ukloniti.

Vrh stranice

Problemi koji uzrokuju manji gubitak vjernosti prikaza

Problem

Rješenje

Neke formule polja u ovoj radnoj knjizi odnose se na cijeli stupac. U starijim verzijama programa Excel te se formule mogu pretvoriti u #NUM! pogreške kada se ponovno izračunavaju.

Što znači    Formule polja koje se odnose na cijeli stupac u programu Excel 2007, a novije će se pretvoriti u i prikazivati kao #NUM! i prikazati kao takve prilikom ponovnog izračuna u programu Excel 97-2003.

Što učiniti    U provjeri kompatibilnosti kliknite Traži kako biste pronašli formule polja koje upućuju na cijeli stupac i zatim izvršili promjene potrebne za izbjegavanje pogrešaka #NUM.

Jedan ili više definiranih naziva u ovoj radnoj knjizi sadrži formule koje koriste više od 255 znakova, koliko je dopušteno u odabranom formatu datoteke. Te će formule biti spremljene, ali će prilikom uređivanja u starijim verzijama programa Excel biti odrezane.

Što znači    Ako imenovani rasponi u formulama premaše ograničenje od 255 znakova koje je podržano u programu Excel 97-2003, formula će funkcionirati pravilno, ali će u dijaloškom okviru Naziv biti odrezana i neće se moći uređivati.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije koje u formulama sadrže imenovane raspone, a zatim unesite potrebne promjene da bi korisnici mogli uređivati te formule u programu Excel 97-2003.

Neke formule u ovoj radnoj knjizi su povezane s drugim radnim knjigama koje su zatvorene. Prilikom ponovnog izračuna tih formula u ranijim verzijama programa Excel bez otvaranja povezanih radnih knjiga, znakovi iznad ograničenja od 255 znakova se neće moći vratiti.

Što znači    Ako su formule u radnoj knjizi povezane s drugim radnim knjigama koje su zatvorene, prilikom ponovnog izračuna u verziji programa Excel 97-2007 te formule mogu prikazati najviše 255 znakova. Rezultati formula mogli bi biti odrezani.

Što učiniti    Pronađite ćelije koje sadrže formule s vezama sa zatvorenim radnim knjigama, a zatim provjerite veze i unesite potrebne promjene da biste izbjegli odrezane rezultate formula u programu Excel 97-2003.

Formula za provjeru valjanosti podataka sadrži više od 255 znakova.

Što znači    Ako imenovani rasponi u formulama premaše ograničenje od 255 znakova koje je podržano u programu Excel 97-2003, formula će funkcionirati ispravno, ali će biti odrezana i neće se moći uređivati.

Što učiniti    U alatu za provjeru kompatibilnosti kliknite Traži da biste pronašli ćelije koje sadrže formule za provjeru valjanosti podataka, a zatim koristite manje od 255 znakova po formuli da bi ih korisnici mogli uređivati u programu Excel 97-2003.

Vrh stranice

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×