Como somar rapidamente valores excluindo colunas ocultas no Excel?
Para somar valores excluindo linhas ocultas, você pode usar a fórmula = SUBTOTAL () para resolver, mas, que tal somar valores ignorando colunas ocultas? Aqui, este artigo apresenta os truques para somar rapidamente os valores apenas nas colunas visíveis.
Valores de soma excluindo colunas ocultas com VBA
Soma/média/contagem excluindo colunas ocultas com Kutools para Excel
Valores de soma excluindo colunas ocultas com VBA
Aqui está um código VBA que pode ajudá-lo a somar rapidamente apenas as colunas visíveis.
1. Pressione Alt + F11 chaves para mostrar Microsoft Visual para aplicativos básicos janela.
2. Clique inserção > Módulo e cole o código abaixo no novo Módulo janela.
VBA: soma dos valores das colunas visíveis apenas
Public Function SumVisible(Rg As Range) As Double
'UpdatebyExtendOffice20160302
Dim xCell As Range
Dim xRg As Range
Dim xOutRg As Range
On Error Resume Next
Application.Volatile
Set xRg = Application.Intersect(Rg, Rg.Worksheet.UsedRange)
If Not (xRg Is Nothing) Then
For Each xCell In xRg
If (xCell.EntireRow.Hidden = False) And _
(xCell.EntireColumn.Hidden = False) Then
If xOutRg Is Nothing Then
Set xOutRg = xCell
Else
Set xOutRg = Application.Union(xCell, xOutRg)
End If
End If
Next
End If
If Not xOutRg Is Nothing Then
SumVisible = Application.Evaluate("SUM(" & xOutRg.Address & ")")
Else
SumVisible = 0
End If
End Function
3. Salve o código e feche a janela, depois volte para selecionar uma célula em branco na qual você colocará o resultado calculado e digite esta fórmula = SumVisible (A1: C9), pressione Entrar , o resultado de soma correto foi obtido.
Dica: Na fórmula, A1: C9 são as células que você deseja somar.
Soma/média/contagem excluindo colunas ocultas com Kutools para Excel
Talvez você não esteja familiarizado com o código VBA, mas se tiver Kutools for Excel instalado, você pode resolver esse trabalho de forma rápida e fácil.
Kutools for Excel, com mais de 300 funções úteis, tornam seus trabalhos mais fáceis. |
Depois de instalação grátis Kutools para Excel, faça o seguinte:
1. Selecione uma célula em branco que colocará o resultado da soma, E1 por exemplo, e clique Kutools > Funções Kutools > Estatística e Matemática > RESUMIDO. Veja a imagem:
2. No Argumentos de função caixa de diálogo, clique para selecionar as células que deseja somar na Referência caixa de texto, e você pode visualizar o resultado calculado na parte inferior. Veja a imagem:
3. Clique OK, e apenas as colunas visíveis foram somadas.
Com o Kutools for Excel, você também pode contar ou calcular a média em células / linhas / colunas visíveis. Veja a imagem:
Dica: Você também pode digitar diretamente esta fórmula = SUMVISÍVEL (A1: C9)/ = CONTESTÁVEL (A1: C9)/ = AVERAGEVISIBLE (A1: C9) na célula para obter o resultado após a instalação Kutools for Excel.
Melhores ferramentas de produtividade de escritório
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...
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!