Excel Array-bewerking -

Inhoudsopgave

Het onderscheidende kenmerk van een matrixformule is dat deze een matrixbewerking bevat.

Een array-bewerking is een soort bewerking die de waarden in een array rechtstreeks aanraakt of manipuleert. Dit kan een logische vergelijking zijn, een wiskundige bewerking, aaneenschakeling of zelfs een array in een andere functie invoeren. Matrixformules kunnen een of meer matrixbewerkingen bevatten. Het uiteindelijke resultaat van een matrixformule kan een enkele waarde of meerdere waarden zijn.

In het bovenstaande voorbeeld verschijnen de volgende formules, die elk een ander type matrixbewerking vertegenwoordigen:

=B5:B13>6 // logical comparison =B5:B13+1 // math operation =B5:B13&"x" // concatenation =INT(B5:B13) // another function

De formule in D5 is bijvoorbeeld:

=B5:B13>6

Dit is een matrixbewerking hieronder vergelijkt waarden in het bereik B5: B13 tot 6 met de operator groter dan (>):

=B5:B14>6

Dit is een logische uitdrukking met een array die afkomstig is uit het bereik B5: B13. Uitgebreid hebben we:

(3.3;6.1;9.7;7.2;2.3;6.2;4.9;5.4;9.7)>6

Omdat er 9 cellen zijn in B5: B13, is het resultaat een array met 9 WAAR of ONWAAR waarden:

(FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE)

Interessante artikelen...