Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aký je vzorec na kopírovanie údajov z jedného listu a vloženie do iného programu Excel?

Pomocou jedného vzorca nemôžete priamo kopírovať údaje z jedného súboru Excel do druhého. Vzorce v programe Excel pracujú v rámci toho istého zošita.

Na dosiahnutie tohto cieľa však môžete použiť kombináciu vzorcov a iných funkcií Excelu:

1. Použitie funkcie `nepriame:

* v cieľovom zošite:

* V bunke A1 (alebo v akejkoľvek bunke, kde chcete údaje), zadajte vzorec:

`` `Excel

=Nepriamy ("[sourceworkbook.xlsx] hárok! A1")

`` `

* Nahradiť „[Sourceworkbook.xlsx]“ skutočným názvom súboru zdrojového zošita.

* Nahraďte "Sheet1" za skutočný názov hárku v zdrojovom zošite.

* Nahraďte „A1“ referenciou bunky v zdrojovom zošite, ktorý chcete skopírovať.

* Táto metóda má obmedzenia:

* Hodnota skopíruje iba zo zdrojovej bunky, nie vzorec.

* Vytvára živý odkaz na zošit zdroja. Zmeny v zošite zdroja sa odrazia v cieľovom zošite.

* Táto metóda nie je príliš účinná pre veľké súbory údajov.

2. Používanie funkcie `getPivotData`:

* v zdrojovom zošite:

* Vytvorte pivotovateľné s údajmi, ktoré chcete skopírovať.

* v cieľovom zošite:

* Použite funkciu `getPivotData` na získanie údajov z Pivottable v zdrojovom zošite.

* Napríklad:

`` `Excel

=GetPivotData ("Súčet predaja", '[sourceworkbook.xlsx] Sheet1'! $ $ 1)

`` `

* Nahraďte „súčet predaja“ názvom poľa v Pivottable.

* Nahraďte "[Sourceworkbook.xlsx] Sheet1 '! $ A $ 1" s bunkovou adresou Pivottable v zdrojovom zošite.

* Táto metóda má výhody:

* Umožňuje vám kopírovať údaje z Pivottable, čo môže byť užitočné pri zhrnutí údajov.

* Je to relatívne efektívne pre veľké súbory údajov.

3. Pomocou VBA (Visual Basic for Applications):

* Vytvorte v cieľovom zošite makro VBA:

* Makro otvorí zdrojový zošit, vyberte údaje, skopírujte ich a vložte ich do cieľového zošita.

* Nájdete príklady makier VBA na kopírovanie údajov online.

4. Používanie funkcií kópie a vkladania Excelu:

* Otvorte oba zošity.

* Vyberte údaje, ktoré chcete skopírovať v zdrojovom zošite.

* Stlačením Ctrl + C skopírujte údaje.

* Prejdite na cieľový zošit.

* Vyberte bunku, kde chcete vložiť údaje.

* Stlačením Ctrl + V vložte údaje.

Výber najlepšej metódy závisí od vašich konkrétnych potrieb a veľkosti súboru údajov, ktorý chcete skopírovať. Pre menšie súbory údajov môže byť dostatočné použitie kopírovania a vloženia alebo „nepriamej“ funkcie. Pre väčšie súbory údajov sa odporúča použitie makra VBA alebo funkcie „getpivotdata`“.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené