6 votos

¿Fallo de Excel? Comportamiento incoherente al cortar/copiar y pegar datos filtrados

Problema

Estoy viendo el siguiente comportamiento inconsistente en Excel 2016, al Copiar/Cortar/Eliminar datos a través de datos filtrados:

  1. Copia de células: Los datos se "copian" sólo de las celdas visibles, y no de las celdas filtradas.
  2. Células de corte: Los datos se "cortan" tanto de las celdas visibles como de las filtradas.
  3. Pegar celdas: Los datos se pegan tanto en las celdas visibles como en las filtradas.
  4. Formatear/Borrar/Arrastrar/Otros: Sólo las celdas visibles se ven afectadas, y no las celdas filtradas.

No veo ninguna buena razón para este comportamiento incoherente, ¿se trata de un error? ¿O hay alguna razón para ello?

Y lo que es más importante, ¿hay alguna forma de conseguir que Excel ignore las filas ocultas al Cortar y Pegar datos, para que sea más coherente con el resto de operaciones?

Demo

Para probarlo, cree la siguiente tabla en Excel:

enter image description here

A continuación, filtre las filas con la Categoría = "Ocultar":

enter image description here

Deberías ver algo como:

enter image description here

Ahora, haz lo siguiente:

  1. Seleccione las celdas visibles en el Copiar de columna ( AAAA , BBBB , EEEE , FFFF ), y Copiarlas ( CTRL-C en Windows)
  2. Vaya a la primera celda vacía debajo de Copiar a y Pegar ( CTRL-V en Windows)
  3. Seleccione las celdas visibles en el Recorte de columna ( GGGG , HHHH , KKKK , LLLL ), y Córtelos ( CTRL-X en Windows)
  4. Vaya a la primera celda vacía debajo de Cut-To y Pegar ( CTRL-V en Windows)
  5. Seleccione las celdas visibles en el Formato columna (MMMM, NNNN , QQQQ , RRRR ), y hacerlos Negrita ( CTRL-B en Windows)
  6. Seleccione las celdas visibles en el Borrar columna ( SSSS , TTTT , WWWW , XXXX ), y Suprimirlos ( DEL en Windows)
  7. Seleccione la primera celda del Arrastre columna ( Enero ), y arrástrelo hacia abajo hasta el final de la columna (hasta CCCC ).

Ahora deberías ver:

enter image description here

Ahora, elimine el filtro del Categoría y deberías verlo:

enter image description here

Basándonos en lo anterior, podemos ver varias inconsistencias en cómo se manejan las celdas filtradas:

  • Copiar: ignora las celdas filtradas
  • Corta: funciona con celdas filtradas
  • Pega: funciona con celdas filtradas
  • Borrar: ignora las celdas filtradas
  • Formato: ignora las celdas filtradas
  • Arrastrar datos hacia abajo: ignora las celdas filtradas

Bono

Este comportamiento para filtrado células es diferente de cómo oculto células (a ocultar una celda, haga clic con el botón derecho del ratón en la cabecera de la columna o fila y seleccione Hide - ocultará toda la fila o columna). Las filas ocultas se incluyen en todas las operaciones - es decir, podemos Copiar, Cortar, Pegar, Borrar, Formatear etc datos si están Ocultos. Las operaciones parecen comportarse de forma inconsistente sólo para los datos "Filtrados".

Además, curiosamente, cuando los datos oculto y no filtrado la operación Arrastrar también se comporta de forma diferente: en lugar de repetir "enero" en todas partes, se comporta de forma más inteligente y muestra febrero, marzo, etc.

2voto

Selkie Puntos 40

Voy a intentar responder a esta pregunta por partes.

Para el formato de sus celdas: Lo que se mueve es el formato de la CELDA, no su aspecto. Tomemos las celdas A1 y B1. Están una al lado de la otra. Hay un borde entre las dos. Voy a mover la celda B1.

Si el borde es porque B1 tiene un borde izquierdo, se moverá.

Si el borde es porque A1 tiene un borde derecho, no se moverá.

Nunca uso cortar, porque NO ES copiar-pegar-borrar. Cortar se trata como una acción "especial", y como resultado, ignora los filtros. También moverá las referencias de celda con él, y sobrescribirá las referencias de celda donde caiga. Si hace experimentos similares con datos especiales de pegar en rangos filtrados, o si su acción de arrastrar hacia abajo es copiar y luego pegar especial, podría ver un comportamiento similar.

He tenido bastantes problemas en el trabajo con gente que cortaba y pegaba datos. Mi mantra es: "Nunca cortes y pegues, no obtendrás los resultados que esperas".

0voto

David J Puntos 11

Probé exactamente lo que dijiste en la versión más reciente de Excel en Android en google play store.

Los resultados fueron coherentes. Después de quitar el filtro, se pegaron todas las copias y cortes. Todas las negritas eran negritas. Todos los borrados, no creo que se pueda borrar en mi versión, utilicé borrar, todo se borró. Arrastrar - no se puede arrastrar en mi versión, usé rellenar. Rellené enero, febrero... hasta junio. Se rellenó correctamente.

Parece que tu versión tiene problemas.

0voto

katy Puntos 1

Mi versión tiene los mismos problemas - es incoherente al repetir la misma secuencia. Creo que a veces está tratando el valor copiado como un conjunto de valores (pega en todas las filas), y a veces está tratando los valores copiados como un único valor (pega sólo en las filas visibles).

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X