Saltar al contenido

Recommended Posts

publicado (editado)

Buenas tardes, si este tema está tratado con anterioridad os agradezco que me remitáis al hilo adecuado, no he conseguido encontrarlo.

En un libro tengo una hoja con un listado, otra hoja con otro listado diferente, y una tercera con lo que pretendo sea un listado que recoja a los dos anteriores (que junte ambos porque todas las entradas son diferentes).

Me gustaría que al añadir una línea en alguno de los dos listados... se copiara de forma automática en el final. ¿Es posible? ¿Por donde empiezo a plantearlo?

Envío un archivo ejemplo

 

Editado el por Maku
publicado (editado)
  • He encontrado este hilo en el que el resultado es lo que deseo.

Problema: si no introduzco manualmente cada fila... no consigo que funcione. Habitualmente los datos me llegan en un archivo ajeno, por lo que el sistema por el que yo los añado, a mi archivo, es un copia-pega de todas las filas a la vez. En cada registro entran varias decenas de filas.

https://ayudaexcel.com/foro/index.php?/topic/11124-solucionado-copiar-datos-no-coincidentes-de-una-hoja-a-otra/#comment-69958

  • También he visto este otro hilo en el que consolida pudiendo elegir las hojas. ¿Sería la mejor solución que cada vez que modifico cualquier hoja haga una consolidación, de todas las hojas, por medio de una macro similar?

No he sido capaz de hacerlo por medio de la herramienta consolidar habitual.

https://ayudaexcel.com/foro/index.php?/topic/2487-solucionado-seleccionar-hojas-para-consolidar-en-un-base/#comment-14377

  • El objetivo es llegar a un listado general del que posteriormente voy a realizar unas tablas dinámicas. Busco la solución para que si añado una hoja más... los datos vayan también al listado general y así no tener que modificar de donde quiero que las tablas me recojan los datos.
  • El motivo de no añadir los datos directamente al listado general es para que cada incidencia recoja el dato de la celda B1 de cada hoja.

Dada mi poca habilidad cualquier ayuda será bienvenida.
Gracias!

Preguntando1.xlsx

Editado el por Maku
publicado

Hola,

Prueba con:

=AJUSTARFILAS(ENFILA(APILARV('Equipo 1'!B3:E5000;'Equipo 2'!B3:E5000);3);4)

Saludos,

publicado
hace 2 horas, Maku dijo:

El objetivo es llegar a un listado general del que posteriormente voy a realizar unas tablas dinámicas.

Hola a todos.

Bueno, si el objetivo es hacer tablas dinámicas,

Excel está preparado para hacer lo que buscas. ¿Por qué no intenta relacionar las tablas?

image.png.d6a13fc35f38861460e147cc62b40190.png

 

Crear una relación entre tablas en Excel

También puede usar el asistente dando Alt+T+B

image.thumb.png.3fd941db4b05d95b941a67609ea82b52.png

 

 

publicado

Todos los listados de datos son exactamente iguales (en sus encabezados de columna) no encuentro la forma de relacionarlos porque no tengo datos que sustituir de una tabla a otra, solo tengo que copiar las filas de todos los listados a un listado único.

Te pido también disculpas si no lo he entendido, créeme que lo intento

publicado

Llevo un rato dando vueltas a esta idea, y el problema principal es que algunas funciones, entre ellas APILARV, no me aparecen como opción en mi 365

¿Hay forma de activarla?

publicado
Hace 1 hora, Maku dijo:

algunas funciones, entre ellas APILARV, no me aparecen como opción en mi 365

En M365 en español, se llama así; en la versión inglesa es =VSTACK, y cada idioma tendrá su particular traducción, supongo.

Si trabajas con Excel no español, tendrás que buscar cómo se conocen en tu idioma =AJUSTARFILAS; =ENFILA Y =APILARV

Con eso, debería funcionar la fórmula que te pasé antes.

Saludos,

publicado

Gracias Victor7, pero si que trabajo en español. He leído por ahí que no soy la única a quien le ocurre, el no tener disponibles algunas funciones, pero la verdad es que todo era de hace un par de años. También me dice que no tengo actualizaciones pendientes. Un misterio.

image.png.4cc3a9842ca03f41292d7e7a55e2b619.png

publicado

Al final lo he solucionado por medio de una macro que me copia las filas seleccionadas a la tabla general

Conéctate para comentar

Podrás dejar un comentario después de conectarte



Conéctate ahora
  • 109 ¿Te parecen útiles los tips de las funciones? (ver tema completo)

    1. 1. ¿Te parecen útiles los tips de las funciones?


      • No
      • Ni me he fijado en ellos

  • Current Donation Goals

    • Raised 0.00 EUR of 130.00 EUR target
  • Archivos

  • Estadísticas de descargas

    • Archivos
      187
    • Comentarios
      97
    • Revisiones
      28

    Más información sobre "Un juego del Rabino en Excel"
    Última descarga
    Por pegones1

    1    1

  • Crear macros Excel

  • Mensajes

    • Que tal, adjunto una propuesta de solución. Espero le sea útil. Power Query Filas Movidas (Solucion).xlsx
    • Bueno con el ejemplo así como lo tienes, te puedo compartir que ese error de referencia circular es el que te ayuda a mantener la fecha y la hora "congeladas" podrías evitarlo usando una columna auxiliar para el vacío pero la fórmula AHORA() te cambiara el resultado cada que la hoja se calcule o cuando le des guardar. Sin VBA de por medio será esperar el aporte de algún maestro o usuario avanzado. Si cambias de opinión pasa el tema para la otra sección. Saludos
    • A falta de una solución mas adelante, seguiré como hasta ahora, copiando y pegando el export en la plantilla. A mi me vale, pero quería evitar que el resto de usuarios (tampoco lo vamos a usar tantos!!) tuvieran que intervenir en nada del export y la transformación de datos de la plantilla. Mas o menos saben hacerlo, pero quería que todo estuviera automatizado. Si encuentro una solución os la pondré por aqui. Saludos.
    • Muy buen día a tod@s esperando se encuentren de la mejor manera posible,   Comparto lo siguiente: Estoy trabajando con un archivo en el cual me gustaría que cada que yo capturo ya sea un dato por ejemplo en la Cela A2, La fecha de la celda B2 se congele con la fecha en que estoy escribiendo algún dato, no obstante que en el resto de la columna continúe corriendo la fórmula: AHORA() hasta que yo capture dato y este se congele a ese momento,   La formula con la que lo estoy haciendo es la siguiente:  Congelar FECHA CAPTURA con error.xlsx =SI(ESBLANCO(A2), AHORA(), SI(ESBLANCO(B2), AHORA(), B2))  El problema es que al buscar en la misma B2 me arroja un error,    Cabe mencionar que para este ejercicio quisiera no usar macros ni VBA solo que funcione a base de formula, pero que esta no me arroje error como ya me lo hace   Les comparto CAPTURA DE ERROR,   Muchas gracias por el apoyo,   Saludos
    • Hola @Israel Cassales Es todo mucho mas "complicado". Estamos hablando de una multinacional, los ordenadores están "capados", la detección de redes esta desactivada, y solo funcionan los servicios de red necesarios, web, servidores de impresión, etc. Lo usuarios no podemos hacer nada de configuración en los ordenadores porque no tenemos privilegios de administración. Todos los usuarios tenemos Sap, (con diferentes perfiles, según los departamentos), office 365 (también con perfiles según funciones), y todo el software básico solo lo podemos instalar desde nuestro propio Software Center. Cualquier cosa que se salga de ahí, hay que solicitarla y cruzar los dedos para que te la aprueben.  En los departamentos de análisis, claro que tienen SAP BW,  SAP BI (yo mismo he solicitado perfiles y estoy a la espera) pero solo soy un simple SGA que lo único que intenta es automatizar al máximo mi trabajo diario, y estas cosas no deberíamos hacerlas, por perfil, capacidades y posibilidades técnicas.
  • Visualizado recientemente

    • No hay usuarios registrado para ver esta página.
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.