Excel Array-handling -

Indholdsfortegnelse

Det markante træk ved en matrixformel er, at den inkluderer en matrixhandling.

En array-operation er en slags operation, der berører eller manipulerer værdierne i en array direkte. Dette kan være en logisk sammenligning, en matematikoperation, sammenkædning eller endda indføring af et array i en anden funktion. Arrayformler kan omfatte en eller flere matrixoperationer. Det endelige resultat af en matrixformel kan være en enkelt værdi eller flere værdier.

I eksemplet vist ovenfor vises følgende formler, der hver repræsenterer en anden type arrayoperation:

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

For eksempel er formlen i D5:

=B5:B13>6

Dette er en matrixoperation nedenfor, der sammenligner værdier i området B5: B13 til 6 med operatoren større end (>):

=B5:B14>6

Dette er et logisk udtryk med en matrix, der kommer fra området B5: B13. Udvidet har vi:

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

Da der er 9 celler i B5: B13, er resultatet en matrix med 9 SANDE eller FALSKE værdier:

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

Interessante artikler...