Težave z združljivostjo formul v Excelu

Velja za
Excel za Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Preverjevalnik združljivosti je zaznal eno ali več težav z združljivostjo, povezanih s formulami, s prejšnjimi različicami Microsoft Excela.

Začenši s programom Excel 2007, preverjevalnik združljivosti privzeto preverja, ali so težave s starejšimi različicami Excela. Če vas zanima le določena različica, odstranite potrditvena polja za druge različice.

Pogovorno okno »Preverjevalnik združljivosti s programom Excel«

Pomembno

  • Če vidite težave na seznamu Znatna izguba funkcionalnosti, jih najprej odpravite in šele nato shranite datoteko. Tako boste preprečili trajno izgubo podatkov ali napačno delovanje.
  • Težave, ki povzročijo manjšo izgubo ločljivosti, je včasih pred nadaljevanjem shranjevanja delovnega zvezka treba odpraviti – podatki in funkcionalnosti niso izgubljeni, a delovni zvezek morda ne bo videti povsem enako ali pa ne bo delal povsem enako, če ga odprete v starejši različici Excela.

Namig

Če morate raziskati veliko težav, izberite Kopiraj na nov list. Uporabite nov list Poročilo o združljivosti in obdelajte posamezno težavo.

V tem članku

Težave, ki povzročajo večjo izgubo funkcionalnosti

Težava Rešitev
Nekateri delovni listi vsebujejo več formul polja, ki se sklicujejo na druge delovne liste, kot jih podpira izbrana oblika zapisa datoteke. Nekatere od teh formul polj ne bodo shranjene in bodo pretvorjene v #VALUE! . Kaj to pomeni V programu Excel 2007 in novejših različicah so polja delovnih zvezkov, ki se sklicujejo na druge delovne liste, omejena le s pomnilnikom, ki je na voljo, v programih Excel 97–2003 pa lahko delovni listi vsebujejo le do 65.472 polj delovnih zvezkov, ki se sklicujejo na druge delovne liste. Matrike delovnih zvezkov, ki presegajo najvišjo omejitev, bodo pretvorjene in prikazane #VALUE! .
Kaj storiti V preverjevalniku združljivosti kliknite Najdi , če želite poiskati celice, ki vsebujejo formule polja, ki se sklicujejo na drug delovni list, in nato naredite potrebne spremembe, da se izognete #VALUE! .
Nekatere formule imajo matrike z več elementi, kot jih podpira izbrana oblika zapisa datoteke. Matrike z več kot 256 stolpci in 65.536 vrsticami ne bodo shranjene ter lahko prikažejo različne rezultate. Kaj to pomeni V programu Excel 2010 in novejših različicah lahko uporabite formule polja, ki vsebujejo elemente za več kot 256 stolpcev in 65.536 vrstic. V programu Excel 2007 to presega omejitev za elemente polja in lahko vrne drugačne rezultate.
Kaj storiti V preverjevalniku združljivosti kliknite Najdi, če želite poiskati celice z matrikami formul, ki imajo več elementov, kot jih podpirajo starejše različice Excela, nato pa opravite potrebne spremembe.
Nekatere formule vsebujejo več vrednosti, sklicev in/ali imen, kot jih podpira izbrana oblika zapisa datoteke. Te formule ne bodo shranjene in bodo pretvorjene v #VALUE! . Kaj to pomeni V Excelu 2007 in novejših različicah je največja dolžina vsebine formule 8.192 znakov, največja notranja dolžina formule pa 16.384 bajtov. V programih Excel 97–2003 je največja dolžina vsebine formule 1.024 znakov, največja notranja dolžina formule pa 1.800 bajtov. Ko kombinacija argumentov formule (vključno z vrednostmi, sklici in/ali imeni) preseže največje omejitve programov Excel 97–2003, bodo formule rezultat #VALUE! napake, ko shranite delovni zvezek v starejšo obliko zapisa Excelove datoteke.
Kaj storiti V preverjevalniku združljivosti kliknite Najdi , da poiščete celice s formulami, ki presegajo omejitve največje dolžine formule v programih Excel 97–2003, in nato naredite potrebne spremembe, da se izognete #VALUE! .
Nekatere formule imajo več ravni gnezdenja, kot jih podpira izbrana oblika zapisa datoteke. Formule z več kot sedmimi stopnjami gnezdenja ne bodo shranjene in bodo pretvorjene v #VALUE! . Kaj to pomeni V programu Excel 2007 in novejših različicah lahko formula vsebuje do 64 ravni gnezdenja, v programih Excel 97–2003 pa je največja dovoljena raven gnezdenja le 7.
Kaj storiti V preverjevalniku združljivosti kliknite Najdi , da poiščete celice, ki vsebujejo formule z več kot 7 ravnmi gnezdenja, in nato naredite potrebne spremembe, da se izognete #VALUE! .
Nekatere formule vsebujejo funkcije, ki imajo več argumentov, kot jih podpira izbrana oblika zapisa datoteke. Formule, ki imajo več kot 30 argumentov na funkcijo, ne bodo shranjene in bodo pretvorjene v #VALUE! . Kaj to pomeni V programu Excel 2007 in novejših različicah lahko formula vsebuje do 255 argumentov, v programih Excel 97–2003 pa je največja omejitev argumentov v formuli le 30.
Kaj storiti V preverjevalniku združljivosti kliknite Najdi , da poiščete celice, ki vsebujejo formule z več kot 30 argumenti, in nato naredite potrebne spremembe, da se izognete #VALUE! .
Nekatere formule uporabljajo več operandov, kot jih dovoljuje izbrana oblika zapisa datoteke. Te formule ne bodo shranjene in bodo pretvorjene v #VALUE! . Kaj to pomeni V programu Excel 2007 in novejših različicah je največje število operandov, ki jih je mogoče uporabiti v formulah, 1.024, v programih Excel 97–2003 pa je največja omejitev operandov v formulah le 40.
Kaj storiti V preverjevalniku združljivosti kliknite Najdi , da poiščete celice, ki vsebujejo formule z več kot 40 operandi, in nato naredite potrebne spremembe, da se izognete #VALUE! .
Nekatere formule vsebujejo funkcije z več argumenti, kot jih podpira izbrana oblika zapisa datoteke. Formule z več kot 29 argumenti za funkcijo ne bodo shranjene in bodo pretvorjene v #VALUE! . Kaj to pomeni V programu Excel 2007 in novejših različicah lahko funkcija User-Defined, ki jo ustvarite s funkcijo VBA (VBA), vsebuje do 60 argumentov, v programih Excel 97–2003 pa je število argumentov v funkcijah za ustvarjanje pravic omejeno z jezikom VBA na le 29.
Kaj storiti V preverjevalniku združljivosti kliknite Najdi , da poiščete celice s funkcijami, ki uporabljajo več kot 29 argumentov, in nato naredite potrebne spremembe, da se izognete #VALUE! . Morda boste morali uporabiti kodo VBA za spreminjanje uporabniško določenih funkcij.
Nekatere funkcije v delovnem zvezku niso na voljo v starejših različicah Excela. Ko se te funkcije preračunajo v starejših različicah, vrnejo #NAME? napake namesto njihovih trenutnih rezultatov. Kaj to pomeni Excel 2007 in novejše različice ponujajo nove in preimenovane funkcije. Ker te funkcije niso na voljo v izdajah Excel 97–2003, bodo vrnile #NAME? napako namesto pričakovanih rezultatov, ko je delovni zvezek odprt v starejši različici Excela.
V nekaterih primerih bo formuli dodana _xlfn ali primer =_xlfn.IFERROR (1,2).
Kaj storiti V preverjevalniku združljivosti kliknite Najdi, če želite poiskati celice s funkcijami, ki niso na voljo v starejših različicah Excela, in nato naredite potrebne spremembe, da preprečite napake #IME?.
Združljivostne funkcije so na voljo za vse preimenovane funkcije. Če se želite izogniti težavam, uporabite te funkcije.
Nove funkcije lahko zamenjate z ustreznimi funkcijami, ki so na voljo v starejših različicah Excela. Odstranite lahko tudi formule, ki uporabljajo nove funkcije, tako da jih nadomestite z rezultati formul.
Nekatere formule imajo sklice na tabele, ki jih izbrana oblika zapisa datotek ne podpira. Ti sklici bodo pretvorjeni v sklice na celico. Kaj to pomeni V programu Excel 2007 in novejših različicah lahko uporabite strukturirane sklice, da olajšate in naredite bolj intuitivno delo s podatki tabele, ko uporabljate formule, ki se sklicujejo na tabelo, bodisi dele tabele ali celotno tabelo. Ta funkcija ni podprta v izdajah Excel 97–2003 in sestavljeni sklici bodo pretvorjeni v sklice na celico.
Kaj storiti Če želite poiskati celice s formulami, ki imajo sestavljene sklice na tabele, v pregledovalniku združljivosti kliknite Najdi, tako da jih lahko spremenite v sklice na celico, ki jih želite uporabiti.
Nekatere formule vključujejo sklice na tabele v drugih delovnih zvezkih, ki trenutno niso odprti v tem primerku Excela. Ob shranjevanju v obliko zapisa v izdajah Excel 97-2003 bodo ti sklici pretvorjeni v #SKLIC, ker jih ni mogoče pretvoriti v sklice na list. Kaj to pomeni V programu Excel 2007 in novejših različicah lahko uporabite strukturirane sklice, da olajšate in naredite bolj intuitivno delo s podatki tabele, ko uporabljate formule, ki se sklicujejo na tabelo, bodisi dele tabele ali celotno tabelo. Ta funkcija ni podprta v izdajah Excel 97–2003 in sestavljeni sklici bodo pretvorjeni v sklice na celico. Če pa sestavljeni klici kažejo na tabele v drugih delovnih zvezkih, ki trenutno niso odprti, bodo pretvorjeni v in prikazani kot napake #REF.
Kaj storiti Če želite v drugih delovnih zvezkih poiskati celice, v katerih so formule s sestavljenimi sklici na tabele, v pregledovalniku združljivosti kliknite Najdi. Tako spremenite celice in preprečite napake #SKLIC.
Ena ali več celic v tem delovnem zvezku vsebuje pravila za preverjanje veljavnosti podatkov, ki se sklicujejo na več kot 8192 nepovezanih območij celic. Ta pravila za preverjanje veljavnosti podatkov ne bodo shranjena. Kaj to pomeni V programu Excel 2010 in novejših različicah se lahko pravila za preverjanje veljavnosti podatkov nanašajo na več kot 8192 nepovezanih območij celic. V programih Excel 97–2007 ta vrsta pravila za preverjanje veljavnosti podatkov ni podprta in ne bo na voljo.
Kaj storiti V preverjevalniku združljivosti kliknite Najdi, če želite poiskati celice s pravili za preverjanje veljavnosti podatkov, ki se sklicujejo na več kot 8192 nepovezanih področij celic, nato pa opravite potrebne spremembe.
Več celic tega delovnega zvezka ima pravila za preverjanje veljavnosti podatkov, ki se sklicujejo na vrednosti v drugih delovnih zvezkih. Teh pravil za preverjanje veljavnosti podatkov starejše različice Excela ne podpirajo. Kaj to pomeni V programu Excel 2010 in novejših različicah lahko uporabite pravila za preverjanje veljavnosti podatkov, ki se sklicujejo na vrednosti na drugih delovnih listih. V programih Excel 97–2007 ta vrsta preverjanja veljavnosti podatkov ni podprta in je ni mogoče prikazati na delovnem listu.
Vendar pa vsa pravila za preverjanje veljavnosti podatkov ostanejo na voljo v delovnem zvezku in se uporabijo, ko delovni zvezek znova odprete v programu Excel 2010 in novejših različicah, razen če so bila pravila urejena v programih Excel 97–2007.
Kaj storiti V preverjevalniku združljivosti kliknite Najdi, če želite poiskati celice s pravili za preverjanje veljavnosti podatkov, ki se sklicujejo na vrednosti v drugih delovnih listih, nato pa v pogovornem oknu Preverjanje veljavnosti podatkov na zavihku Nastavitve (zavihek Podatki, skupina Podatkovna orodja) opravite potrebne spremembe.
Ta delovni zvezek ima obseg za usklajevanje podatkov s sklici na celice, ki presegajo omejitve vrstic in stolpcev izbrane oblike zapisa datoteke. Sklici formul za podatke tega področja bodo prilagojeni in morda ne bodo prikazani pravilno v starejših različicah Excela. Kaj pomeni V programu Excel 2007 in novejših različicah so v obsegu za usklajevanje podatkov lahko formule, ki se sklicujejo na podatke, ki presegajo omejitev vrstic in stolpcev izbrane oblike zapisa datoteke. V izdajah Excel 97–2003 je velikost delovnega lista le 256 stolpcev krat 65.536 vrstic. Sklici formul na podatke v celicah, ki presegajo omejitev vrstic in stolpcev, so prilagojeni in morda ne bodo prikazani pravilno.
Kaj storiti V preverjevalniku združljivosti kliknite Najdi, če želite poiskati obsege za usklajevanje podatkov s sklici formul, ki presegajo omejitev vrstic in stolpcev v izdajah Excel 97–2003, nato pa opravite potrebne spremembe.
V tem delovnem zvezku so opisi po meri za uporabniško določene funkcije VBA. Vsi opisi po meri bodo odstranjeni. Kaj pomeni V programu Excel 2010 in novejših različicah lahko s funkcijo VBA (VBA) ustvarite User-Defined funkcije (UDF) z opisi po meri. Opisi po meri v izdajah Excel 97–2007 niso podprti in bodo odstranjeni.
Kaj storiti Zahtevano ni nobeno dejanje, ker bodo odstranjeni vsi opisi po meri.

Na vrh strani

Težave, ki povzročajo manjšo izgubo natančnosti

Težava Rešitev
Nekatere formule polja v tem delovnem zvezku se sklicujejo na celoten stolpec. V starejših različicah Excela se te formule lahko pretvorijo v #NUM. napake, ko so znova izračunane. Kaj pomeni Formule s polji, ki se sklicujejo na celoten stolpec v programu Excel 2007 in novejših različicah, bodo pretvorjene in prikazane kot #NUM! napake, ko so znova izračunane v izdajah Excel 97–2003.
Kaj storiti V pregledovalniku združljivosti kliknite Najdi, če želite poiskati matrične formule, ki se sklicujejo na celoten stolpec, tako da lahko naredite potrebne spremembe in preprečite napake #ŠTEV.
Nekaj določenih imen ima v delovnem zvezku formule, ki presegajo 255 znakov, dovoljenih v izbrani obliki datoteke. Formule bodo shranjene, vendar bodo pri urejanju v starejših različicah Excela odrezane. Kaj pomeni Ko imenovani obsegi v formulah presežejo omejitev 255 znakov, ki jo podpirajo izdaje Excel 97–2003, bo formula pravilno delovala, a bo v pogovornem oknu Ime prirezana in je ne bo mogoče urediti.
Kaj storiti V pregledovalniku združljivosti kliknite Najdi, če želite poiskati celice z imenovanimi obsegi v formulah, in naredite potrebne spremembe, tako da lahko uporabniki uredijo formule v izdajah Excel 97–2003.
Nekatere formule v tem delovnem zvezku so povezane z drugimi delovnimi zvezki, ki so zaprti. Ko te formule znova izračunamo v starejših različicah Excela, ne da bo odprli povezane delovne zvezke, program ne more vrniti znake, ki presegajo omejitev 255. Kaj pomeni Ko so formule v delovnem zvezku povezane z drugimi zaprtimi delovnimi zvezki, lahko prikažejo največ 255 znakov, ko so znova izračunani v izdajah Excel 97–2003. Rezultati formule bodo morda prirezani.
Kaj storiti Poiščite celice, v katerih so formule s povezavami do drugih zaprtih delovnih zvezkov. Preverite povezave in jih po potrebi spremenite, da se izognete prirezanim rezultatom formule v izdajah Excel 97–2003.
Formula za preverjanje veljavnosti podatkov ima več kot 255 znakov. Kaj pomeni Ko imenovane formule za preverjanje veljavnosti podatkov presegajo omejitev 255 znakov, ki je podprta v izdajah Excel 97–2003, bo formula pravilno delovala, vendar bo prirezana in je ne bo mogoče urediti.
Kaj storiti V preverjevalniku združljivosti kliknite Najdi, če želite poiskati celice s formulami za preverjanje veljavnosti podatkov, in nato v formuli uporabite manj znakov, tako da jih lahko uporabniki uredijo v izdajah Excel 97–2003.

Na vrh strani