Saludos para todos...
Por favor tengo una pregunta...
Tengo dos hojas:
"Recibidos"
"Revisados"
Quiero copiar filas de la hoja "Recibidos" a la hoja "Revisados" pero el orden de las columnas es diferente...
Debido a esto los datos de las celdas se copian en las columnas equivocadas...
Son 70 columnas más o menos.
Pueden recomendarme alguna forma de solucionar...?
Adjunté un archivo por si hace falta...
Gracias anticipadas...
[RESUELTO] Copiar filas a otra hoja con columnas diferentes
-
- Mensajes: 77
- Registrado: Lun Ago 01, 2016 10:21 am
[RESUELTO] Copiar filas a otra hoja con columnas diferentes
- Adjuntos
-
- Copiar filas diferentes.ods
- (11.09 KiB) Descargado 165 veces
Última edición por OsirisSalazar el Lun Jun 22, 2020 12:35 pm, editado 1 vez en total.
LibreOffice
Versión: 7.0.3.1 (x86) Tengo 32
Windows 7 Ultimate
Versión: 7.0.3.1 (x86) Tengo 32
Windows 7 Ultimate
Re: Copiar filas a otra hoja con columnas diferentes
Buenas tardes,
Con mis pocos conocimientos y a voz de pronto se me ocurre lo siguiente:
Primero comprobamos que la primera celda tenga datos para buscarlos
Despues usamos BUSCARV para buscar el valor de la celda en la primera hoja ( he seleccionado un rango pero se puede selecionar uno mayor).
Por ultimo uso COINCIDIR el valor de la celda de la primera fila por si algún día cambiamos el encabezado de la columna no tener que volver a cambiar todas las formulas.
En el fichero te muestro los resultados, solo hay formulas en las celdas coloreadas de amarillo de la hoja B.
Un saludo
Buhito
Con mis pocos conocimientos y a voz de pronto se me ocurre lo siguiente:
Código: Seleccionar todo
=SI(A2<>"";BUSCARV(A2;$A.A2:BQ17;COINCIDIR(N1;$A.1:1; );0))
Despues usamos BUSCARV para buscar el valor de la celda en la primera hoja ( he seleccionado un rango pero se puede selecionar uno mayor).
Por ultimo uso COINCIDIR el valor de la celda de la primera fila por si algún día cambiamos el encabezado de la columna no tener que volver a cambiar todas las formulas.
En el fichero te muestro los resultados, solo hay formulas en las celdas coloreadas de amarillo de la hoja B.
Un saludo
Buhito
- Adjuntos
-
- Copiar filas diferentes.ods
- (11.79 KiB) Descargado 184 veces
LibreOffice 6.0.2 en Ubuntu 16.04
Re: Copiar filas a otra hoja con columnas diferentes
Entiendo que lo que estás haciendo es arrastrar la primera celada en diagonal. Tienes dos opciones, tres si los nombres de las columnas son iguales:
1. Cambiar el orden de las columnas en tus hojas para que coincidan.
2. Poner a mano en todas las celdas de la primera fila cuál es la casilla correcta de la otra hoja y arrastrar hacia abajo.
3. Usar la función BUSCARH para buscar el nombre de la columna en las cabeceras, de esta forma el orden en que estén te da igual.
Si hay otras opciones no se me ocurren ahora mismo. Espero que te sirva.
1. Cambiar el orden de las columnas en tus hojas para que coincidan.
2. Poner a mano en todas las celdas de la primera fila cuál es la casilla correcta de la otra hoja y arrastrar hacia abajo.
3. Usar la función BUSCARH para buscar el nombre de la columna en las cabeceras, de esta forma el orden en que estén te da igual.
Si hay otras opciones no se me ocurren ahora mismo. Espero que te sirva.
Libreoffice 7.0 (x64) / Windows 10 Pro
-
- Mensajes: 77
- Registrado: Lun Ago 01, 2016 10:21 am
Re: Copiar filas a otra hoja con columnas diferentes
Gracias,
La 4 sugerencias me funcionan...
La 4 sugerencias me funcionan...
LibreOffice
Versión: 7.0.3.1 (x86) Tengo 32
Windows 7 Ultimate
Versión: 7.0.3.1 (x86) Tengo 32
Windows 7 Ultimate