Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excelin verkkoversio Excel for iPad Excel for iPhone

Syyskuussa 2018 julkaistiin dynaamisia matriisikaavoja Excel for Microsoft 365. Dynaamisten matriisien ja vanhojen Ctrl+Vaihto+Enter (CSE) -kaavojen eroista keskustellaan alla.

Dynaamiset matriisikaavat:

  • Voi läikkyä sen solun rajojen ulkopuolelle, johon kaava kirjoitetaan. Seuraavassa esimerkissä näkyy D1:n SATUNN.MATRIISI-funktio , joka levityttää D1:F5:n tai 5 riviä ja kolme saraketta. Dynaaminen matriisikaava on teknisesti vain solussa D1, kun taas vanhassa CSE-kaavassa kaava on kirjoitettava koko alueelle.SATUNN.MATRIISI-funktio syötetty soluun D1, joka levittäytyy D1:stä F5:een.

  • Muuttaa automaattisesti kokoa, kun tietoja lisätään tai poistetaan lähdealueelta. CSE-matriisikaavat katkaisevat palautusalueen, jos se on liian pieni, tai palauttavat #N/A-kaavat, jos ne ovat liian suuria.

  • Laske 1x1-kontekstissa. Esimerkiksi SATUNNAISLUKU-funktio palauttaa yhden tuloksen, joten jos haluat palauttaa useita satunnaisia lukuja ruudukkoon, voit käyttää SATUNN.MATRIISI-funktiota. RIVI- ja SARAKE-funktiot palauttavat lähdesolun rivin ja sarakkeen. JONO(RIVI()) voidaan käyttää replikoimaan vanhan matriisikaavan RIVI-funktion vanhaa toimintaa.

  • Kaikki uudet kaavat, jotka palauttavat yli 1 tuloksen, levittyvät automaattisesti. Näppäinyhdistelmää Ctrl+Vaihto+Enter ei tarvitse painaa.

  • CSE-matriisikaavat säilytetään yhteensopivuussyistä. Jatkossa kannattaa käyttää dynaamisia matriisikaavoja.

  • Kun vanhan CSE-matriisikaavan solut riippuvat toisistaan, Excel yrittää laskea ne yksitellen matriisin sijaan. Tätä toimintoa kutsuttiin CSE-eroksi, ja tietyissä olosuhteissa tällä tavalla lasketut kaavat voivat tuottaa ristiriitaisia tuloksia. Epäyhtenäisten tulosten välttämiseksi suosittelemme käyttämään erillisiä kaavoja CSE-eron sijaan. Dynaamiset matriisikaavat eivät hajoa. Sen sijaan he ilmoittavat kehäviittauksen, jotta voit käsitellä sitä.

  • Voit helposti muokata lähdesolua muuttamalla, kun taas CSE-matriisikaavat edellyttävät koko alueen muokkaamista samanaikaisesti.

  • Sarakkeiden ja rivien lisäys/poistaminen on kielletty aktiivisella CSE-matriisikaavan alueella. Sinun on ensin poistettava kaikki olemassa olevat matriisikaavat, jotka ovat tiellä.

Tarvitsetko lisätietoja?

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

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

Implisiittisen leikkauskohdan operaattori: @

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.