Video: MS Excel 2013 Importeren van een CSV bestand 2024
Een matrixformule een speciale formule is die op een reeks waarden werkt. Als een celbereik dit bereik levert (zoals vaak het geval is), wordt dit een matrixbereik genoemd. Als dit bereik wordt geleverd door een lijst met numerieke waarden, staan deze bekend als matrixconstante . Hoewel dit concept vreemd lijkt, bent u echt bekend met arrays, omdat de kolom- en rijstructuur van het Excel-werkbladraster uw gegevensreeksen organiseert tot eendimensionale en tweedimensionale arrays (1-D-arrays nemen een enkele rij in beslag of kolom, terwijl 2D-arrays meerdere rijen en kolommen innemen).
De volgende afbeelding illustreert een aantal tweedimensionale matrices met numerieke waarden van twee verschillende groottes. De eerste matrix is een matrix van 3 x 2 in het celbereik B2: C4. Deze array is een matrix van 3 x 2 omdat deze drie rijen en twee kolommen beslaat. De tweede array is een 2 x 3 array in het celbereik F2: H3. Deze array is een matrix van 2 x 3 omdat deze twee rijen en drie kolommen gebruikt.
Als u de waarden in de eerste 3 x 2 matrix als een matrixconstante in een formule opsomt, worden deze als volgt weergegeven:
{1, 4; 2, 5; 3, 6}
Verschillende dingen in deze lijst zijn opmerkelijk. Ten eerste is de matrixconstante ingesloten in een paar accolades ({}). Ten tweede worden kolommen binnen elke rij gescheiden door komma's (,) en worden rijen binnen de array gescheiden door puntkomma's (;). Ten derde worden de constanten in de array weergegeven over elke rij en vervolgens naar beneden in elke kolom en niet naar beneden in elke kolom en over elke rij.
De tweede matrix van 2 x 3, uitgedrukt als een matrixconstante, wordt als volgt weergegeven:
{7, 8, 9; 10, 11, 12}
Merk nogmaals op dat u de waarden in elke rij opsomt en vervolgens in elke kolom neerzet, waarbij de waarden in verschillende kolommen worden gescheiden door komma's en de waarden in verschillende rijen met een puntkomma.
Het gebruik van matrixformules kan de hoeveelheid formulekopiëren verminderen die u in een werkblad moet doen door in één bewerking meerdere resultaten in het hele arsenaalbereik te produceren. Bovendien gebruiken matrixformules minder computergeheugen dan standaardformules die in een bereik zijn gekopieerd. Dit kan belangrijk zijn bij het maken van een groot werkblad met veel tabellen, omdat dit het verschil kan betekenen tussen het aanpassen van al uw berekeningen op één werkblad en het moeten splitsen van uw model in verschillende werkbladbestanden.