Creare una formula in forma di matrice

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Le formule in forma di matrice sono potenti formule che consentono di eseguire calcoli complessi che spesso non possono essere eseguiti con le funzioni del foglio di lavoro standard. Anche dette anche come "Ctrl-Maiusc-Invio" o "CSE" formule, perché è necessario premere Ctrl + MAIUSC + INVIO per immetterli.  È possibile utilizzare le formule in forma di matrice per eseguire apparentemente Impossibile, ad esempio

  • Contare il numero di caratteri in un intervallo di celle.

  • Sommare i numeri che soddisfano determinate condizioni, ad esempio i valori più bassi in un intervallo o i numeri compresi tra un limite superiore e un limite inferiore.

  • Sommare gli nesimi valori in un intervallo di valori.

Excel fornisce due tipi di formule in forma di matrice: matrice formule che eseguono calcoli diversi per generare un singolo risultato e le formule in forma di matrice che calcolano più risultati. Alcune funzioni del foglio di lavoro restituiscono matrici di valori o richiedono una matrice di valori come argomento. Per ulteriori informazioni, vedere linee guida ed esempi di formule in forma di matrice.

Questo tipo di formula consente di semplificare il modello di un foglio di lavoro sostituendo più formule distinte con un'unica formula in forma di matrice.

  1. Fare clic sulla cella in cui si desidera immettere la formula in forma di matrice.

  2. Immettere la formula che si desidera usare.

    Le formule in forma di matrice usano la sintassi standard. Iniziano tutte con il segno di uguale (=) e accettano qualsiasi funzione incorporata di Excel.

    Ad esempio, questa formula viene calcolato il totale di una matrice di quotazioni di titoli e nelle condivisioni e inserisce il risultato nella cella accanto a "Valore totale".

    una tipica formula matrice

    La formula moltiplica prima di tutto le azioni (celle B2 – I2) per la relativa quotazione (celle B3 – I3), poi somma questi risultati per ottenere un totale complessivo di 53.184. Questo è un esempio di formula matrice a cella singola, perché la formula esiste in una sola cella.

  3. Premere CTRL+SHIFT+ENTER.

    La formula verrà inserita automaticamente tra parentesi graffe { } di apertura e di chiusura.

    Nota : Digitare manualmente le parentesi graffe per una formula non viene convertito in una formula in forma di matrice, è necessario premere Ctrl + MAIUSC + INVIO per creare una formula in forma di matrice. Ogni volta che si modifica la formula in forma di matrice, le parentesi graffe ({}) scompaiano dalla formula in forma di matrice ed è necessario premere Ctrl + MAIUSC + INVIO nuovamente per incorporare le modifiche in una formula in forma di matrice e aggiungere le parentesi graffe.

Per calcolare più risultati usando una formula in forma di matrice, immettere la matrice in un intervallo di celle che abbia esattamente lo stesso numero di righe e colonne che verrà usato negli argomenti della matrice.

  1. Selezionare l'intervallo di celle in cui si desidera immettere la formula in forma di matrice.

  2. Immettere la formula che si desidera usare.

    Le formule in forma di matrice usano la sintassi standard. Iniziano tutte con il segno di uguale (=) e accettano qualsiasi funzione incorporata di Excel.

    Nell'esempio seguente, la formula moltiplica condivide in base al prezzo in ogni colonna e la qualità di vita formule nelle celle selezionate nella riga 5.

    Funzione matrice in molte celle
  3. Premere CTRL+SHIFT+ENTER.

    La formula verrà inserita automaticamente tra parentesi graffe { } di apertura e di chiusura.

    Nota : Digitare manualmente le parentesi graffe per una formula non viene convertito in una formula in forma di matrice, è necessario premere Ctrl + MAIUSC + INVIO per creare una formula in forma di matrice. Ogni volta che si modifica la formula in forma di matrice, le parentesi graffe ({}) scompaiano dalla formula in forma di matrice ed è necessario premere Ctrl + MAIUSC + INVIO nuovamente per incorporare le modifiche in una formula in forma di matrice e aggiungere le parentesi graffe.

Se è necessario includere i nuovi dati nella formula in forma di matrice, vedere Espandi una formula in forma di matrice. È inoltre possibile eseguire:

Per esercitarsi con le costanti di matrice prima di provarle sui propri dati, è possibile usare questi dati di esempio.

La cartella di lavoro di seguito mostra alcuni esempi di formule in forma di matrice. Per lavorare meglio con gli esempi, è preferibile scaricare la cartella di lavoro nel computer in uso facendo clic sull'icona di Excel nell'angolo in basso a destra e aprendola nel programma desktop Excel.

Copiare la tabella seguente e incollarli in Excel nella cella A1. Assicurarsi di selezionare le celle E2: E11, immettere la formula = C2: C11 * D2: D11, quindi premere Ctrl + MAIUSC + INVIO per renderla una formula in forma di matrice.

Venditore

Tipo auto

Quantità vendute

Prezzo unitario

Vendite totali

Ruspini

Berlina

5

2200

=C2:C11*D2:D11

Coupé

4

1800

Pinto

Berlina

6

2300

Coupé

8

1700

Milano

Berlina

3

2000

Coupé

1

1600

Pica

Berlina

9

2150

Coupé

5

1950

Romani

Berlina

6

2250

Coupé

8

2000

Creare una formula matrice a celle multiple

  1. Nella cartella di lavoro di esempio selezionare le celle da E2 a E11. Queste celle conterranno i risultati.

È sempre necessario selezionare la cella o le celle che conterranno i risultati prima di immettere la formula.

È importante ricordarsi di questa operazione.

  1. Immettere questa formula. Per immetterla in una cella, iniziare a digitarla (premere il segno di uguale) e la formula viene visualizzata nell'ultima cella selezionata. Si può anche immettere la formula nella barra della formula:

    =C2:C11*D2:D11

  2. Premere CTRL+SHIFT+ENTER.

Creare una formula matrice a cella singola

  1. Nella cartella di lavoro di esempio fare clic sulla cella B13.

  2. Immettere la formula usando uno dei metodi descritti nel passaggio 2:

    =SOMMA(C2:C11*D2:D11)

  3. Premere CTRL+SHIFT+ENTER.

La formula moltiplica i valori negli intervalli di cella C2:C11 e D2:D11, poi somma i risultati per calcolare un totale complessivo.

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto nella Tech Community di Excel, ottenere supporto nella community Microsoft o suggerire una nuova caratteristica o un miglioramento in Excel UserVoice.

Torna all'inizio

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×