Kaavojen yhteensopivuusongelmat Excelissä

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Yhteensopivuuden tarkistaminen on löytänyt vähintään yhden kaavoihin liittyvän yhteensopivuusongelman, joka esiintyy aiempien Microsoft Excelin versioiden kanssa toimittaessa.

Excel 2007: ssä alkaa oletusarvoisesti yhteensopivuuden tarkistaminen tarkistaa ongelmat Excelin aiemmissa versioissa. Jos haluat vain muuttaa tietyn versio, poista valintaruutujen valinta, jos muut versiot.

Excel-yhteensopivuuden tarkistaminen-valintaikkuna

Tärkeää: 

  • Jos Huomattava toimintojen menetys -luetteloon on listattu ongelmia, käy ne huolellisesti läpi ennen tiedoston tallentamista, jotta et menetä tietoja pysyvästi ja jotta estät tiedoston virheellisen toiminnan.

  • Vähäinen laadun menetys -luetteloon listatut ongelmat on ehkä korjattava, ennen kuin jatkat työkirjan tallentamista. Tietoja tai toimintoja ei menetetä, mutta työkirja ei välttämättä näytä täsmälleen samalta tai toimi täsmälleen samalla tavalla Excelin aiemmassa versiossa avattuna.

Vihje: Jos tutkittavia asioita on paljon, valitse Kopioi uuteen taulukkoon. Käy kaikki ongelmat läpi käyttämällä uutta Yhteensopivuusraportti-taulukkoa.

Artikkelin sisältö

Ongelmat, jotka aiheuttavat merkittäviä toiminnallisuuden menetyksiä

Ongelmat, jotka aiheuttavat vähäisiä menetyksiä

Ongelmat, jotka aiheuttavat merkittäviä toiminnallisuuden menetyksiä

Ongelma

Ratkaisu

Jotkin laskentataulukot sisältävät enemmän muihin laskentataulukoihin viittaavia matriisikaavoja, kuin valittu tiedostomuoto tukee. Joitain matriisikaavoja ei tallenneta ja ne muunnetaan #ARVO! -virheiksi.

Mitä tämä merkitsee?    Excel 2007: ssä ja uudemmissa versioissa työkirjan taulukoita, joka viittaa muiden laskentataulukoiden on rajoitettu vain käytettävissä olevan muistin mukaan, mutta Excel 97 – 2003-laskentataulukoita voi sisältää vain enintään 65,472 työkirjan taulukoita, joka viittaa muiden laskentataulukoiden. Työkirjan matriiseja enimmäismäärän ylittävät muunnetaan ja näyttää #VALUE! virheet.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, jotka sisältävät toiseen laskentataulukkoon viittaavia matriisikaavoja. Tee sitten tarvittavat muutokset, jotta niitä ei muunneta #ARVO! -virheiksi.

Jotkin kaavat sisältävät matriiseja, joissa on enemmän elementtejä, kuin valittu tiedostomuoto tukee. Matriiseja, joissa on enemmän kuin 256 saraketta tai 65 536 riviä, ei tallenneta ja ne voivat tuottaa erilaisia tuloksia.

Mitä tämä merkitsee?    Excel 2010: ssä ja myöhemmissä versioissa voit käyttää matriisikaavoja, jotka sisältävät elementtien yli 256 saraketta ja 65 536 riviä. Excel 2007: ssä tämä ylittää taulukkoelementtien ja saattaa tuottaa erilaisia tuloksia.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, joissa on matriisikaavoja, jotka sisältävät enemmän elementtejä kuin Excelin aiemmat versiot tukevat. Tee sitten tarvittavat muutokset.

Jotkin kaavat sisältävät enemmän arvoja, viittauksia ja/tai nimiä, kuin valittu tiedostomuoto tukee. Näitä kaavoja ei tallenneta ja ne muunnetaan #ARVO! -virheiksi.

Mitä tämä merkitsee?    Excel 2007: ssä ja uudemmissa versioissa kaavan sisällön enimmäispituus on 8 192 merkkiä ja sisäisen kaavan enimmäispituus on 16 384 tavua. Excel 97 – 2003-kaavan sisällön enimmäispituus on 1 024 merkkiä ja sisäisen kaavan enimmäispituus on 1 800 tavua. Kun (mukaan lukien arvot, viittaukset ja/tai nimet) kaavan argumenttien yhdistelmä ylittää Excel 97 – 2003 enimmäispituus, kaavat aiheuttaa #VALUE! virheet, kun tallennat työkirjan Excelin aiemmassa tiedostomuodossa.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, jotka sisältävät Excel 97–2003:n kaavojen enimmäispituuden ylittäviä kaavoja. Tee sitten tarvittavat muutokset, jotta niitä ei muunneta #ARVO! -virheiksi.

Joissain kaavoissa on enemmän sisäkkäisyystasoja, kuin valittu tiedostomuoto tukee. Enemmän kuin seitsemän sisäkkäisyystasoa sisältäviä kaavoja ei tallenneta ja ne muunnetaan #ARVO! -virheiksi.

Mitä tämä merkitsee?    Excel 2007: ssä ja uudemmissa versioissa kaava voi sisältää 64 sisäkkäisyystasoa, mutta Excel 97 – 2003-ohjelmissa Sisäkkäisyystasojen enimmäismäärä on vain 7.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, jotka sisältävät kaavoja, joissa on enemmän kuin seitsemän sisäkkäisyystasoa. Tee sitten tarvittavat muutokset, jotta niitä ei muunneta #ARVO! -virheiksi.

Jotkin kaavat sisältävät funktioita, joissa on enemmän argumentteja, kuin valittu tiedostomuoto tukee. Yli 30 argumenttia funktiota kohden sisältäviä kaavoja ei tallenneta ja ne muunnetaan #ARVO! -virheiksi.

Mitä tämä merkitsee?    Excel 2007: ssä ja uudemmassa versiossa kaava voi sisältää 255 argumenttia, mutta Excel 97 – 2003-kaavan argumenttien enimmäismäärä on 30.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, jotka sisältävät kaavoja, joissa on yli 30 argumenttia. Tee sitten tarvittavat muutokset, jotta niitä ei muunneta #ARVO! -virheiksi.

Jotkin kaavat käyttävät useampia operandeja, kuin valittu tiedostomuoto sallii. Näitä kaavoja ei tallenneta ja ne muunnetaan #ARVO! -virheiksi.

Mitä tämä merkitsee?    Excel 2007: ssä ja uudemmissa versioissa, kaavoissa käytettävien operandien enimmäismäärä on 1 024, mutta Excel 97 – 2003-kaavoissa operandien enimmäismäärä on vain 40.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, jotka sisältävät kaavoja, joissa on yli 40 operandia. Tee sitten tarvittavat muutokset, jotta niitä ei muunneta #ARVO! -virheiksi.

Jotkin kaavat sisältävät funktioita, joissa on useampia argumentteja, kuin valittu tiedostomuoto tukee. Yli 29 argumenttia funktiota kohden sisältäviä kaavoja ei tallenneta ja ne muunnetaan #ARVO! -virheiksi.

Mitä tämä merkitsee?    Excel 2007: ssä ja uudemmissa versioissa käyttäjän määrittämä funktio (UDF), jonka luot Visual Basic for Applications (VBA) avulla voi sisältää 60 argumenttia, mutta Excel 97 – 2003-argumenttia määrän rajoittavat VBA, vain 29.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, jotka sisältävät useampaa kuin 29 argumenttia käyttäviä funktioita. Tee sitten tarvittavat muutokset, jotta niitä ei muunneta #ARVO! -virheiksi. Käyttäjän määrittämät funktiot on ehkä muutettava VBA-koodilla.

Vähintään yksi tämän työkirjan funktio ei ole käytettävissä Excelin aiemmissa versioissa.  Kun funktiot lasketaan uudelleen aiemmissa versioissa, ne palauttavat #NIMI? -virheen nykyisten tulosten sijaan.

Mitä tämä merkitsee?    Excel 2007: n ja uudemman on uusia ja Uudelleennimetyt funktiot. Seuraavat toiminnot eivät ole käytettävissä Excel 97 – 2003-ohjelmissa, koska ne palauttavat #NAME? sen sijaan, että odotetut tulokset, kun työkirja avataan Excelin aiemmassa versiossa virhe...

Joissakin tapauksissa kaavaan lisätään etuliite _xlfn, esimerkiksi =_xlfn.JOSVIRHE (1,2).

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, jotka sisältävät funktioita, jotka eivät ole käytettävissä Excelin aiemmissa versioissa. Tee sitten tarvittavat muutokset, jotta niitä ei muunneta #NIMI? -virheiksi.

Yhteensopivuusfunktiot ovat käytettävissä kaikissa uudelleennimetyissä funktioissa. Voit käyttää kyseisiä funktioita virheiden välttämiseksi.

Uudet funktiot voidaan korvata sopivilla funktioilla, jotka ovat käytettävissä Excelin aiemmissa versioissa. Voit myös poistaa uusia funktioita käyttäviä kaavoja korvaamalla ne kaavan tuloksilla.

Jotkin kaavat sisältävät taulukkoviittauksia, joita ei tueta valitussa tiedostomuodossa. Nämä viittaukset muunnetaan soluviittauksiksi.

Mitä tämä merkitsee?    Excel 2007: ssä ja uudemmissa versioissa voit käyttää jäsennettyjä viittauksia, jotta se helpompaa ja nopeampaa taulukon tiedot, kun käytät kaavoja, jotka viittaavat taulukon, taulukon osiin tai koko taulukon. Tätä ominaisuutta ei tueta Excel 97 – 2003: ssa ja jäsennetyt viittaukset muunnetaan soluviittauksia.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, joissa on jäsennettyjä viittauksia taulukoihin sisältäviä kaavoja, jotta voit muuttaa ne haluamiksesi soluviittauksiksi.

Jotkin kaavat sisältävät viittauksia muiden työkirjojen taulukoihin, jotka eivät ole avoimina tässä Excelin ilmentymässä. Nämä viittaukset muunnetaan muotoon #VIITTAUS tallennettaessa Excel 97–2003-muotoon, sillä niitä ei voida muuntaa taulukkoviittauksiksi.

Mitä tämä merkitsee?    Excel 2007: ssä ja uudemmissa versioissa voit käyttää jäsennettyjä viittauksia, jotta se helpompaa ja nopeampaa taulukon tiedot, kun käytät kaavoja, jotka viittaavat taulukon, taulukon osiin tai koko taulukon. Tätä ominaisuutta ei tueta Excel 97 – 2003: ssa ja jäsennetyt viittaukset muunnetaan soluviittauksia. Kuitenkin jos jäsennettyjä viittauksia muihin työkirjoihin, jotka eivät ole avoinna olevaan taulukkoon, ne muunnetaan ja näytetään #REF virheitä.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, joissa on jäsennettyjä viittauksia toisissa työkirjoissa oleviin taulukoihin sisältäviä kaavoja. Muuta ne, jotta voit välttää #VIITTAUS-virheet.

Vähintään yksi tämän työkirjan solu sisältää tietojen kelpoisuuden tarkistamissääntöjä, jotka viittaavat useampaan kuin 8 192 epäyhtenäiseen solualueeseen. Näitä tietojen kelpoisuuden tarkistamissääntöjä ei tallenneta.

Mitä tämä merkitsee?    Excel 2010: ssä ja myöhemmissä versioissa kelpoisuusehdot voidaan viitata yli 8 192 epäyhtenäiseen solualueeseen. Excel 97 – 2007-tällaista tietojen Kelpoisuussääntö ei tueta, ja ne eivät ole käytettävissä.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, jotka sisältävät useampaan kuin 8 192 epäyhtenäiseen solualueeseen viittaavia tietojen kelpoisuuden tarkistamissääntöjä. Tee tarvittavat muutokset.

Vähintään yksi tämän työkirjan solu sisältää tietojen kelpoisuuden tarkistamissääntöjä, jotka viittaavat muissa laskentataulukoissa oleviin arvoihin. Näitä tietojen kelpoisuuden tarkistamissääntöjä ei tueta Excelin aiemmissa versioissa.

Mitä tämä merkitsee?    Excel 2010: ssä ja myöhemmissä versioissa voit käyttää tietojen kelpoisuuden tarkistamissäännöt, joka viittaa muiden laskentataulukoiden arvoihin. Excel 97 – 2007-tällaista tietojen kelpoisuuden tarkistaminen ei tueta, joten niitä ei näytetä laskentataulukossa.

Kuitenkin kaikki tietojen kelpoisuuden tarkistamissäännöt ovat kuitenkin käytettävissä työkirjassa ja niitä käytetään, kun työkirja avataan uudelleen Excel 2010: ssä ja myöhemmissä versioissa, ellei sääntöjä ole muokattu Excel 97 – 2007.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, jotka sisältävät muiden laskentataulukoiden arvoihin viittaavia tietojen kelpoisuuden tarkistamissääntöjä. Tee sitten tarvittavat muutokset Tietojen kelpoisuuden tarkistaminen -valintaikkunan Asetukset-välilehdessä (Tiedot-välilehti, Datatyökalut-ryhmä).

Tässä työkirjassa on tietojen koontialue, joka sisältää viittauksia valitun tiedostomuodon salliman rivien ja sarakkeiden enimmäismäärän ulkopuolella sijaitseviin soluihin. Tämän alueen tietoihin viittaavia kaavaviittauksia muokataan, eivätkä ne ehkä näy oikein Excelin aiemmissa versioissa.

Mitä tämä merkitsee?    Excel 2007: ssä ja uudemmissa versioissa koonnin tietoalueiden voi olla kaavoja, jotka viittaavat tiedot sijaitsevat valitun tiedostomuodon rivi- ja ulkopuolella. Excel 97 – 2003-laskentataulukon koko on vain 256 saraketta ja 65 536. Kaavojen viittaukset tämän rivi- ja sarakealueen ulkopuolella soluissa oleviin tietoihin on säädetty ja eivät ehkä näy oikein.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna tietojen koontialueet, jotka sisältävät kaavaviittauksia Excel 97-2003:n salliman rivien ja sarakkeiden enimmäismäärän ulkopuolella sijaitseviin tietoihin. Tee sitten tarvittavat muutokset.

Tässä työkirjassa on mukautettuja kuvauksia käyttäjän määrittämille VBA-funktioille. Kaikki mukautetut kuvaukset poistetaan.

Mitä tämä merkitsee?    Valitse Excel 2010: ssä ja myöhemmissä versioissa voit Visual Basic for Applications (VBA) voit luoda käyttäjän määrittämiä funktioita (UDF) mukautetut kuvaukset. Mukautetut kuvaukset ei tueta Excel 97 – 2007 ja poistetaan.

Toimintaohjeet    Toimia ei tarvita, sillä kaikki mukautetut kuvaukset poistetaan.

Sivun alkuun

Ongelmat, jotka aiheuttavat vähäisiä tarkkuuden menetyksiä

Ongelma

Ratkaisu

Jotkin tämän työkirjan matriisikaavat viittaavat koko sarakkeeseen. Excelin aiemmat versiot saattavat muuntaa nämä kaavat #LUKU! -virheiksi, kun kaavat lasketaan uudelleen.

Mitä tämä merkitsee?    Excel 2007: ssä ja uudemmissa versioissa koko sarakkeeseen viittaavat Matriisikaavat muunnetaan ja näytetään #NUM! virheet, kun kaavat lasketaan uudelleen Excel 97 – 2003-ohjelmissa.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna koko sarakkeeseen viittaavat matriisikaavat, jotta voit tehdä tarvittavat muutokset ja välttää #LUKU!-virheet.

Vähintään yksi tämän työkirjan määritetyistä nimistä sisältää kaavoja, joissa on yli 255 merkkiä (valitun tiedostomuodon suurin sallittu määrä). Nämä kaavat tallennetaan, mutta ne katkaistaan, kun niitä muokataan Excelin aiemmissa versioissa.

Merkitys    Kun kaavojen nimetyt alueet ylittävät Excel 97–2003:n tukeman 255 merkin rajan, kaava toimii oikein, mutta se katkaistaan Nimi-valintaikkunassa eikä sitä voi muokata.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, jotka sisältävät kaavojen nimettyjä alueita. Tee sitten tarvittavat muutokset, jotta käyttäjät voivat muokata kaavoja Excel 97–2003:ssa.

Jotkin tämän työkirjan kaavat on yhdistetty toisiin suljettuihin työkirjoihin. Kun nämä kaavat lasketaan uudelleen Excelin aiemmissa versioissa niin, ettei yhdistettyjä työkirjoja avata, vain ensimmäiset 255 merkkiä palautetaan.

Merkitys    Jos työkirjan kaavat on yhdistetty toisiin suljettuihin työkirjoihin, ne voivat näyttää enintään 255 merkkiä, kun ne lasketaan uudelleen Excel 97–2003:ssa. Kaavan tulokset saatetaan katkaista.

Toimintaohjeet    Etsi solut, jotka sisältävät toisiin suljettuihin työkirjoihin yhdistettyjä kaavoja. Vahvista yhteydet ja tee tarvittavat muutokset, jotta voit välttää kaavatulosten katkaisemisen Excel 97–2003:ssa.

Tietojen kelpoisuuden tarkistamiskaava sisältää yli 255 merkkiä.

Merkitys    Kun tietojen kelpoisuuden tarkistamiskaavat ylittävät Excel 97–2003:n tukeman 255 merkin rajan, kaava toimii oikein, mutta se katkaistaan eikä sitä voi muokata.

Toimintaohjeet    Valitse yhteensopivuuden tarkistamisessa Etsi ja paikanna solut, jotka sisältävät tietojen kelpoisuuden tarkistamiskaavoja. Vähennä sitten kaavan merkkimäärää, jotta sitä voidaan muokata Excel 97–2003:ssa.

Sivun alkuun

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×