Levittyvä matriisikaava, jota yrität kirjoittaa, ulottuu laskentataulukon alueen ulkopuolelle. Yritä uudelleen pienemmällä alueella tai matriisissa.
Seuraavassa esimerkissä kaavan siirtäminen soluun F1 ratkaisee virheen ja kaava levittyy oikein.
Yleinen syy: täydet sarakeviittaukset
Yleinen väärinkäsitys tapahtuu, kun PHAKU-kaavoja luodaan ylimäärittämällä lookup_value-argumenttia . Ennen dynaamisia matriiseja pystyvää Exceliä Excel otti huomioon vain kaavan kanssa samalla rivillä olevan arvon ja ohitti muut arvot, sillä PHAKU-funktio odotti vain yhtä arvoa. Dynaamisten matriisien käyttöönoton myötä Excel ottaa huomioon kaikki lookup_value annetut arvot. Tämä muutos tarkoittaa sitä, että jos määrität koko sarakkeen lookup_value argumentiksi, Excel yrittää hakea kaikki sarakkeen 1 048 576 arvoa. Kun se on valmis, se yrittää vuotaa ne ruudukkoon, ja se saavuttaa hyvin todennäköisesti ruudukon lopun, mikä johtaa #SPILL! -virheen.
Kun kaava = PHAKU(A:A,A:C,2,FALSE) oli sijoitettuna soluun E2, kuten seuraavassa esimerkissä, haki aiemmin vain tunnusta solusta A2. Dynaamisessa Excel-matriisissa kaava aiheuttaa kuitenkin #SPILL! -virheen, koska Excel etsii koko sarakkeen, palauttaa 1 048 576 tulosta ja saavuttaa Excel-ruudukon lopun.
Ratkaise ongelma jollakin seuraavista tavoista:
| # | Tapa | Kaava |
|---|---|---|
| 1 | Viittaa vain hakuarvoihin, jotka kiinnostavat sinua. Tämä kaavatyyli palauttaa dynaamisen matriisin, mutta ei toimi Excel-taulukoiden kanssa.
|
=PHAKU(A2:A7,A:C,2,FALSE) |
| 2 | Viittaa vain samalla rivillä olevaan arvoon ja kopioi sitten kaava alaspäin. Tämä perinteinen kaavatyyli toimii taulukoissa, mutta ei palauta dynaamista matriisia.
|
=PHAKU(A2,A:C,2,FALSE) |
| 3 | Pyydä Exceliä suorittamaan implisiittinen leikkauskohta @-operaattorilla ja kopioi sitten kaava alaspäin. Tämä kaavatyyli toimii taulukoissa, mutta ei palauta dynaamista matriisia.
|
=PHAKU(@A:A,A:C,2,FALSE) |
Tarvitsetko lisätietoja?
Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea yhteisöistä.
Katso myös
SUODATA-funktio
SATUNN.MATRIISI-funktio
JONO-funktio
LAJITTELE-funktio
LAJITTELE.ARVOJEN.PERUSTEELLA-funktio
AINUTKERTAISET.ARVOT-funktio