U kunt niet direct gegevens van het ene Excel -bestand naar het andere kopiëren met behulp van een enkele formule. Formules in Excel -werk binnen hetzelfde werkboek.
U kunt echter een combinatie van formules en andere Excel -functies gebruiken om dit te bereiken:
1. De functie `indirect` gebruiken:
* In het bestemmingswerkboek:
* Voer in cel A1 (of een cel waar u de gegevens wilt) in de formule in:
`` `Excel
=Indirect ("[SourceWorkbook.xlsx] Sheet1! A1")
`` `
* Vervang "[Bronworkbook.xlsx]" door de werkelijke bestandsnaam van het bronwerkboek.
* Vervang "Sheet1" door de werkelijke bladnaam in het bronwerkboek.
* Vervang "A1" door de celreferentie in het bronwerkboek dat u wilt kopiëren.
* Deze methode heeft beperkingen:
* Het kopieert alleen de waarde uit de broncel, niet de formule.
* Het creëert een live link naar het bronwerkboek. Wijzigingen in het bronwerkboek zullen worden weerspiegeld in het bestemmingswerkboek.
* Deze methode is niet erg efficiënt voor grote datasets.
2. De functie `getPivotData` gebruiken:
* In het bronwerkboek:
* Maak een draaitable met de gegevens die u wilt kopiëren.
* In het bestemmingswerkboek:
* Gebruik de functie `getPivotData` om gegevens uit de Pivottable in het bronwerkboek op te halen.
* Bijvoorbeeld:
`` `Excel
=GetPivotData ("Sum of Sales", '[SourceWorkbook.XLSX] Sheet1'! $ A $ 1)
`` `
* Vervang "som van verkoop" door de veldnaam in de draaitapel.
* Vervang "[Bronworkbook.xlsx] Sheet1 '! $ A $ 1" door het celadres van de Pivottable in het bronwerkboek.
* Deze methode heeft voordelen:
* Hiermee kunt u gegevens van een Pivottable kopiëren, wat nuttig kan zijn voor het samenvatten van gegevens.
* Het is relatief efficiënt voor grote datasets.
3. VBA gebruiken (Visual Basic voor toepassingen):
* Maak een VBA -macro in het bestemmingswerkboek:
* De macro opent het bronwerkboek, selecteert de gegevens, kopieer deze en plakt deze in het bestemmingswerkboek.
* U kunt voorbeelden van VBA -macro's vinden voor het online kopiëren van gegevens.
4. Het gebruik van Excel's kopiëren en plakken functies:
* Open beide werkboeken.
* Selecteer de gegevens die u wilt kopiëren in het bronwerkboek.
* Druk op Ctrl + C om de gegevens te kopiëren.
* Ga naar het bestemmingswerkboek.
* Selecteer de cel waar u de gegevens wilt plakken.
* Druk op Ctrl + V om de gegevens te plakken.
Het kiezen van de beste methode hangt af van uw specifieke behoeften en de grootte van de gegevensset die u wilt kopiëren. Voor kleinere datasets kan het gebruik van kopiëren en plakken of de functie `indirecte 'voldoende zijn. Voor grotere datasets wordt het gebruik van een VBA -macro of de functie `getPivotData` aanbevolen. |