Cómo seleccionar filas que contienen datos de una columna


0

Quiero seleccionar datos en una fila

Name DOB Sunsign    Name(Column)
a     1     Ar          d
b     2     Le          c
c     3     Lr
d     4     CP

Ahora la nueva celda debe mostrar los siguientes datos

Name DOB Sunsign
c     3     Lr
d     4     CP

Probé la función de búsqueda, pero en primer lugar no pude iterar todas las entradas en el Nombre (columna y luego no pude seleccionar la fila especificada)
Rajat Audichya

Puedes usar vlookup? ¿O es el problema de que la primera columna de la nueva celda se debe ordenar?
Joost

Respuestas:


0

¿Quizás pueda usar la funcionalidad de autofiltro de Excel?

ingrese la descripción de la imagen aquí

Alternativamente, si no desea hacer clic en el filtro pero usa una columna separada para especificar los valores del filtro, puede probar el método descrito en esta página :

  1. Vaya a la hoja de trabajo en la que desea filtrar automáticamente la fecha según el valor de celda que ingresó.

  2. Haga clic derecho en la pestaña de la hoja y seleccione Ver código en el menú contextual, en la ventana emergente de Microsoft Visual Basic para Aplicaciones, copie y pegue el siguiente código en la ventana en blanco del Módulo, vea la captura de pantalla:

Código VBA: datos de filtro automático según el valor de celda ingresado:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice 20160606
   If Target.Address = Range("E2").Address Then
       Range("A1:C20").CurrentRegion.AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("E1:E2")
   End If
End Sub

Nota: En el código anterior, A1: C20 es su rango de datos que desea filtrar, E2 es el valor objetivo en el que desea filtrar y E1: E2 es su celda de criterio según la cual se filtrará. Puedes cambiarlos a tu necesidad.

  1. Ahora, cuando ingrese los criterios en la celda E1 y E2 y presione la tecla Intro, sus datos serán filtrados por los valores de la celda automáticamente.

Gracias por la respuesta, he agregado 4 filas solo para dar un ejemplo, mi archivo tiene 37 filas con 3 columnas que consisten en los nombres | dob | signo solar ahora hay otra columna que contiene nombres de 14 jugadores cuyos detalles de filas necesito buscar, estoy teniendo problemas para recorrer esa tercera columna.
Rajat Audichya

Si sigue el segundo método, puede cambiar el CriteriaRange en el código VBA para que se ajuste a sus requisitos (creo). No lo he probado, avíseme si tiene problemas.
Saaru Lindestøkke
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.