Vai al contenuto principale

Come sommare / contare le caselle di controllo selezionate in Excel?

Le caselle di controllo in Excel fungono da strumento pratico per tenere traccia dello stato dei tuoi dati. Immagina di lavorare con un elenco che include caselle di controllo, alcune selezionate e altre no. Potresti trovarti a dover contare il numero di caselle di controllo selezionate o calcolare la somma dei valori associati a tali caselle di controllo selezionate.

Somma o conta le caselle di controllo selezionate in Excel


Somma o conta le caselle di controllo selezionate in Excel

In Excel non esiste una formula semplice per contare o sommare direttamente le caselle selezionate. Per risolvere questo problema in modo efficace, attenersi alla seguente procedura:

Passaggio 1: collega le caselle di controllo alle celle

  1. Apri il foglio di lavoro in cui desideri contare o sommare le caselle di controllo selezionate, quindi fai clic con il pulsante destro del mouse su una casella di controllo e scegli Controllo del formato, vedi screenshot:
  2. Nel Oggetto formato finestra di dialogo, sotto il file Control scheda, fai clic per selezionare una cella vuota relativa alla casella di controllo selezionata come cella di collegamento da Collegamento cellulare opzione e non modificare altre opzioni, quindi fare clic su OK pulsante. Vedi screenshot:
  3. Poi un TRUE visualizzato nella cella selezionata se la casella di controllo è selezionata e in una cella vuota se la casella di controllo è deselezionata.
  4. Quindi, devi ripetere i passaggi precedenti per impostare una cella di collegamento per ciascuna casella di controllo della colonna e sarebbe meglio collegare la cella con la casella di controllo corrispondente nella stessa riga, otterrai il seguente screenshot:
Suggerimenti:: se sono presenti più caselle di controllo che devono essere collegate alle celle, collegarle individualmente può richiedere molto tempo. In tali casi, puoi utilizzare il seguente codice per collegare tutte le caselle di controllo alle celle in una volta sola.
Codice VBA: collega più caselle di controllo alle celle contemporaneamente
Sub LinkChecks()
'Update by Extendoffice
Dim xCB
Dim xCChar
i = 2
xCChar = "D"
For Each xCB In ActiveSheet.CheckBoxes
If xCB.Value = 1 Then
    Cells(i, xCChar).Value = True
Else
    Cells(i, xCChar).Value = False
End If
xCB.LinkedCell = Cells(i, xCChar).Address
i = i + 1
Next xCB
End Sub
Note:: Nel codice sopra,i = 2, il numero 2 è la riga iniziale della tua casella di controllo, e xCCar = "D", la lettera D è la posizione della colonna a cui è necessario collegare le caselle di controllo. Puoi cambiarli secondo le tue necessità.

Passaggio 2: applica le formule per calcolare le caselle di controllo

Dopo aver finito di impostare la cella di collegamento per ciascuna casella di controllo, puoi utilizzare le formule seguenti per calcolare le caselle di controllo:

Contare la casella di controllo selezionata:

=COUNTIF(D2:D15,TRUE)
Note:: In questa formula, D2: D15 è l'intervallo delle celle di collegamento che hai impostato per le caselle di controllo.

Somma i valori delle celle in base alla casella di controllo selezionata:

=SUMIF(D2:D15, TRUE, C2:C15)
Note:: In questa formula, D2: D15 è l'intervallo delle celle di collegamento che hai impostato per le caselle di controllo e C2: C15 si riferisce alle celle che vuoi sommare.

Contare o sommare le caselle di controllo selezionate in Excel è semplice una volta collegate alle celle. Con questi passaggi sei sulla buona strada per sfruttare le potenti funzionalità di gestione dei dati di Excel. Se sei interessato ad esplorare altri suggerimenti e trucchi per Excel, il nostro sito Web offre migliaia di tutorial, fare clic qui per accedervi. Grazie per aver letto e non vediamo l'ora di fornirti informazioni più utili in futuro!


Inserisci senza sforzo più caselle di controllo nell'intervallo selezionato con Kutools per Excel!

Kutools for Excel's Caselle di controllo inserimento batch la funzionalità ti consente di aggiungere caselle di controllo in blocco con pochi clic. Dì addio al noioso compito di inserire caselle di controllo una per una e dai il benvenuto a un modo più efficiente di organizzare i tuoi dati. Scaricalo adesso per iniziare la tua prova gratuita per 30 giorni!

Demo: somma o conta le caselle di controllo selezionate in Excel

Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Scarica e prova gratuita ora!

Articoli Correlati:

  • Caselle di controllo di Excel: aggiungi, seleziona, elimina e utilizza le caselle di controllo in Excel
  • Una casella di controllo è uno strumento interattivo che viene utilizzato per selezionare o deselezionare un'opzione, la vedrai spesso sui moduli web o durante la compilazione di sondaggi. In Excel, puoi aggiungere molteplici possibilità selezionando o deselezionando una casella di controllo che rende il tuo foglio più dinamico e interattivo, come la creazione di elenchi di controllo tramite caselle di controllo, l'inserimento di un grafico dinamico tramite caselle di controllo, ecc.
  • Crea un elenco a discesa con più caselle di controllo
  • Molti utenti di Excel tendono a creare un elenco a discesa con più caselle di controllo per selezionare più elementi dall'elenco alla volta. In realtà, non puoi creare un elenco con più caselle di controllo con la convalida dei dati. In questo tutorial, ti mostreremo due metodi per creare un elenco a discesa con più caselle di controllo in Excel.

I migliori strumenti per la produttività in ufficio

Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   Più di 50 Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

scheda kte 201905


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
i am trying to count the checkbox for attendance by using =sum(countif(c2: f2, true)) formula. but i am not getting correct output. all showing 0. please help
This comment was minimized by the moderator on the site
Hey :) Danke für die Hilfe! Aber muss man wirklich jedes Kästchen einzeln verknüpfen? Gibt es hierfür keine Möglichkeit der Multiplikation? Ich habe ca. 200 Kontrollkästchen in meinem Dokument und würde mir die zeit gerne sparen.
This comment was minimized by the moderator on the site
Hello, A,
To link multiple checkboxes to individual cells, the following VBA code can help you:
Sub LinkChecks()
'Update by Extendoffice
Dim xCB
Dim xCChar
i = 2
xCChar = "B"
For Each xCB In ActiveSheet.CheckBoxes
If xCB.Value = 1 Then
    Cells(i, xCChar).Value = True
Else
    Cells(i, xCChar).Value = False
End If
xCB.LinkedCell = Cells(i, xCChar).Address
i = i + 1
Next xCB
End Sub

Note: In the above code, i = 2, the number 2 is the starting row of your checkbox, and the letter B is the column location where you need link the checkboxes to. You can change them to your need.

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
I created basic spreadsheet, 7 columns with checkboxes, and 8th column with count, I need thousands rows in it over time. Right now only 50 rows, and when I change column width (of another plain text column) I need to wait for Microsoft to recalculate everything... for two minutes!!! Thank you very much Microsoft.

So, it is just basic spreadsheet; do try any sophistication, you will get burnt.
This comment was minimized by the moderator on the site
I used KUTOOLS in Excel to Batch Add Checkboxes. Now, How do I format them in a batch?
This comment was minimized by the moderator on the site
Very useful information, thank you very much.
This comment was minimized by the moderator on the site
If I counted checkboxes in a column and found some set on, how can I then clear (remove checkboxes) in that column given I have more than one column that I want to be left asis?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations