El problema de seleccionar cada segunda fila no es tan raro. Hay muchas situaciones en las que esto podría ser necesario. Por ejemplo, al crear una segunda tabla basada en los datos de la primera, cuando cada segunda fila se copia de la tabla principal y se inserta en la tabla recién creada. No hay una función especial en Excel que haga esto. Pero aún así, hay varias formas simples de resaltar cada segunda fila en una tabla.
Seleccionar segundas líneas manualmente
Con filtros
Con VBA
Con complementos
Seleccionar segundas líneas manualmente
A veces la forma manual es la más rápida. Si la tabla es pequeña, puede seleccionar rápidamente cada segunda fila manualmente.
- Mantenga presionada la tecla Ctrl hasta que se complete el proceso de selección de filas.
- Haga clic con el botón izquierdo del ratón en el encabezado de la línea superior seleccionada.
- Del mismo modo, seleccione todas las segundas filas de la tabla sin soltar la tecla Ctrl
- Suelte la tecla Ctrl.
Esta es la forma más sencilla y es efectiva para mesas pequeñas. En otros casos, tendrás que usar métodos más complicados.
Con filtros
Para usar este método, se agrega una columna auxiliar vacía a la tabla y luego, usando los datos de esta columna, se filtran las filas. Para ilustrar este método, basta analizar un ejemplo de su uso.
- Agrega una columna extra vacía al final de la tabla.
- Ingrese la fórmula en la primera celda de la columna = ISODD (ROW())
- Copie la fórmula al resto de las celdas de la columna arrastrando la esquina inferior derecha de la celda con la fórmula.
- Como puede ver en la figura, la función ISODD, combinada con la función ROW, devuelve TRUE para filas impares y FALSE para filas pares.
- Haga clic en cualquiera de las celdas de la columna y vaya a la pestaña “Datos” en el menú principal de Excel
- Haga clic en el botón “Filter”. Esto mostrará el icono de filtro en todos los encabezados de las columnas.
- Haga clic en el icono de filtro en el encabezado de la línea auxiliar.
- En el menú que se abre, desmarque la opción FALSE.
- Haga clic en OK. Como resultado, solo las segundas filas serán visibles en la tabla.
- Seleccione las celdas restantes.
- Elimine el filtro haciendo clic en el botón “Filter” en el menú de Excel de la pestaña “Data”. Solo se seleccionarán las segundas celdas.
Los datos filtrados se pueden copiar a otra tabla si es necesario. Después de procesar los datos, la columna auxiliar se puede eliminar.
Con VBA
Si a menudo necesita seleccionar cada dos filas en las tablas, es mejor automatizar este proceso usando una macro. ¿Cómo hacer una macro y usarla?
- Abre la mesa.
- Vaya a Desarrollador usando el menú de Excel o usando el atajo de teclado Alt+F11. Se abrirá una ventana de VBA
- Presione el botón “Insert” y seleccione el elemento “Module” en el menú que se abre.
- Pega el código:
Sub SelectEveryOtherRow()
Dim MyRange As Range
Dim RowSelect As Range
Dim i As Integer
Set MyRange = Selection
Set RowSelect = MyRange.Rows(3)
For i = 3 To MyRange.Rows.Count Step 2
Set RowSelect = Union(RowSelect, MyRange.Rows(i))
Next i
Application.Goto RowSelect
End Sub
- Cierra la ventana del Desarrollador.
- Selecciona una mesa.
- Desde el menú principal de Excel, vaya a la pestaña “View”.
- Haga clic en el botón “Macros” y seleccione “Macros”.
- En la ventana que se abre, seleccione la macro que acaba de crear y haga clic en el botón “Run”.
Como resultado de estas acciones, se seleccionarán todas las segundas filas de la tabla. Para mayor comodidad, puede agregar esta macro a la barra de herramientas de acceso rápido.
Con complementos
Este método se puede utilizar si por alguna razón no es posible aplicar las macros del párrafo anterior. En Internet, puede encontrar muchos programas y complementos que resaltan determinadas cadenas. Sin embargo, a menudo son pagados.
Cuando trabaje con documentos importantes de Excel, no olvide cifrarlos para que nadie excepto usted tenga acceso a ellos. No tenga miedo de perder la contraseña de dichos archivos. Hay muchos programas que lo ayudarán a recuperación de la contraseña Excel.