¿Cómo sumar rápidamente valores excluyendo columnas ocultas en Excel?
Para sumar valores excluyendo filas ocultas, puede usar la fórmula = SUBTOTAL () para resolver, pero, ¿qué tal sumar valores ignorando las columnas ocultas? Aquí, este artículo presenta los trucos para sumar rápidamente valores solo en las columnas visibles.
Sumar valores excluyendo columnas ocultas con VBA
Suma / promedio / recuento excluyendo columnas ocultas con Kutools para Excel
Sumar valores excluyendo columnas ocultas con VBA
Aquí hay un código VBA que puede ayudarlo a sumar rápidamente solo columnas visibles.
1. Prensa Alt + F11 teclas para mostrar Microsoft Visual para aplicaciones básicas ventana.
2. Hacer clic en recuadro > Módulo y pegue el siguiente código en el nuevo Módulo ventana.
VBA: suma solo valores de columna visibles
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. Guarde el código y cierre la ventana, luego regrese para seleccionar una celda en blanco en la que colocará el resultado calculado y escriba esta fórmula = SumVisible (A1: C9), prensa Participar clave, se ha obtenido el resultado de suma correcto.
Consejo: En la fórmula, A1: C9 son las celdas que desea sumar.
Suma / promedio / recuento excluyendo columnas ocultas con Kutools para Excel
Tal vez no esté familiarizado con el código VBA, pero si tiene Kutools for Excel instalado, puede resolver este trabajo rápida y fácilmente.
Kutools for Excel, con más de 300 funciones prácticas, facilita su trabajo. |
Después instalación gratuita Kutools para Excel, haga lo siguiente:
1. Seleccione una celda en blanco que pondrá el resultado de la suma, por ejemplo, E1, y haga clic en Kutools > Funciones de Kutools > Estadística y Matemáticas > SUMISIBLE. Ver captura de pantalla:
2. En el Argumentos de función cuadro de diálogo, haga clic para seleccionar las celdas que desea sumar en el Referencia cuadro de texto, y puede obtener una vista previa del resultado calculado en la parte inferior. Ver captura de pantalla:
3. Hacer clic en OK, y solo se han sumado las columnas visibles.
Con Kutools for Excel, también puede contar o calcular el promedio en celdas / filas / columnas visibles. Ver captura de pantalla:
Consejo: También puede escribir directamente esta fórmula = SUMISIBLE (A1: C9)/ = CONTARISIBLE (A1: C9)/ = PROMEDIO VISIBLE (A1: C9) en la celda para obtener el resultado después de la instalación Kutools for Excel.
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!