Ir para o conteúdo principal

Como somar / contar as caixas de seleção marcadas no Excel?

As caixas de seleção no Excel servem como uma ferramenta prática para rastrear o status dos seus dados. Imagine que você está trabalhando com uma lista que inclui caixas de seleção – algumas marcadas e outras não. Você pode precisar contar o número de caixas de seleção marcadas ou calcular a soma dos valores associados a essas caixas de seleção marcadas.

Some ou conte as caixas de seleção marcadas no Excel


Some ou conte as caixas de seleção marcadas no Excel

No Excel, não existe uma fórmula simples para contar ou somar as caixas de seleção marcadas diretamente. Para resolver esse problema de forma eficaz, siga estas etapas:

Etapa 1: vincular caixas de seleção a células

  1. Abra sua planilha na qual deseja contar ou somar as caixas de seleção marcadas, clique com o botão direito em uma caixa de seleção e escolha Controle de formato, veja a captura de tela:
  2. No Objeto de formato caixa de diálogo, sob o Control guia, clique para selecionar uma célula em branco relativa à caixa de seleção selecionada como a célula de link da Link celular opção e não altere nenhuma outra opção e, em seguida, clique em OK botão. Veja a imagem:
  3. Então uma VERDADEIRO exibido na célula selecionada se a caixa de seleção estiver marcada e uma célula em branco se a caixa de seleção estiver desmarcada.
  4. E então, você precisa repetir as etapas acima para definir uma célula de link para cada caixa de seleção da coluna, e é melhor vincular a célula com a caixa de seleção correspondente na mesma linha, você obterá a seguinte captura de tela:
Tips: se você tiver várias caixas de seleção que precisam ser vinculadas a células, vinculá-las individualmente pode ser bastante demorado. Nesses casos, você pode utilizar o código a seguir para vincular todas as caixas de seleção às células de uma só vez.
Código VBA: vincule várias caixas de seleção a células de uma só vez
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: No código acima,i = 2, o número 2 é a linha inicial da sua caixa de seleção e xCChar = "D", a carta D é o local da coluna onde você precisa vincular as caixas de seleção. Você pode alterá-los conforme sua necessidade.

Etapa 2: aplicar fórmulas para calcular as caixas de seleção

Depois de terminar de definir a célula do link para cada caixa de seleção, você pode usar as fórmulas abaixo para calcular as caixas de seleção:

Conte a caixa de seleção marcada:

=COUNTIF(D2:D15,TRUE)
Note: Nesta fórmula, D2: D15 é o intervalo das células de link que você definiu para as caixas de seleção.

Some os valores das células com base na caixa de seleção marcada:

=SUMIF(D2:D15, TRUE, C2:C15)
Note: Nesta fórmula, D2: D15 é o intervalo das células de link que você definiu para as caixas de seleção, e C2: C15 refere-se às células que você deseja somar.

Contar ou somar as caixas de seleção marcadas no Excel é simples quando você as vincula às células. Com essas etapas, você estará no caminho certo para aproveitar os poderosos recursos de gerenciamento de dados do Excel. Se você estiver interessado em explorar mais dicas e truques do Excel, nosso site oferece milhares de tutoriais, por favor clique aqui para acessá-los. Obrigado por ler e esperamos fornecer mais informações úteis no futuro!


Insira facilmente várias caixas de seleção em seu intervalo selecionado com o Kutools para Excel!

Kutools for Excel's Caixas de seleção de inserção de lote recurso permite adicionar caixas de seleção em massa com apenas alguns cliques. Diga adeus à tediosa tarefa de inserir caixas de seleção uma por uma e dê as boas-vindas a uma forma mais eficiente de organizar seus dados. Obtenha agora para iniciar seu teste gratuito por 30 dias!

Demonstração: soma ou conte caixas de seleção marcadas no Excel

Kutools for Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. Baixe e teste grátis agora!

Artigos relacionados:

  • Caixas de seleção do Excel: adicione, selecione, exclua e use caixas de seleção no Excel
  • Uma caixa de seleção é uma ferramenta interativa que é usada para selecionar ou desmarcar uma opção, muitas vezes você as verá em formulários da web ou ao preencher pesquisas. No Excel, você pode adicionar várias possibilidades marcando ou desmarcando uma caixa de seleção que torna sua planilha mais dinâmica e interativa, como criar listas de verificação por caixas de seleção, inserir um gráfico dinâmico por caixas de seleção, etc.
  • Crie uma lista suspensa com várias caixas de seleção
  • Muitos usuários do Excel tendem a criar uma lista suspensa com várias caixas de seleção para selecionar vários itens da lista por vez. Na verdade, você não pode criar uma lista com várias caixas de seleção com a validação de dados. Neste tutorial, vamos mostrar a você dois métodos para criar uma lista suspensa com várias caixas de seleção no Excel.

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
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