U koppelt gegevens uit een rij in uw Excel-hoofdblad aan een ander Excel 2011-blad (op een Mac) met behulp van formules, met name de `INDIRECT`-functie, of als de gegevens consistent gestructureerd zijn, kan eenvoudige celverwijzing volstaan. Hier ziet u hoe, opgesplitst per methode:
Methode 1:eenvoudige celverwijzingen (het gemakkelijkst als uw gegevens consistent worden gelokaliseerd)
Dit werkt het beste als de gegevens die u wilt koppelen zich altijd in dezelfde kolom en rij in uw andere spreadsheet bevinden.
1. Open beide Excel-bestanden.
2. Identificeer het bronbestand en de broncel. Stel dat u in uw hoofdwerkblad gegevens wilt koppelen uit cel B2 van een bestand met de naam 'DataSheet.xlsx'.
3. Maak de link op uw bestemmingsblad. Typ de volgende formule (pas indien nodig het pad en de celverwijzing aan):
`='DataSheet.xlsx'!B2`
* Belangrijke opmerking: Het pad naar `DataSheet.xlsx` moet het *volledige pad* zijn, inclusief de schijf-/mapstructuur. Als het bestand "DataSheet.xlsx" zich in dezelfde map bevindt als uw hoofdblad, kunt u misschien wegkomen met alleen de bestandsnaam, maar het gebruik van het volledige pad wordt ten zeerste aanbevolen vanwege de betrouwbaarheid. Bijvoorbeeld:`/Gebruikers/UwGebruikersnaam/Documenten/MijnExcelFiles/DataSheet.xlsx'!B2`
Methode 2:INDIRECT gebruiken (flexibeler, verwerkt veranderende rijnummers)
Met de `INDIRECT`-functie kunt u een celverwijzing als tekst construeren. Dit is van cruciaal belang als u verschillende rijen moet koppelen op basis van bepaalde criteria.
1. Open beide Excel-bestanden.
2. Bereid een cel voor met het rijnummer. Stel dat u in uw hoofdblad een cel (bijvoorbeeld A1) hebt met het rijnummer dat u wilt koppelen vanuit "DataSheet.xlsx". Laten we aannemen dat u altijd wilt linken vanuit kolom B.
3. Gebruik INDIRECT: in uw bestemmingsblad De formule ziet er als volgt uit:
`=INDIRECT("'DataSheet.xlsx'!B"&A1)`
* Met deze formule wordt de celverwijzing dynamisch opgebouwd. `A1` bevat het rijnummer; `&` voegt het samen met "B" en de bladnaam om de volledige referentie te creëren. Gebruik opnieuw het *volledige* pad naar "DataSheet.xlsx".
Belangrijke overwegingen:
* Bestandspaden: Gebruik altijd het volledige, absolute pad naar uw bron-Excel-bestand. Relatieve paden zijn problematisch en kunnen kapot gaan als de bestanden worden verplaatst.
* Bestand openen: Het bron-Excel-bestand (`DataSheet.xlsx`) *moet* geopend zijn om deze formules in de meeste gevallen correct te laten werken. Als het gesloten is, kun je #REF tegenkomen! fouten. Er zijn enkele geavanceerde technieken om dit te omzeilen met behulp van externe gegevensverbindingen, maar dat is complexer.
* Bestandslocatie: Als u het hoofdblad of "DataSheet.xlsx" verplaatst, moet u de bestandspaden in uw formules bijwerken.
* Foutafhandeling: Overweeg het gebruik van foutafhandelingsfuncties zoals `IFERROR` om op een correcte manier om te gaan met situaties waarin het gekoppelde bestand ontbreekt of de cel waarnaar wordt verwezen leeg is. Bijvoorbeeld:`=IFERROR(INDIRECT("'DataSheet.xlsx'!B"&A1),"N.v.t.")`
Voorbeeld:
Laten we zeggen dat "DataSheet.xlsx" zich op `/Users/YourUserName/Documents/MyExcelFiles/DataSheet.xlsx` bevindt en namen bevat in kolom B. In uw hoofdblad bevat cel A1 het rijnummer `3`. Om de naam uit rij 3 van kolom B in "DataSheet.xlsx" te krijgen, gebruikt u:
`=INDIRECT("/Gebruikers/UwGebruikersnaam/Documenten/MijnExcelFiles/DataSheet.xlsx'!B"&A1)`
Hierdoor wordt de inhoud van cel B3 in "DataSheet.xlsx" weergegeven. Vergeet niet om de paden en celverwijzingen aan te passen zodat deze overeenkomen met uw werkelijke bestandsstructuur en gegevensindeling. Vergeet niet om `/Users/YourUserName/Documents/MyExcelFiles/` te vervangen door uw werkelijke pad. |