copiar una columna determinada que contiene nombres a otra pestaña si una columna diferente usa una determinada palabra

copiar una columna determinada que contiene nombres a otra pestaña si una columna diferente usa una determinada palabra

Soy un maestro de escuela que tiene que estar al tanto de quién puede ir a una excursión. En la pestaña uno, rebautizada como "8º grado", en la columna AI tienen sus nombres. En la columna M, escribo la palabra "sí" o "no" que indica si se les permite ir a la excursión. Lo que quiero que suceda es que, si escribo la palabra sí en esa columna, quiero que transfiera automáticamente su nombre de la columna A a una pestaña diferente.

Respuesta1

El siguiente conjunto de acciones está adaptado al número de filas que imagino que podría tener; con un tamaño de datos mucho mayor, otras opciones podrían ser más adecuadas.

Comenzando con una hoja de trabajo como la siguiente (las columnas CK están ocultas). La primera vez que mueva nombres, lo hará de una manera y luego de una manera ligeramente diferente para encontrar grupos de nombres que deben agregarse a la segunda lista. Esto mantendrá la segunda lista en orden para que las nuevas incorporaciones no provoquen que la lista de nombres y los datos en las celdas al lado de ellos se alineen como el tamaño de una camisa.

ingrese la descripción de la imagen aquí

Utilice el filtro para ocultar las filas que no tienen un sí en la columna M. Seleccione Columnas AM moviendo el mouse sobre la letra en la parte superior de la columna y arrastrándola.

ingrese la descripción de la imagen aquí

Selecciona los nombres que quedan.

ingrese la descripción de la imagen aquí

Si usa Windows, presione Ctrl+ G. En una Mac, utilice el menú para buscar "Ir a". Una vez que aparezca el cuadro de diálogo, haga clic en el botón "Especial..." y seleccione "Sólo celdas visibles".

ingrese la descripción de la imagen aquí

Copie con Ctrl+ Cy péguelo con Ctrl+ Ven el lugar apropiado en la pestaña "Excursión al campo".

ingrese la descripción de la imagen aquí

Ahora, si regresamos y manejamos cualquier nombre adicional que cambie a valores sí. Elimina el filtro de la primera hoja y en una columna vacía agrega la siguiente fórmula:

=IFERROR(MATCH(A2,'Field Trip'!A:A,0)>0,FALSE)

Ahora podemos expandir el filtro para incluir esta nueva columna y filtrar los casos en los que Field Trip ahora muestra un sí y el valor de onList es Falso. Utilice el mismo Ir a celdas visibles especiales y copie y pegue los nuevos nombres debajo de los nombres existentes en la lista. De esta manera, puede agregar lotes de nombres a la vez a medida que sean elegibles.

ingrese la descripción de la imagen aquí

y luego con los filtros puestos

ingrese la descripción de la imagen aquí

información relacionada