De Google Spreadsheet is een ongelooflijk krachtig stuk software, maar het lijkt erop dat de meeste gebruikers slechts een klein deel van hun potentieel kennen en gebruiken. Weet u bijvoorbeeld hoe u informatie van het ene Google-spreadsheet naar het andere kunt krijgen? Wist je dat het mogelijk was?
Misschien komt dit door de documentatiezijde van de dingen. Google documenteert dingen vrij goed, maar om te vinden wat je zoekt, moet je vaak door die documentatie heen worstelen. Er lijkt geen gebruiksvriendelijke gids te zijn geschreven door Google over hoe deze dingen te gebruiken. Je begrijpt het technische jargon en vindt het antwoord zelf, of je neemt genoegen met dingen te doen zoals je altijd deed.
Om onze oorspronkelijke vraag te beantwoorden, zijn er twee manieren om gegevens tussen spreadsheets te delen. U kunt een spreadsheetscript gebruiken of een in-line celfunctie gebruiken. Omdat scripting de moeilijkere optie is, zullen we in plaats daarvan de laatste functie bespreken.
Gegevens uit een ander werkblad importeren met behulp van ImportRange
Het importeren van gegevens uit een ander Google-spreadsheet is eigenlijk verrassend eenvoudig, als u eenmaal alle relevante adviezen over het gebruik van de functie hebt geleerd. Tot dat moment zijn er echter een tiental manieren om domme fouten te maken om je plannen te dwarsbomen. Dit is wat je moet doen.
Zorg er om te beginnen voor dat u weergavetoegang heeft tot het document waarvan u informatie wilt ontvangen. Als het een openbaar document is of als u een bijdrager bent, zou dit proces moeten werken.
Zoek vervolgens de sleutel voor het document waarvan u gegevens krijgt. In de URL-balk na sleutel = ziet u de reeks letters en cijfers. Kopieer dat en negeer de laatste # gid = en alles daarachter.
U moet de exacte celverwijzing weten in de spreadsheet waarvan u gegevens ontvangt. Om dit te vinden, gaat u naar een ander tabblad in dezelfde spreadsheet, drukt u op = en navigeert u vervolgens naar de cel waarnaar u wilt verwijzen. Je zou moeten zien dat de cel nu een functie heeft die er als volgt uitziet:
= 'Personeelsdetails'! A2
In de spreadsheet waarin u de gegevens wilt importeren, moet u de functie ImportRange gebruiken . Ga naar de juiste cel en sluit de functiedetails als volgt in:
= ImportRange ( “UW-KEY”, ”UW-CELL Verwijzing”)
Haal vervolgens de enkele aanhalingstekens uit uw celverwijzing. De mijne zou er bijvoorbeeld nu zo uitzien:
= ImportRange ("xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz", "Staff Details! A2")
Als u deze extra omgekeerde komma's niet verwijdert, krijgt u een foutmelding.
error: de gevraagde spreadsheetsleutel, bladtitel of celbereik is niet gevonden.
De functie ImportRange werkt de gegevens automatisch bij wanneer deze in het originele document worden gewijzigd, waardoor dit een ideale manier is om informatie uit een andere spreadsheet te importeren.
Problemen met komma's
Als u zich in een Europese landinstelling bevindt, waar komma's worden gebruikt in plaats van de komma, gebruiken werkbladen een puntkomma in plaats van een komma. Mogelijk moet u uw functie als volgt schrijven:
= ImportRange ( “UW-KEY”, ”UW-CELL Verwijzing”)
Importbereik in plaats van individuele cellen
Je kunt deze ImportRange-functies slechts 50 keer per spreadsheet gebruiken, dus het is niet logisch om jezelf te beperken tot het afzonderlijk importeren van elke cel. U wilt het volledige potentieel van de functie gebruiken en een RANGE importeren elke keer dat u de functie gebruikt. Dat wil zeggen, een hele kolom, rij of gebied tegelijk krijgen. Voeg hiertoe een dubbele punt toe na de celverwijzing en maak er een gebiedsverwijzing van.
Dit zou een 50 × 3-gebied importeren:
= ImportRange ("xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz", "Staff Details! A1: C50")
Dit zou de hele A-kolom importeren:
= ImportRange ("xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz", "Staff Details! A: A")
Zodra u dit hebt gedaan, ziet u dat de cellen die door deze functie worden beïnvloed, doorgaan met functies, zoals:
= DOORGAAN (A2, 2, 1)
Gegevens uit een ander werkblad importeren met behulp van ImportData
De ImportData-methode is het vermelden waard. Het draait echter om u om de gegevens in het originele document openbaar te maken, iets dat veel mensen niet willen doen met hun spreadsheets. Om het te gebruiken, publiceert u uw spreadsheet of een blad van de spreadsheet, in wezen maakt u er een kopie van openbaar, met behulp van Bestand> Publiceren op het web . Vervolgens kunt u in het gedeelte 'Een koppeling naar gepubliceerde gegevens maken' details invoeren van de cellen die u in andere documenten wilt importeren. Dit geeft je een unieke URL voor die cellen.
Vervolgens werkt de functie ImportData als volgt:
= ImportData ( “UW-UNIQUE-URL”)
De functie ImportData verwijst naar de inhoud van de gepubliceerde versie van uw originele spreadsheet. Dit betekent dat als u stopt met automatisch publiceren op de originele spreadsheet, de nieuwe spreadsheet niet de meest actuele gegevens bevat. Dit, in combinatie met het feit dat u uw gegevens openbaar moet maken om de ImportData-functie te gebruiken, maakt het minder aantrekkelijk voor de twee opties.
Meer geavanceerde Google Spreadsheets-tips
Als u van Google Spreadsheets houdt en een paar meer geavanceerde tricks wilt leren, bekijk dan hoe u de huidige tijd aan een Google Spreadsheet kunt toevoegen. Hoe de huidige tijd aan een Google-spreadsheet toe te voegen De huidige tijd toevoegen aan een Google-spreadsheet Meer lezen, Google Spreadsheets gebruiken als RSS-lezer Een RSS-feedlezer maken Google Spreadsheet gebruiken Een RSS-feedlezer maken Google-spreadsheet gebruiken Op zoek naar een praktischer, dagelijks gebruik voor mijn groeiende verzameling Google-spreadsheets, besloot ik om te kijken of ik er een kon gebruiken functie Ik heb hier nog niet besproken op MUO en noemde "ImportFeed", om te proberen ... Lees meer (een nette hack voor de celbewoners), hoe Google Forms en Google Spreadsheets te gebruiken om een zelfevaluerende quiz te maken. Hoe te gebruiken Google Formulieren om uw eigen zelfevaluerende quiz te maken Hoe Google-formulieren te gebruiken om uw eigen zelfevaluerende quiz te maken Bent u een leraar of trainer? Iemand die betrokken is bij een sollicitatieproces? Moet je op een of andere manier controleren of andere mensen over de vaardigheden of kennis beschikken die je van hen verwacht? Nou, je gaat ... Lees meer, en nog een paar handige Google Spreadsheet-functies Voer geweldige prestaties uit met deze handige Google Spreadsheet-functies Verras fantastische prestaties met deze handige Google-spreadsheetfuncties Ik schaam me om toe te geven dat ik nog maar kort geleden heb gedaan besloten om te gaan experimenteren met Google Spreadsheets, en wat ik heb ontdekt is dat wat voor allure of power Excel dan ook had vanwege de geweldige dingen ... Lees meer.
Wat is je favoriete geavanceerde tool voor Google Spreadsheets? Laat het ons weten!