Formule di matrice in Excel (esempio, collegamento) - Come utilizzare Array in Excel?

Le formule di matrice sono formule molto utili e potenti che vengono utilizzate per eseguire alcuni dei calcoli molto complessi in Excel, la formula di matrice è anche nota come formule CSE poiché per eseguire le formule di matrice dobbiamo premere CTRL + MAIUSC + INVIO insieme invece di premere semplicemente entrare, ci sono due tipi di formule di matrice, una che ci dà un unico risultato e un'altra che ci dà più risultati.

Formule di matrice in Excel

Gli array in Excel possono essere definiti come formule di array in Excel. Array in Excel è formule molto potenti che ci consentono di eseguire calcoli complessi.

Per prima cosa, cos'è un array? Un array è un insieme di valori o variabili in un set di dati come (a, b, c, d) è un array che ha valori da "a" a "d". Allo stesso modo, nell'array di Excel c'è un intervallo di celle di valori,

Nello screenshot sopra, le celle da B2 alla cella G2 sono una matrice o un intervallo di celle.

Queste sono anche note come "formule CSE" o "Control Shift Enter Formulas", poiché dobbiamo premere Ctrl + Maiusc + Invio per creare una formula di matrice in Excel.

In Excel, abbiamo due tipi di formule di matrice:

  1. Uno che ci dà un unico risultato.
  2. Un altro che ci dà più di un risultato.

Impareremo entrambi i tipi di formule di matrice su questo argomento.

Spiegazione delle formule di matrice in Excel

Come spiegato, le formule di matrice in Excel sono formule potenti che ci aiutano a eseguire calcoli molto complessi.

Dagli esempi precedenti, abbiamo appreso che queste formule in Excel semplificano i calcoli complessi e lunghi. C'è una cosa da ricordare, tuttavia, nell'esempio 2, in cui abbiamo restituito più valori utilizzando queste formule in Excel. Non possiamo modificare o tagliare il valore della cella poiché fa parte di un array.

Supponiamo di voler eliminare la cella G6 excel ci darà un errore, o se cambiamo il valore nel tipo di cella, qualsiasi valore casuale nella cella Excel darà un errore.

Ad esempio, digita un numero casuale nella cella G6 e premi invio dà il seguente errore,

Dopo aver digitato un valore casuale 56 nella cella G6, viene visualizzato un errore che non è possibile modificare una parte dell'array.

Se è necessario modificare una formula di matrice, andare sulla barra delle funzioni e modificare i valori o l'intervallo fornito, oppure se si desidera eliminare la formula di matrice, eliminare l'intero array, ovvero l'intervallo di celle da B6 a G6.

Come utilizzare le formule di matrice in Excel?

Impariamo una formula di matrice da alcuni esempi:

Le formule di matrice possono essere utilizzate in due tipi:

  1. Se vogliamo restituire un singolo valore, usa queste formule in una singola cella, come nell'esempio 1.
  2. Se vogliamo restituire più di un valore, usa queste formule in Excel selezionando l'intervallo di celle come nell'esempio 2.
  3. Premi CTRL + Maiusc + Invio per creare una formula di matrice.

Esempio 1

Nei dati di vendita del ristorante sono presenti i prodotti, il prezzo di ogni prodotto e il numero di prodotti venduti.

Il proprietario desidera calcolare le vendite totali effettuate da quei prodotti.

Il proprietario può andare avanti e moltiplicare il numero di articoli venduti di ciascun prodotto quindi sommarli come nell'equazione sottostante

E otterrà le vendite totali,

Ma questo è un compito lungo e se i dati fossero più grandi, sarebbe molto più noioso. Excel offre formule di matrice per tali attività.

Creeremo la nostra prima formula Array nella cella B7.

# 1 - Nella cella B7, digita = sum e quindi premi il pulsante Tab sulla tastiera. Apre la formula della somma.

# 2 - Seleziona l'intervallo di celle da B2 a G2.

# 3 - Ora metti un asterisco "*" dopo per moltiplicare.

# 4 - Seleziona l'intervallo di celle da B3 a G3.

# 5 - Invece di premere il tasto Invio, premere CTRL + MAIUSC + INVIO.

Excel ha fornito il valore delle vendite totali moltiplicando il numero di prodotti per il prezzo in ciascuna colonna e sommandoli. Nella sezione evidenziata, possiamo vedere che Excel ha creato un array per l'intervallo di celle da B2 a G2 e da B3 a G3.

L'esempio precedente spiega come le formule di matrice di Excel restituiscono un singolo valore per una matrice o un insieme di dati.

Esempio n. 2

Continuando con gli stessi dati ora, cosa succede se il proprietario desidera conoscere le vendite di ciascun prodotto separatamente, ovvero le vendite del prodotto 1 e del prodotto 2 e così via.

Può fare molto e, in ogni cella, eseguire una funzione che calcolerà il valore delle vendite.

L'equazione nella cella B5, deve ripeterla per la cella c4, d4 e così via.

Anche in questo caso, se si trattasse di dati più grandi, sarebbe un compito noioso e faticoso.

In questo esempio, impareremo come le formule di array in Excel restituiscono più valori per un set di array.

# 1 - Seleziona le celle in cui vogliamo i nostri totali parziali, ovvero per vendite di prodotto per ogni prodotto. In questo caso, è un intervallo di celle da B8 a G8.

# 2 - Digita un uguale per firmare "=" a

# 3 - Seleziona l'intervallo di celle da B2 a G2.

# 4 - Digita un asterisco "*" dopo.

# 5 - Ora, seleziona l'intervallo di celle da B3 a G3.

# 6 - Come per la formula di matrice, non premere Invio, premere CTRL + MAIUSC + INVIO.

Dall'esempio precedente, viene spiegato come una formula di matrice può restituire più valori per una matrice in Excel.

Le celle da B6 a G6 sono un array.

Esempio n. 3

Per lo stesso proprietario del ristorante, dispone dei dati per le vendite effettuate dal ristorante per cinque mesi gennaio febbraio marzo aprile, maggio e giugno. Vuole conoscere il tasso di crescita medio delle vendite.

Ora ciò che il proprietario può fare normalmente è sottrarre il valore delle vendite dei mesi di febbraio a gennaio nella cella C2 e così via, quindi calcolare la media.

Anche in questo caso, se si trattasse di un dato più ampio, sarebbe un compito molto faticoso. Facciamolo con l'array nelle formule Excel.

# 1 - Nella cella D8, digita = media e quindi premi il pulsante TAB.

# 2 - Per calcolare la crescita, dobbiamo sottrarre i valori di un mese dal mese precedente per selezionare l'intervallo di celle da B3 a B7.

# 3 - Metti un segno di sottrazione (-) dopo,

# 4 - Ora seleziona le celle da B2 a B6.

# 5 - Come per l'array in Excel, non premere invio , premere CTRL + MAIUSC + INVIO.

Le formule di matrice in Excel calcolano facilmente la crescita media delle vendite senza problemi.

Il proprietario ora non ha bisogno di calcolare la crescita di ogni mese e quindi eseguire la funzione media in seguito.

Cose da ricordare

  1. Queste sono anche note come formule CSE o Control Shift Enter Excel Formulas.
  2. Non fare parentesi per un array; Excel stesso lo fa, restituirebbe un errore o un valore errato.
  3. Inserendo la parentesi "(" manualmente, Excel lo tratterà come un testo.
  4. Non premere invio; premere invece CTRL + MAIUSC + Invio per utilizzare una formula di matrice.
  5. Non possiamo cambiare la cella di un array, quindi per modificare una formula di array, modificare la formula dalla barra delle funzioni o eliminare la formula e ridisegnarla nel formato desiderato.

Articoli interessanti...