Dynaamiset matriisi kaavat vs. Vanhat TÄSMÄHAKUKONEEN matriisi kaavat

Syyskuussa 2018 julkaisimme Excel for Microsoft 365 dynaamisia matriisi kaavoja. Dynaamisten matriisien ja vanhojen CTRL + VAIHTO + ENTER (CSE)-kaavojen välisiä eroja käsitellään jäljempänä.

Huomautus: Tämä on tällä hetkellä toiminto, joka on käytettävissä vain osa Office Insider -tieto kannassa. Toimintojen optimointia jatketaan tulevien kuukausien aikana. Kun he ovat valmiita, ne luovutetaan kaikille Office Insider- käyttäjille ja Microsoft 365-tilaajille.

Dynaamiset matriisi kaavat:

  • Voi "levitä" niiden solujen rajojen ulkopuolelle, joihin kaava on syötetty. Seuraavassa esimerkissä on D1- funktion Randarray-funktio , joka valuu yli D1: F5, tai viisi riviä kolmen sarakkeen verran. Dynaaminen matriisi kaava on teknisesti käytössä vain solussa D1, kun taas vanhemmassa TÄSMÄHAKUKONEEN kaavassa kaava on kirjoitettava koko alueelle.

    Soluun D1 syötetty RANDARRAY-funktio, joka valuu D1 – F5.

  • Muuttuu automaattisesti, kun tiedot lisätään tai poistetaan lähde alueesta. CSE-matriisi kaavat katkaisevat palautus alueen, jos ne ovat liian pieniä, tai palauttavat #N/A, jos se on liian suuri.

  • Laske 1x1-kontekstissa. Esimerkiksi SATUNNAISLUKU-funktio palauttaa yksittäisen tuloksen, joten jos haluat, että ruudukkoon palautetaan useita satunnaislukuja, voit käyttää randarray-funktiota. Rivi -ja sarake funktiot palauttavat lähde solun rivin ja sarakkeen. Järjestys(rivi ()) voidaan käyttää vanhan matriisi kaavan rivin vanhojen toimintojen replikointiin.

  • Kaikki uudet kaavat, jotka palauttavat enemmän kuin yhden tuloksen, leviävät automaattisesti. Sinun ei tarvitse painaa CTRL + VAIHTO + ENTER-näppäin yhdistelmää.

  • TÄSMÄHAKUKONEEN matriisi kaavat säilytetään yhteensopivuus syistä. Jatkossa kannattaa käyttää dynaamisia matriisi kaavoja.

  • Kun vanhan TÄSMÄHAKUKONEEN matriisi kaavan solut riippuivat toisistaan, Excel yrittää laskea ne yksitellen matriisin sijaan. Tätä toimintoa kutsuttiin "TÄSMÄHAKUKONEEN hajoamiseen", ja tietyissä tilanteissa tällä tavoin lasketut kaavat voivat aiheuttaa epäyhtenäisiä tuloksia. Jotta epäyhtenäiset tulokset eivät olisi mahdollisia, suosittelemme käyttämään erillisiä kaavoja sen sijaan, että luottaisit TÄSMÄHAKUKONEEN hajoamiseen. Dynaamiset matriisi kaavat eivät hajoa. Sen sijaan he ilmoittavat kehä viittauksen, jotta voit vastata siihen.

  • Voi muuttaa helposti muokkaamalla lähde solua, kun taas CSE-matriisi kaavat vaativat koko välin muokkaamista samanaikaisesti.

  • Sarakkeiden ja rivien lisääminen tai poistaminen on kielletty aktiivisessa TÄSMÄHAKUKONEEN matriisi kaava alueessa. Sinun on ensin poistettava kaikki olemassa olevat matriisi kaavat, jotka ovat samalla tavalla.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea yhteisön vastauksista.

Katso myös

SUODATA-funktio

SATUNN.MATRIISI-funktio

JONO-funktio

LAJITTELE-funktio

LAJITTELE.ARVOJEN.PERUSTEELLA-funktio

AINUTKERTAISET.ARVOT-funktio

#SPILL! -virheet Excelissä

Dynaamiset matriisit ja levittyneiden matriisien erityispiirteet

Epäsuora leikkaus operaattori: @

Huomautus:  Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kerrotko meille, oliko tiedoista hyötyä? Tästä pääset artikkelin englanninkieliseen versioon.

Tarvitsetko lisäohjeita?

Kehitä Office-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ä.

×