Le formule di matrice in Excel 2007
Capire gli array
Per coloro che non hanno una formazione in programmazione o matematica, l’espressione Array potrebbe non essere familiare.
Allora cos’è esattamente un array?
Per i nostri scopi, un array è semplicemente un insieme di valori che possono essere memorizzati in una formula, un intervallo di celle o la memoria del computer.
La dimensione di un array può variare da due valori a migliaia.
Utilizzo di array nelle formule
Esistono diversi tipi di array utilizzati da Excel quando si lavora con le formule:
Un array archiviato in un foglio di lavoro in un intervallo di celle: ad esempio, quando la funzione SUM somma i valori archiviati in un intervallo di celle, tratta quei valori come un array.
Un array memorizzato in una formula:
Invece di inserire gli indirizzi di cella per consentire a una formula di operare sui valori memorizzati in quelle posizioni, è possibile inserire un array di valori negli argomenti della funzione SOMMA: = SOMMA (1,2,3,4,5).
Oppure Immettere un array racchiuso tra parentesi nell’argomento delle formule. Ad esempio, utilizza la funzione CONFRONTA per restituire la posizione del numero 10 in una matrice di valori: = CONFRONTA (10, \ {3,7,10,15,20}). Il risultato = 3
Le formule di Excel creano array per memorizzare i valori:
Formule come SUMPRODUCT utilizzano la memoria del computer per memorizzare temporaneamente i valori durante il calcolo di complicati problemi di matematica. Questi valori vengono memorizzati in un Array.
Esempio:
Per aggiungere l’importo totale delle vendite di 3 articoli quando le quantità vendute sono 10, 20 e 30 e i prezzi di vendita sono rispettivamente $ 3, $ 4 e $ 5, la formula SUMPRODUCT memorizza ogni prodotto di moltiplicazione in una matrice (la dimensione della matrice è 3) e quindi aggiunge i tre valori da Array.
La formula SUMPRODUCT: = SUMPRODUCT (A1: A3, B1: B3), Risultato – vendite totali = $ 260.
Lascia che Excel crei una formula Array:
Come spiegato nella sezione precedente, molte formule creano Arrays quando devono memorizzare valori durante i calcoli. Tuttavia, un utente di Excel può creare una formula che impone deliberatamente al programma di aprire un array / array per memorizzare i valori.
Esempio:
Utilizzare la funzione SOMMA per restituire le vendite totali (vedere l’esempio precedente). La formula ora sarà simile a questa: \ {= SUM (A1: A3 * B1: B3)}, Risultato- vendite totali = $ 260.
Per applicare una formula Array:
Immettere la formula, selezionare la cella, premere F2 e quindi premere contemporaneamente Ctrl + Maiusc + Invio.