Matrice dinamice și comportamentul vărsate matrice

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

Începând din septembrie 2018, toate formulele Excel care returnează valori multiple, numit și o matrice, va returna rezultate la celulele vecine. Acest comportament se numește deversând.

Orice formula care are potențiale pentru a returna mai multe rezultate poate fi referită ca o formulă matrice dinamică . Formulele care returnează în prezent mai multe rezultate și cu succes deversând, poate fi denumit varsat matrice formule.

Următoarele sunt câteva note pentru a vă ajuta să înțelegeți și să utilizați aceste tipul de formule.

Ce extindă media?

Mediile jocuri care are ca rezultat o formulă în valori multiple și acele valori au fost plasate în celulele vecine. De exemplu, = SORT(D2:D11,1,-1), care sortează matrice în ordine descendentă, va întoarce o matrice corespunzător, care este 10 rânduri înălțime. Dar trebuie doar să introduceți formula în celula din stânga sus, sau F2 în acest caz, și acesta va extindă automat până la celula F11.

Sortarea valorilor din celule D2: D11 cu =SORT(D2:D11,1,-1)

Notă: 24 septembrie 2018: Vărsate matrice funcții sunt în prezent o caracteristică beta, și disponibil doar pentru o parte a Office din interior în acest moment. Vom continua să optimizați aceste caracteristici în următoarele mai multe luni. Atunci când sunteți gata, veți lansăm le la toate Office din interior și abonații Office 365.

Punctele-cheie

  1. Atunci când apăsați Enter pentru a confirma formula, Excel va dinamic dimensiunea zona de ieșire pentru dvs., și plasați rezultatele în fiecare celulă din acea zonă.

  2. Dacă scrieți o formulă matrice dinamică pe o listă de date, poate fi util să plasarea acesteia într-un tabel Excel, apoi utilizați referințele structurate pentru a face referire la datele. Acest lucru este că referințele structurate se ajustează automat în rândurile sunt adăugat sau eliminat din tabel.

  3. Formulele matrice vărsate nu sunt acceptate în tabelele Excel singuri, astfel încât ar trebui să le plasați în grila din afara tabelului. Tabelele sunt cele mai potrivite pentru ținând rânduri și coloane de date independente.

  4. După ce vă introduceți o formulă matrice vărsate, atunci când selectați orice celulă din zona jocuri, Excel va plasați o bordură evidențiat în jurul zona. Bordura va dispărea atunci când selectați o celulă în afara zonei.

    Formulă matrice cu zona de ieșire evidențiate cu o bordură albastră

  5. Doar pe prima celulă din zona jocuri este editabil. Dacă selectați altă celulă din zona jocuri, formula va fi vizibilă în bara de formule, dar textul este "fantomă" și nu poate fi modificată. Dacă trebuie să actualizați formula, ar trebui să selectați celula din stânga sus din zona de matrice, modificați după cum este necesar, apoi Excel va actualiza automat restul zona jocuri pentru dvs., atunci când apăsați Enter.

    Imagine cu o formulă matrice fantomă, ceea ce înseamnă că nu este editabil, deoarece nu este prima celulă din zona de matrice

  6. Suprapunerea formulă - matrice nu de intrare formule, dacă există ceva blocarea zona de ieșire. și dacă se întâmplă acest lucru, Excel va returna o #SPILL! eroare care indică faptul că nu există o blocajul. Dacă eliminați blocajul, formula va extindă așa cum vă așteptați. În exemplul de mai jos, rezultatul formulei zonă se suprapune peste o altă zonă cu datele și se afișează cu o bordură punctată suprapuse celulele cu valori care indică faptul că aceasta nu se extindă. Eliminarea datelor blocare sau copiați-l în alt loc și formula va extindă așa cum ar trebui.

    Imagine cu o #SPILL! eroare care indică faptul că un rezultat de formulă matrice este întâmpinat o blocajul pe care îl împiedică deversând.

  7. Formulele matrice moștenite introduse prin CTRL + SHIFT + ENTER (CSE) sunt acceptate încă motive înapoi de compatibilitate, dar nu mai ar trebui să fie utilizate. Dacă doriți, puteți converti formulele matrice moștenite la formulele matrice dinamice prin localizarea pe prima celulă din zona de matrice, copia textul formulei, ștergeți întreaga zonă din matrice moștenit, și apoi introduceți din nou în formulă în celula din stânga sus. Înainte de upgrade cu formule matrice moștenite în formulele de matrice dinamice, ar trebui să știe câteva s calcul diferențaîntre cele două.

  8. Excel oferă suport limitat pentru matricele dinamice dintre registrele de lucru, iar acest scenariu este acceptat doar când sunt deschise ambele registre de lucru. Dacă închideți registrul de lucru sursă, toate formulele matrice dinamice legate vor returna o eroare #REF! când sunt reîmprospătate.

Aveți nevoie de ajutor suplimentar?

Puteți întreba întotdeauna un expert de la Excel Tech Community, puteți obține asistență de la comunitatea Answers sau puteți sugera o caracteristică nouă sau o îmbunătățire pe Excel UserVoice.

Consultați și

Funcția FILTER

Funcția RANDARRAY

Funcția de secvență

Funcția unică

Funcția de sortare

Funcția SORTBY

Funcția unice

#SPILL! erori în Excel

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×