¿Cómo ocultar filas según el valor de la celda en Excel?
Supongamos que tiene un rango de datos y desea ocultar las filas según el valor de una columna, por ejemplo, si el valor de la celda de la columna es menor que 3000, oculte la fila de la celda como se muestra a continuación.
Ocultar filas según el valor de la celda con Filtro
En Excel, puede usar la función de filtro para filtrar y ocultar las filas según el valor de la celda.
1. Seleccione los datos que desea filtrar y haga clic en Datos > Filtrar. Ver captura de pantalla:
2. Luego haga clic en la flecha hacia abajo para mostrar la lista desplegable de filtros y haga clic en Filtros de números (o filtros de texto) > Mas grande que (puede elegir otro criterio que necesite en el submenú). Ver captura de pantalla:
3. En el cuadro de diálogo emergente, escriba el criterio en el cuadro de texto junto a es mayor que. Ver captura de pantalla:
4. Hacer clic en OK. Ahora solo se muestran los datos superiores a 3000 y se ocultan las filas cuyos datos son inferiores a 3000.
Ocultar filas según el valor de la celda con VBA
Además, si está interesado en el código VBA, aquí puedo introducir un código VBA para ocultar filas según el valor de la celda.
1. Prensa Alt + F11 claves para habilitar Microsoft Visual Basic para aplicaciones ventana.
2. Luego haga clic recuadro > Módulo para abrir una nueva Módulo ventana y pegue debajo del código VBA en ella.
VBA: Ocultar filas según el valor de la celda.
Sub HideRow()
'Updateby20150618
Dim Rng As Range
Dim WorkRng As Range
Dim xNumber As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNumber = Application.InputBox("Number", xTitleId, "", Type:=1)
For Each Rng In WorkRng
Rng.EntireRow.Hidden = Rng.Value < xNumber
Next
End Sub
3. Luego presione F5 para ejecutar el VBA, luego seleccione el rango de datos en el que desea ocultar las filas en el cuadro de diálogo emergente (excluyendo los encabezados). Ver captura de pantalla:
4. Hacer clic en OKy escriba el número de criterio en el segundo cuadro de diálogo. Ver captura de pantalla:
5. Hacer clic en OK. Ahora se ocultan las filas cuyos datos son inferiores a 3000.Consejo: Si desea ocultar filas superiores a 3000, simplemente cambie Rng.EntireRow.Hidden = Rng.Value <xNumber a Rng.EntireRow.Hidden = Rng.Value> xNumber, o si desea ocultar filas cuyos datos son iguales a 3000, cambie a Rng.EntireRow.Hidden = Rng.Value = xNumber.
Seleccione celdas rápidamente según los criterios en Excel
|
Con Kutools para Excel Seleccionar celdas específicas, puede seleccionar celdas en función de uno o dos criterios una vez. |
Kutools para Excel: con más de 300 prácticos complementos de Excel, prueba gratis sin límite en 30 días. |
Ocultar filas según el valor de la celda con Kutools para Excel
SI no desea habilitar la función de filtro, ni para VBA, aquí le presento una herramienta útil: Seleccionar celdas específicas of Kutools for Excel para seleccionar rápidamente filas enteras según el valor de la celda, luego puede ocultarlas.
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 el rango de datos y haga clic en Kutools > Seleccione > Seleccionar celdas específicas. Ver captura de pantalla:
2. En el Seleccionar celdas específicas diálogo, comprobar Fila completa bajo Tipo de selección sección, luego seleccione el criterio que necesita de Tipo específico lista, luego escriba el número o texto en el cuadro de texto. Ver captura de pantalla:
3. Hacer clic en Ok > OK para cerrar los diálogos. Ahora se seleccionan las filas cuyos datos son menores que 3000, y solo necesita hacer clic derecho en el encabezado de la fila para mostrar el menú contextual y hacer clic en Ocultar. Ver captura de pantalla:
Ahora se ocultan las filas cuyos datos son inferiores a 3000.
Consejo:
1. Si desea ocultar filas que incluyen un cierto valor, puede seleccionar contiene y escriba el valor determinado en el cuadro de texto.
2. Si desea ocultar filas que incluyen un valor mayor que pero menor que valores, puede seleccionar Más que y Menos que, luego escriba los valores en el cuadro dos y marque Y .
Con Kutools para Excel Seleccionar celdas específicas utilidad, puede identificar la ubicación de celdas específicas, seleccionar filas o columnas enteras según el valor de la celda, etc. Haga clic aquí para saber más sobre esta utilidad.
Ocultar filas según el valor de la celda
Kutools para Excel: más de 300 funciones que debe tener en Excel, Prueba gratuita de 30 días desde aquí. |
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!