Sommario
Funzione COUNTIFS di Excel conta i valori che corrispondono a uno o più criteri di un intervallo. A volte può capitare che la funzione non funzioni correttamente. In questo articolo vi presenterò 7 azioni che possono essere intraprese quando la funzione COUNTIFS non funziona.
Consideriamo il seguente set di dati. Utilizziamo questo set di dati per dimostrare quali azioni intraprendere quando l'elemento COUNTIFS non funziona correttamente.
Scarica il quaderno di esercizi
Non funzionante COUNTIFS.xlsx7 azioni per risolvere il problema dei COUNTIFS non funzionanti
1. COUNTIFS non funziona quando si contano i valori del testo
Quando si contano le stringhe di testo, la stringa di testo deve essere inserita all'interno di una doppia virgoletta ( " " ). Altrimenti il COUNTIFS non sarà in grado di contare la stringa di testo e restituirà un valore pari a 0. Nell'immagine seguente, non abbiamo inserito il testo all'interno delle doppie virgolette, quindi la formula ha restituito 0 .
Ora, per risolvere questo problema,
➤ Digitare la seguente formula corretta,
=COUNTIFS(E5:E12, "Auto")
Ora la formula conterà il numero del testo inserito "Auto" dall'intervallo di celle E5:E12 .
➤ Stampa ENTRARE
Di conseguenza, si otterrà il conteggio desiderato.
2. COUNTIFS non funziona per un riferimento di gamma errato
Quando si utilizza più di un criterio nella COUNTIFS l'intervallo di celle per i diversi criteri deve avere lo stesso numero di celle, altrimenti la funzione COUNTIF non funzionerà.
Supponiamo di voler contare il numero di venditori di auto di Austin nel nostro set di dati. Abbiamo quindi digitato la formula, =COUNTIFS(E5:E12, "Auto",D5:D11, "Austin")
Se si osserva la formula, si vedrà che l'intervallo per il primo criterio è E5:E12 ma l'intervallo per il secondo criterio è D5:D11 Il numero di celle nell'intervallo per i criteri non è lo stesso.
Ora, se premiamo ENTRARE la formula restituirà #VALORE! errore .
Ora è possibile risolvere l'errore,
➤ Correggere la formula digitando,
=COUNTIFS(E5:E12, "Auto",D5:D12, "Austin")
In questo caso, il numero di celle nell'intervallo per i criteri è lo stesso. Quindi la formula conterà i dati in cui Prodotto corrisponde con Auto e Regione corrisponde con Austin .
➤ Stampa ENTRARE
Di conseguenza, otterrete il numero di venditori di auto a Austin.
Per saperne di più: COUNTIF Più intervalli Stesso criterio in Excel
3. COUNTIFS non funziona per un errore nella formula
Se non si inserisce la formula in modo corretto, l'immagine COUNTIFS Quando usiamo un operatore matematico come maggiore di ( > ), inferiore a ( < ), pari a ( = ), e non uguale a ( ), sia l'operatore che il criterio numerico devono essere inseriti all'interno della stessa citazione. Supponiamo di voler trovare il numero di vendite superiori a 100.000 dollari. Per trovarlo, abbiamo inserito la formula, =COUNTIFS(F5:F12,">" 100000
) Qui abbiamo inserito solo l'operatore all'interno dell'apice, non il criterio numerico.
Ora, se premiamo ENTRARE , a Microsoft Excel apparirà un messaggio che indica "C'è un problema con questa formula".
Per risolvere questo problema,
➤ Digitare la formula corretta,
=COUNTIFS(F5:F12,">100000")
Ora abbiamo inserito sia l'operatore che il criterio all'interno dell'apice, quindi questa volta la formula restituirà il conteggio.
➤ Stampa ENTRARE
Di conseguenza, si otterrà il numero di vendite superiori a 100.000 dollari.
4. Conteggio basato sui valori di altre celle
Quando si utilizza un riferimento di cella come criterio del metodo COUNTIFS dobbiamo aver concatenato il riferimento di cella con l'operatore inserendo & prima del riferimento alla cella. Qui solo l'operatore sarà tra le virgolette.
Supponiamo di voler utilizzare la cella I5 come i criteri del COUNTIFS Abbiamo quindi digitato la seguente formula, =COUNTIFS(F5:F12, "<I5 ")
Qui abbiamo inserito direttamente il riferimento alla cella nella formula.
Se premiamo ENTRARE vedremo che la formula ha restituito 0 Ciò significa che il COUNTIFS non funziona correttamente e fornisce valori errati.
Per risolvere il problema,
➤ Digitare la seguente formula,
=COUNTIFS(F5:F12, "<" &I5)
In questo caso, abbiamo concatenato la cella di riferimento, I5 inserendo & prima di esso.
Ora,
➤ Stampa ENTRARE ,
Di conseguenza, il COUNTIFS funzionerà e si otterrà il conteggio desiderato.
Per saperne di più: COUNTIF tra due valori di cella in Excel
Letture simili
- COUNTIF vs COUNTIFS in Excel (4 esempi)
- Come utilizzare il COUNTIF tra due numeri (4 metodi)
- Esempio di Excel COUNTIF (22 esempi)
- Come usare COUNTIF con WEEKDAY in Excel
5. COUNTIFS non funziona per la logica OR
Il COUNTIFS può calcolare solo E logica, ma non è in grado di calcolare O Quindi, se si cerca di ottenere un valore utilizzando la logica O logica, la COUNTIFS Supponiamo di voler ottenere il numero di venditori di auto o moto, quindi abbiamo digitato la formula, =COUNTIFS(E5:E12, "Auto", E5:E12, "Moto")
Ma la formula è tornata 0 Questo accade perché il COUNTIFS non può calcolare O logica.
Tra l'altro, possiamo usare l'opzione SOMMA e la funzione COUNTIFS per calcolare la funzione O logica.
➤ Digitare la seguente formula,
=SOMMA(COUNTIFS(E5:E12,{"Auto", "Moto"}))
Qui il COUNTIFS restituirà due conteggi (uno per Auto , un altro per Moto ) dall'array E5:E12 e il SOMMA sommerà questi conteggi.
Ora,
➤ Stampa ENTRARE
Questa volta si otterrà il conteggio corretto.
6. Utilizzo dei caratteri jolly quando COUNTIFS non funziona
Possiamo utilizzare diversi I jolly in condizioni diverse quando COUNTIFS Ad esempio, se si vuole abbinare una stringa parziale da una stringa di testo, si può usare l'asterisco ( * ). Supponiamo di aver inserito La bicicletta come criteri della nostra formula. =COUNTIFS(E5:E12, "Bicicletta")
Ora che abbiamo Moto nel nostro set di dati, il COUNTIFS non funzionerà correttamente e restituirà 0 .
Per risolvere questo problema possiamo usare l'asterisco ( * ).
➤ Digitare la seguente formula,
=COUNTIFS(E5:E12,"*Bike*")
Poiché ora i criteri si trovano tra gli asterischi ( * ), la funzione cercherà le corrispondenze parziali nell'intervallo E5:E12 .
➤ Stampa ENTRARE ,
Questa volta il COUNTIFS funzionerà e fornirà il conteggio corretto.
Per saperne di più: Come usare COUNTIF con i caratteri jolly in Excel
7. COUNTIFS non funziona quando si conta da un'altra cartella di lavoro
Il COUNTIFS non funziona se si fa riferimento a celle di un'altra cartella di lavoro e questa è chiusa. Supponiamo di avere i dati di vendita nel foglio Vendite di una cartella di lavoro denominata Dati sulle vendite .
Ora, vogliamo contare il numero di venditori di auto nella nostra cartella di lavoro corrente utilizzando i dati di Dati sulle vendite Per fare ciò,
➤ Digitare la formula,
=COUNTIFS('C:\Users\User\Desktop\[Sales Data.xlsx]Automobile'!$E$5:$E$12, "Car")
Qui, C:\Users\User\Desktop\ indica la posizione dell'elemento Dati sulle vendite e [Sales Data.xlsx]Automobile'!$E$5:$E$12 indica l'intervallo per i criteri del Dati sulle vendite libro di lavoro.
Ora, se non apriamo il file Dati sulle vendite e premere ENTRARE vedremo che la formula mostrerà #VALORE! errore.
Per risolvere questo problema è necessario aprire la cartella di lavoro da cui si ottengono i dati per la formula e premere il tasto F9 per aggiornare la formula. Di conseguenza, questa volta otterremo il conteggio.
Conclusione
Spero che ora sappiate cosa fare quando il COUNTIFS Se avete dubbi su una qualsiasi delle soluzioni, lasciate un commento.