KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Contare le celle che contengono x o y in un intervallo in Excel

AutoreSiluvia Data di modifica

Per contare le celle che contengono uno dei due valori, alcuni utenti di Excel potrebbero sommare due funzioni CONTA.SE, ma questo approccio applica in realtà una logica AND (contando le celle che contengono sia x sia y) anziché una logica OR (che conta le celle contenenti x o y). Per evitare di conteggiare due volte le celle che soddisfano entrambi i criteri, questa guida spiega passo dopo passo come utilizzare una formula basata sulla funzione MATR.SOMMA.PRODOTTO per contare con precisione il numero di celle in un intervallo specifico che contengono x o y in Excel.

doc-count-cells-contain-either-x-y-1


Come contare le celle che contengono x o y in un intervallo in Excel

Come illustrato nello screenshot seguente, nell’intervallo dati B3:B9 è possibile contare il numero di celle che contengono «KTE» o «KTO» applicando la formula seguente.

doc-count-cells-contain-either-x-y-2

Formula generica

=SUMPRODUCT(--((ISNUMBER(FIND("criteria1",rng)) + ISNUMBER(FIND("criteria2",rng)))>0))

Argomenti

Rng (obbligatorio): l’intervallo da cui contare le celle che contengono x o y.

Criterio1 (obbligatorio): una stringa o un carattere in base al quale si desidera contare le celle.

Criterio2 (obbligatorio): un'altra stringa o un altro carattere in base al quale si desidera contare le celle.

Come si utilizza questa formula?

1. Seleziona una cella vuota per visualizzare il risultato.

2. Inserisci la seguente formula e premi il tasto Invio per ottenere il risultato.

=SUMPRODUCT(--((ISNUMBER(FIND(D3,B3:B9)) + ISNUMBER(FIND(D4,B3:B9)))>0))

doc-count-cells-contain-either-x-y-3

Come funzionano queste formule?

=SUMPRODUCT(--((ISNUMBER(FIND(D3,B3:B9)) + ISNUMBER(FIND(D4,B3:B9)))>0))

  • 1. FIND(D3,B3:B9): La funzione TROVA verifica se il valore «KTE» presente in D3 è contenuto nell’intervallo limitato (B3:B9) e restituisce un array: {1,#VALORE!,#VALORE!,#VALORE!,#VALORE!,1,#VALORE!}.
    In questo array, i due 1 indicano che la prima e la penultima cella dell’intervallo B3:B9 contengono il valore «KTE», mentre i #VALORE! segnalano che «KTE» non è stato trovato nelle altre celle.
  • 2. ISNUMBER{1,#VALUE!, #VALUE!, #VALUE!, #VALUE!,1, #VALUE!}La funzione VAL.NUMERO restituisce VERO se rileva un numero nell'array e FALSO in caso di errori, generando così un nuovo array: {VERO;FALSO;FALSO;FALSO;FALSO;VERO;FALSO}.
  • 3. FIND(D4,B3:B9)Anche questa funzione TROVA verifica se il valore «KTO» presente in D4 è contenuto nell’intervallo limitato (B3:B9) e restituisce un array: {#VALORE!; 1; #VALORE!; #VALORE!; #VALORE!; #VALORE!; #VALORE!}.
  • 4. ISNUMBER{#VALUE!,1,#VALUE!,#VALUE!, #VALUE!,#VALUE!,#VALUE!}La funzione VAL.NUMERO restituisce VERO se rileva un numero nell'array e FALSO in caso di errori, generando così un nuovo array: {FALSO;VERO;FALSO;FALSO;FALSO;FALSO;FALSO}.
  • 5. {TURE;FALSE;FALSE;FALSE;FALSE;TURE;FALSE} + {FALSE;TURE;FALSE;FALSE;FALSE;FALSE;FALSE}Qui i due array restituiscono il risultato: {1;1;0;0;0;1;0}.
  • 6. {1;1;0;0;0;1;0}>0Qui si verifica se ogni numero nell'array è maggiore di 0, ottenendo il risultato: {VERO;VERO;FALSO;FALSO;FALSO;VERO;FALSO}.
  • 7. --({TURE;TRUE;FALSE;FALSE;FALSE;TURE;FALSE})Questi due segni meno trasformano «VERO» in 1 e «FALSO» in 0, generando così un nuovo array: {1;1;0;0;0;1;0}.
  • 8. =SUMPRODUCT({1;1;0;0;0;1;0})La funzione MATR.SOMMA.PRODOTTO somma tutti i numeri presenti nell'array, restituendo in questo caso il risultato finale 3.

Funzioni correlate

Funzione MATR.SOMMA.PRODOTTO di Excel
La funzione MATR.SOMMA.PRODOTTO di Excel permette di moltiplicare due o più colonne o array e di sommare automaticamente i risultati ottenuti.

Funzione VAL.NUMERO di Excel
La funzione VAL.NUMERO di Excel restituisce VERO se una cella contiene un numero e FALSO in tutti gli altri casi.

Funzione TROVA di Excel
La funzione TROVA di Excel ti permette di individuare una stringa all'interno di un’altra e restituisce la posizione iniziale della stringa cercata.


Formule correlate

Contare le celle che iniziano o terminano con un testo specifico
Scopri come contare rapidamente le celle che iniziano o terminano con un testo specifico in un intervallo di Excel, grazie alla potente funzione CONTA.SE!

Contare le celle vuote e non vuote
Questo articolo ti spiega come usare le formule per contare il numero di celle vuote e non vuote in un intervallo di Excel.

Contare le celle che contengono un testo specifico rispettando maiuscole e minuscole
Questo tutorial ti offre una formula dettagliata per contare quante celle in un intervallo di Excel contengono un testo specifico, distinguendo tra maiuscole e minuscole.

Contare quante celle contengono errori
Questo tutorial ti mostra come contare il numero di celle che contengono errori (di qualsiasi tipo, ad esempio #N/D, #VALORE! o #DIV/0!) all’interno di un intervallo specifico in Excel.


I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...


Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Passa tra decine di documenti aperti in un secondo!
  • Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
  • Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
  • Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.