“Conocimiento software>

¿Cuál es la fórmula para copiar datos de una hoja y ponerlos en otro Excel?

2012/6/18
No puede copiar directamente los datos de un archivo de Excel a otro utilizando una sola fórmula. Las fórmulas en Excel funcionan dentro del mismo libro de trabajo.

Sin embargo, puede usar una combinación de fórmulas y otras características de Excel para lograr esto:

1. Usando la función `indirect`:

* en el libro de trabajo de destino:

* En la celda A1 (o en cualquier celda donde desee los datos), ingrese la fórmula:

`` `Excel

=Indirect ("[SourceWorkBook.xlsx] Hoja1! A1")

`` `` ``

* Reemplace "[SourceWorkbook.xlsx]" con el nombre de archivo real del libro de trabajo de origen.

* Reemplace "Hoja1" con el nombre de la hoja real en el libro de trabajo de origen.

* Reemplace "A1" con la referencia de celda en el libro de trabajo de origen que desea copiar.

* Este método tiene limitaciones:

* Solo copia el valor de la celda fuente, no la fórmula.

* Crea un enlace en vivo al libro de trabajo de origen. Los cambios en el libro de trabajo de origen se reflejarán en el libro de trabajo de destino.

* Este método no es muy eficiente para grandes conjuntos de datos.

2. Usando la función `getPivotData`:

* En el libro de trabajo de origen:

* Cree un tiroteo con los datos que desea copiar.

* en el libro de trabajo de destino:

* Use la función `getPivotData` para recuperar datos de lo pivottable en el libro de trabajo de origen.

* Por ejemplo:

`` `Excel

=GetPivotData ("suma de ventas", '[SourceWorkBook.xlsx] Hoja1'! $ $ A $ 1)

`` `` ``

* Reemplace la "suma de ventas" con el nombre de campo en el pivottable.

* Reemplace "[SourceWorkBook.xlsx] Hoja1 '! $ A $ 1" con la dirección celular de la pivottable en el libro de trabajo de origen.

* Este método tiene ventajas:

* Le permite copiar datos de un pivottable, lo que puede ser útil para resumir los datos.

* Es relativamente eficiente para grandes conjuntos de datos.

3. Uso de VBA (Visual Basic para aplicaciones):

* Crear una macro VBA en el libro de trabajo de destino:

* La macro abrirá el libro de trabajo de origen, seleccionará los datos, los copiará y lo pegará en el libro de trabajo de destino.

* Puede encontrar ejemplos de macros VBA para copiar datos en línea.

4. Usando funciones de copia y pegado de Excel:

* Abra ambos libros de trabajo.

* Seleccione los datos que desea copiar en el libro de trabajo de origen.

* Presione Ctrl + C para copiar los datos.

* Vaya al libro de trabajo de destino.

* Seleccione la celda donde desea pegar los datos.

* Presione Ctrl + V para pegar los datos.

Elegir el mejor método depende de sus necesidades específicas y el tamaño del conjunto de datos que desea copiar. Para conjuntos de datos más pequeños, el uso de Copy and Paste o la función 'Indirecta' podría ser suficiente. Para conjuntos de datos más grandes, se recomienda usar una macro VBA o la función `getPivotData`.

¿Cómo se presiona en Excel?
¿Una mesa en Excel es más similar a la de?
¿Puedes cambiar el color en la tabla de Excel?
¿Qué son los datos numéricos en Microsoft Excel?
¿Qué incluye cajas de botones y galerías en Excel?
¿Cómo se ingresan las palabras en la hoja de Excel?
En Excel ¿qué significa más?
¿Cómo se fusionan las células en Excel?
Más categorías
    没有任何同级栏目
Conocimiento de la computadora © http://www.ordenador.online