L’azienda di Jeremy è spesso interessata a quante celle contengono il valore zero. Si chiede se esiste un modo per personalizzare la barra di stato per visualizzare automaticamente la formula CONTA.SE. Sa di poter vedere i risultati di funzioni come MEDIA, CONTA, SOMMA e altre, ma non riesce a trovare un modo per eseguire una visualizzazione CONTA.SE più complessa.

Purtroppo non è possibile modificare le funzioni predefinite disponibili sulla barra di stato. Esistono, tuttavia, alcune soluzioni alternative che puoi prendere in considerazione. L’ovvio è usare una formula in una cella per valutare il numero di zeri in un intervallo:

=COUNTIF(A1:E52,0)

Puoi anche selezionare l’intervallo desiderato e usare lo strumento Trova (Ctrl + F)

per cercare il numero 0. Se si fa clic su Trova tutto, la finestra di dialogo riporta il numero di occorrenze nell’intervallo selezionato, il numero di zeri.

C’è un potenziale svantaggio nell’utilizzo dello strumento Trova e sostituisci. Per impostazione predefinita, troverà tutte le istanze di “zeri” come quelle in valori come 20, 60, 105, 1003, ecc. Puoi, tuttavia, modificare il modo in cui lo strumento Trova e sostituisci fa il suo lavoro in modo che trovi solo celle che in realtà contengono 0. Segui questi passaggi:

  1. Premere Ctrl + F per visualizzare la finestra di dialogo Trova e sostituisci.

  2. Espandere la finestra di dialogo facendo clic sul pulsante Opzioni. (Vedi figura 1.)

  3. Assicurati che la casella di controllo Abbina contenuto intero cella sia selezionata.

  4. Nella casella Trova digitare 0.

  5. Fare clic sull’opzione Trova tutto. Excel riporta il numero di occorrenze che ha individuato.

Se preferisci, puoi creare una breve macro che eseguirà il calcolo e la visualizzerà sulla barra di stato. Di seguito è riportato un esempio di una macro che viene eseguita ogni volta che la selezione viene modificata nel foglio di lavoro.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

zCount = Application.WorksheetFunction.CountIf(Target.Cells,0)

Application.StatusBar = "Selection has " & CStr(zCount) & " zeros"

End Sub

Tutto quello che devi fare è assicurarti di inserire questo codice all’interno del modulo di codice per il foglio di lavoro che desideri influenzare. (Basta fare clic con il pulsante destro del mouse sulla scheda del foglio di lavoro e scegliere Visualizza codice dal menu contestuale risultante.

È qui che deve essere posizionato il codice.)

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (12511) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per l’interfaccia del menu precedente di Excel qui: