Dünaamilised massiivivalemid ja CSE pärandmassiivivalemid

Rakenduskoht
Microsoft 365 rakendus Excel Maci jaoks ette nähtud Microsoft 365 rakendus Excel Excel for iPad Excel for iPhone

2018. aasta septembris andsime välja dünaamilised massiivivalemid Microsoft 365 rakendus Excel jaoks. Järgmistes jaotistes kirjeldatakse dünaamiliste massiivide ja pärandvalemite Ctrl+Shift+Enter (CSE) erinevusi.

Dünaamilised massiivivalemid:

  • Võib "voolata" väljaspool lahtripiire, kuhu sisestate valemi. Järgmises näites on näidatud funktsioon RANDARRAY lahtris D1, mis voolab üle D1:F5 või 5 rea võrra kolme veeru võrra. Dünaamiline massiivivalem sisestatakse ainult lahtrisse D1 ja selle tulemid voolavad külgnevatesse lahtritesse. Seevastu tuleb teil sisestada pärand-CSE-valem kogu väljundvahemikus ja kinnitada, vajutades klahvikombinatsiooni Ctrl+Shift+Enter.

    Kuvatõmmis, millel on kujutatud lahtrisse D1 sisestatud funktsioon RANDARRAY, mis voolab lahtrist D1 F5.

  • Lähtevahemiku andmete lisamisel või sealt eemaldamisel muudetakse suurust automaatselt. CSE massiivivalemid kärpivad tagastatavat ala, kui see on liiga väike, või tagastavad #N/A, kui see on liiga suur.

  • Valemite hindamine ühelahtrilises kontekstis. Näiteks tagastab funktsioon RAND ühe tulemi, nii et kui soovite ruudustikku tagastada mitu juhuslikku arvu, kasutage funktsiooni RANDARRAY. Kui viiteargument puudub, tagastavad funktsioonid ROW ja COLUMN valemit sisaldava lahtri rea- ja veerunumbrid. Järjestikuste massiivide loomiseks kasutage funktsiooni SEQUENCE ja määrake nõutav arv ridu või veerge.

  • Voolab automaatselt, kui need tagastavad rohkem kui ühe tulemi. Klahvikombinatsiooni Ctrl+Shift+Enter pole vaja vajutada.

  • Excel säilitab ühilduvuse huvides CSE massiivivalemid. Uutes töövihikutes kasutage selle asemel dünaamilisi massiivivalemeid.

  • Kui CSE pärandmassiivi valemi lahtrid sõltuvad üksteisest, proovis Excel arvutada igaüks eraldi, mitte massiivina. Seda käitumist nimetati CSE-ks ja teatud tingimustel võivad sel viisil arvutatud valemid anda ebaühtlaseid tulemeid. Ebaühtlase tulemuse vältimiseks kasutage CSE-katkestuse asemel eraldi valemeid. Dünaamilisi massiivivalemeid ei jaotata. Selle asemel annavad nad ringviite kohta teada, et saaksite sellega tegeleda.

  • Lähtelahtrit saab hõlpsalt muuta, samas kui CSE massiivivalemid nõuavad kogu vahemiku üheaegset redigeerimist.

  • Aktiivsesse CSE-massiivivalemivahemikku ei saa ridu ega veerge lisada ega kustutada. Nende muudatuste tegemiseks eemaldage esmalt massiivivalem.

Kas vajate rohkem abi?

Võite alati küsida Exceli tehnikakogukonna eksperdilt või kogukonnafoorumites tuge.

Lisateave

Funktsioon FILTER

Funktsioon RANDARRAY

Funktsioon SEQUENCE

Funktsioon SORT

Funktsioon SORTBY

Funktsioon UNIQUE

#SPILL! veaväärtused Excelis

Dünaamilised massiivid ja ülevoolanud massiivide käitumine

Ilmutamata ühisosa märk: @