Sisällysluettelo
Aina silloin tällöin jokainen Google Sheets -käyttäjä kohtaa väistämättömän tilanteen: useiden taulukoiden yhdistäminen yhdeksi. Kopiointi ja liittäminen on työlästä ja aikaa vievää, joten täytyy olla jokin toinen tapa. Ja olet oikeassa - on itse asiassa useita tapoja. Laita siis taulukot valmiiksi ja noudata tämän artikkelin ohjeita.
Kaikkia kuvaamiani tapoja voidaan käyttää suurten taulukoiden käsittelyyn. Jotta tämä opas olisi mahdollisimman selkeä, pidän taulukot lyhyinä ja supistan ne pariin arkkiin.
Viittaus soluihin Google Sheetsissä tietojen ottamiseksi toisesta välilehdestä
Helpoin tapa on ensimmäinen. Voit vetää kokonaisia taulukoita yhteen tiedostoon viittaamalla soluihin, joissa on tietoja muista arkeista.
Huomautus. Tämä riittää, jos sinun on yhdistää kaksi tai useampia arkkeja yhteen Google-taulukkolaskentataulukkoon. Jos haluat yhdistää useita Google-taulukkolaskentataulukoita (tiedostoja) yhdeksi, siirry suoraan seuraavaan menetelmään.
Tietoni ovat siis hajallaan eri arkeilla: Kesäkuu, heinäkuu, elokuu . Haluaisin saada tietoja seuraavista lähteistä Heinäkuu ja Elokuu osoitteeseen Kesäkuu että tuloksena on yksi taulukko:
- Etsi ensimmäinen tyhjä solu heti taulukon jälkeen (kenttä Kesäkuu arkki minulle) ja aseta kursori sinne.
- Kirjoita ensimmäinen soluviite. Ensimmäinen taulukko, jonka haluan hakea, alkaa osoitteesta A2 vuonna Heinäkuu arkki. Joten laitoin:
=July!A2
Huomautus: Jos arkin nimessä on välilyöntejä, se on paketoitava yksinkertaisiin lainausmerkkeihin seuraavasti:
="heinäkuu 2022"!A2
Tämä replikoi välittömästi sen, mitä kyseisessä solussa on:
Huomautus: Käytä suhteellista soluviittausta, jotta se muuttuu itse, kun se kopioidaan muihin soluihin. Muuten se palauttaa virheellisiä tietoja.
- Varmista, että solu, jossa viite on, on valittuna, ja napsauta sen oikeassa alakulmassa olevaa pientä sinistä neliötä. Hiiren kursori muuttuu isoksi mustaksi plus-merkiksi. Pidä hiiri painettuna ja vedä kursoria niin moneen sarakkeeseen oikealle kuin tarvitset täyttääksesi ne uusilla tietueilla:
Vaikka tämä on luultavasti ensimmäinen tapa, jota saatat ajatella tietojen hakemiseen toisesta välilehdestä, se ei ole kaikkein tyylikkäin ja nopein. Onneksi Google on valmistellut muita välineitä erityisesti tätä tarkoitusta varten.
Kopioi välilehdet yhteen laskentataulukkoon
Yksi tavallisista tavoista on kopioida kiinnostavat välilehdet kohdetaulukkoon:
- Avaa tiedosto, joka sisältää siirrettävät arkki(t).
- Napsauta hiiren kakkospainikkeella ensimmäistä vietävää välilehteä ja valitse Kopioi> Olemassa oleva laskentataulukko :
- Seuraavaksi näet ponnahdusikkunan, jossa sinua pyydetään valitsemaan laskentataulukko. Etsi se, korosta se napsauttamalla sitä ja paina sitten Valitse kun olet valmis:
- Kun arkki on kopioitu, saat vahvistusviestin:
- Voit joko painaa OK ja jatka nykyisellä arkilla tai seuraa linkkiä nimeltä Avaa laskentataulukko Se vie sinut heti toiseen laskentataulukkoon, jossa ensimmäinen arkki on jo valmiina:
Vienti/tuontiarkit
Toinen tapa tuoda tietoja useista Google Sheet -taulukoista on viedä ensin kukin taulukko ja tuoda ne sitten kaikki tarvittavaan tiedostoon:
- Avaa taulukkolaskenta, joka sisältää arkin, josta haluat poimia tiedot.
- Tee kiinnostava arkki aktiiviseksi valitsemalla se.
- Siirry osoitteeseen Tiedosto> Lataa> Pilkulla erotetut arvot (.csv) :
Tiedosto ladataan tietokoneellesi.
- Avaa sitten toinen laskentataulukko - se, johon haluat lisätä arkin.
- Valitse tällä kertaa Tiedosto> Tuo valikosta ja siirry Lataa välilehti Tuo tiedosto ikkuna:
- Hit Valitse tiedosto laitteesta ja etsi äsken lataamasi arkki.
- Kun tiedosto on ladattu, näet ikkunan, jossa on lisävaihtoehtoja arkin tuomiseksi. Jos haluat lisätä kyseisen toisen arkin sisällön olemassa olevan taulukon jälkeen, valitse Liitä nykyiseen arkistoon :
Vinkki. Muiden asetusten lisäksi voit määrittää erotinmerkin ja muuntaa tekstin numeroiksi, päivämääriksi ja kaavoiksi.
- Tuloksena saat kaksi arkkia yhdistettyä - yhden taulukon toisen alle:
Mutta koska kyseessä on .csv-tiedosto, joka sinun on tuotava, toinen taulukko on edelleen vakiomuotoinen. Sinun on käytettävä jonkin verran aikaa sen muotoilemiseen haluamallasi tavalla.
Google Sheets -toiminnot useiden taulukkolaskentataulukoiden tietojen yhdistämiseen.
Google ei tietenkään olisi Google, jos sillä ei olisi toimintoja tietojen yhdistämiseen Google Sheetsissä.
IMPORTRANGE tietojen tuomiseen useista Google-arkkeista
Kuten toiminnon nimestä voi päätellä, IMPORTRANGE tuo tietoja useista Google-taulukoista yhteen taulukkoon.
Vinkki. Toiminnon avulla Google Sheets voi vetää tietoja toisesta asiakirjasta sekä saman tiedoston muista välilehdistä.
Toiminto vaatii seuraavaa:
=IMPORTRANGE(spreadsheet_url, range_string)- spreadsheet_url ei ole muuta kuin linkki taulukkolaskentataulukkoon, josta tiedot on haettava. Se on aina laitettava hakasulkujen väliin.
- range_string tarkoittaa nimenomaan niitä soluja, jotka sinun on tuotava nykyiseen arkkiisi.
Ja tässä on malli, jota noudatan tuodessani tietoja useista Google Sheets -taulukoista IMPORTRANGE-ohjelman avulla:
- Avaa laskentataulukko, josta haluat poimia tiedot.
Huomautus: Varmista, että sinulla on vähintään katseluoikeudet kyseiseen tiedostoon.
- Napsauta selaimen URL-palkkia ja kopioi linkki tähän tiedostoon oikealle hash-merkkiin (#) asti:
- Palaa taulukkolaskentataulukkoon, johon haluat lisätä tiedot, syötä IMPORTRANGE siihen kohtaan, jossa lainatun taulukon pitäisi näkyä, ja lisää linkki ensimmäisenä argumenttina. Erottele se sitten seuraavasta osasta pilkulla:
- Kirjoita kaavan toiseen osaan arkin nimi ja tarkka alue, jonka haluat vetää. Vahvista painamalla Enter .
- Vaikka kaava näyttää nyt valmiilta, se palauttaa arvon #REF virhe alusta alkaen. Tämä johtuu siitä, että kun yrität ensimmäisen kerran hakea tietoja jostain taulukkolaskentaohjelmasta, IMPORTRANGE pyytää siihen käyttöoikeutta. Kun lupa on myönnetty, voit helposti tuoda tietueita kyseisen tiedoston muista arkistoista.
- Kun kaava muodostaa yhteyden toiseen arkistoon, se tuo tiedot sieltä:
Huomautus: Tarvitset tämän URL-osoitteen, vaikka yhdistelisitkin samasta tiedostosta olevia arkkeja.
Vinkki: Vaikka Google sanoo, että toiminto vaatii koko URL-osoitteen, voit helposti tyytyä avaimeen - osaan URL-osoitteesta väliltä /d/ ja /edit :
...google.com/spreadsheets/d/ XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4 /edit
Huomautus: Muista, että linkin ympärillä on oltava kaksinkertaiset lainausmerkit.
Huomautus: Kääri myös toinen argumentti lainausmerkkeihin:
=IMPORTRANGE("//docs.google.com/spreadsheets/d/XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4/edit", "May!A2:D5")
Napsauta solua, jossa virhe on, ja paina sinistä painiketta. Salli pääsy heti:
Huomautus: Sallimalla pääsyn annat Sheetsille tiedoksi, että sinua ei haittaa, jos tämän laskentataulukon nykyiset tai mahdolliset yhteistyökumppanit käyttävät tietoja toisesta tiedostosta.
Huomaa: IMPORTRANGE ei vedä solujen muotoilua, vain arvot. Sinun on sovellettava muotoilua manuaalisesti jälkikäteen.
Vihje: Jos taulukot ovat melko suuria, anna kaavalle aikaa vetää kaikki tietueet.
Huomautus: Toiminnon palauttamat tietueet päivittyvät automaattisesti, jos muutat niitä alkuperäisessä tiedostossa.
Google Sheets QUERY tuoda alueita useista arkeista
Ja näin, ilman kiirettä, olemme tulleet QUERY-toimintoon jälleen kerran. :) Se on niin monipuolinen, että sitä voidaan käyttää Googlen taulukkolaskentaohjelmissa yhdistämään tietoja useista arkeista (samassa tiedostossa).
Haluan siis yhdistää kolme eri Google-taulukkoa (yhdestä tiedostosta): Talvi 2022, Kevät 2022 ja Kesä 2022. Ne sisältävät kaikkien niiden työntekijöiden nimet, jotka ovat tulleet parhaiksi työssään eri kuukausina.
Menen ensimmäiselle arkille - Talvi 2022 - ja lisää QUERY suoraan olemassa olevan taulukon alle:
=QUERY({'Spring 2022'!A2:D7;'Summer 2022'!A2:D7}, "select * where Col1 ''")
Katsotaanpa, mitä se kaikki tarkoittaa:
- {'Kevät 2022'!A2:D7;'Kesä 2022'!A2:D7} - ovat kaikki arkit ja alueet, jotka minun on tuotava.
Huomautus: Arkit on kirjoitettava sulkeiden väliin. Jos niiden nimet sisältävät välilyöntejä, käytä yksinkertaisia lainausmerkkejä.
Vihje. Erottele alueet puolipisteellä, jos haluat vetää tiedot eri välilehdiltä yksi toisensa alle. Käytä sen sijaan pilkkuja, jos haluat tuoda ne vierekkäin.
Vihje. Voit vapaasti käyttää sellaisia äärettömiä alueita kuin A2:D .
- select * where Col1 '' - Käsken kaavaa tuomaan kaikki tietueet ( select * ) vain, jos taulukoiden ensimmäisen sarakkeen solut ( jossa Col1 ) eivät ole tyhjiä ( '' ). Käytän yksinkertaisia lainausmerkkejä ilmaisemaan tyhjiä kohtia.
Huom. Käytän '' koska sarakkeeni sisältää tekstiä. Jos sarakkeesi sisältää muita tietotyyppejä (esim. päivämäärää tai aikaa jne.), sinun on käytettävä komentoa ei ole null sen sijaan: "select * where Col1 is not null"
Tämän seurauksena kaksi taulukkoa muista lehdistä on yhdistetty yhdeksi lehdeksi toinen toisensa alle:
Vihje. Jos haluat käyttää Google Sheets QUERY tuoda alueita useista erillisistä laskentataulukoista (tiedostot), sinun täytyy toteuttaa IMPORTRANGE. Tässä on kaava vetää tiedot muista asiakirjoista:
=QUERY({IMPORTRANGE("XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4", "Maalis-huhtikuu-toukokuu!A2:D6");IMPORTRANGE("XYZahJZZHSlhMGLSW_xA6ZBqNmt1I0ADo4N4M", "Kesä-joulu-aukuu!A2:D4")}, "select * where Col1''")
Vinkki: Käytän tässä tarpeeksi pitkässä kaavassa URL-osoitteiden avaimia enkä kokonaisia linkkejä. Jos et ole varma, mitä se on, lue täältä.
Vihje. Voit myös käyttää QUERY yhdistää kaksi Google Sheet, päivittää soluja, lisätä liittyvät sarakkeet & ei-matching rivit. Tarkista tämä tässä blogikirjoitus.
3 nopeinta tapaa yhdistää useita Google-arkkeja
Jos Googlen taulukkolaskentaohjelmien tavalliset tavat yhdistää tietoja useista eri arkeista tuntuvat tylsiltä ja toiminnot pelottavat sinua, on olemassa helpompikin lähestymistapa.
Combine Sheets -lisäosa
Tämä ensimmäinen erikoislisäosa - Combine Sheets - on suunniteltu vain yhteen tarkoitukseen: tietojen tuomiseen useista Google-arkistoista. Se on tarpeeksi fiksu tunnistamaan samat sarakkeet eri arkeissa ja yhdistämään tiedot tarvittaessa.
Sinun tarvitsee vain tehdä:
- Valitse arkit tai kokonaisia taulukkolaskentataulukoita yhdistettäväksi ja määritä tarvittaessa alueet. Mahdollisuus tehdä nopea haku Drivessa nopeuttaa tätä entisestään.
- Valitse, miten vedät tiedot:
- kaavana. Merkitse valintaruutu nimeltä Käytä kaavaa arkkien yhdistämiseen jos haluat, että pääarkki muuttuu dynaamisesti alkuperäisen sisällön perusteella.
Vaikka tuloksena syntyvää taulukkoa ei voi muokata, sen kaavat ovat aina yhteydessä lähdearkkeihin: voit muokata solua tai lisätä/poistaa kokonaisia rivejä, ja pääarkki muuttuu vastaavasti.
- arvoina. Jos tuloksena syntyvän taulukon muokkaaminen manuaalisesti on tärkeämpää, jätä edellä mainittu vaihtoehto huomiotta, jolloin kaikki tiedot yhdistetään arvoina.
Tässä on lisävaihtoehtoja hienosäätöä varten:
- yhdistää tietueet samoista sarakkeista yhdeksi sarakkeeksi
- säilyttää muotoilu
- lisätä tyhjä rivi eri alueiden väliin, jotta ne huomataan heti.
- kaavana. Merkitse valintaruutu nimeltä Käytä kaavaa arkkien yhdistämiseen jos haluat, että pääarkki muuttuu dynaamisesti alkuperäisen sisällön perusteella.
- Päättää, mihin sijoittaa yhdistetty taulukko: uusi laskentataulukko, uusi arkki tai haluamasi paikka.
Tässä on nopea esittely siitä, miten yhdistin kolme pientä pöytää lisäosan avulla:
Taulukot voivat tietysti olla paljon suurempia, ja voit yhdistää useita eri arkkeja, kunhan tuloksena syntyvä laskentataulukko ei ylitä 10 miljoonan solun rajaa.
Vinkki: Tutustu Combine Sheetsin ohjesivuun.
Yksi tämän lisäosan tarjoamista vaihtoehdoista on lisätä lisää arkkeja aiemmin yhdistettyihin tietoihin. Tässä tapauksessa vaiheessa 1 sinun on valittava yhdistettävien tietojen lisäksi myös olemassa oleva tulos. Tältä se näyttää:
Consolidate Sheets -lisäosa
Consolidate Sheets on suhteellisen uusi lisäys lisäosiin. Sen tärkein ero edellä mainittuun työkaluun on kyky lisätä tietoja Google Sheetsin sarakkeisiin (tai riveihin tai yksittäisiin soluihin).
Consolidate Sheets tunnistaa myös yhteiset otsikot kaikissa yhdistettävissä Google Sheet -taulukoissa, vaikka ne olisivat vasemmanpuoleisimmassa sarakkeessa ja/tai ensimmäisellä rivillä. Google Sheet -taulukoiden yhdistämisessä on aina mahdollisuus laskea solut niiden taulukoissa olevan paikan perusteella.
Anna minun pilkkoa se vaiheisiin myös sinulle:
- Valitse arkit Tuo tarvittaessa lisää tiedostoja Drivesta suoraan lisäosasta.
- Valitse yhdistettävä toiminto Google Sheetsissä.
- Valitse tapa lisätä soluja Google Sheetsissä: tarrojen (otsikkotarrojen, vasemman sarakkeen tarrojen tai molempien) tai sijainnin mukaan.
- Päättää, mihin sijoittaa konsolidoidut tiedot: uusi laskentataulukko, uusi arkki tai jokin tietty paikka avatussa tiedostossa.
Prosessi näyttää seuraavalta:
Voit myös yhdistää kaikki arkkisi kaavan avulla, jolloin tulos muuttuu synkronoidusti lähdearkkien arvojen kanssa:
Huom. Kaavan toiminnassa on joitakin erityispiirteitä, jotka sinun on tiedettävä. Jos esimerkiksi konsolidoit useista eri tiedostoista, on ylimääräinen vaihe, jossa yhdistetään käytössä olevan IMPORTRANGE-arkin arkit. Katso nämä ja muut yksityiskohdat konsolidointiarkin ohjesivulta.
Tai tässä on lyhyt opetusohjelma lisäosan toiminnasta:
Kannustan sinua todella kokeilemaan lisäosaa tietojesi kanssa. Näet itse, kuinka paljon ylimääräistä aikaa sinulla on, kun olet sisällyttänyt tämän työkalun päivittäiseen työhösi.
Merge Sheets -lisäosa
On vielä yksi mainitsemisen arvoinen lisäosa. Vaikka se yhdistää vain kaksi Google-taulukkoa kerrallaan, se ei voisi olla hyödyllisempi. Merge Sheets yhdistää tietueet samasta sarakkeesta molemmissa arkeissa/dokumenteissa ja vetää sitten niihin liittyvät tiedot hakulomakkeesta/dokumentista päätaulukkoon. Näin sinulla on aina käsilläsi ajantasainen laskentataulukko.
Vaiheita on 5:
- Valitse sinun päällyslevy .
- Valitse sinun hakuarkki (vaikka se olisi toisessa laskentataulukossa).
- Valitse sarakkeet jossa vastaavat tietueet voi esiintyä.
- Tick of the sarakkeet tietueiden kanssa päivittää .
- Tweak kaikki lisävaihtoehdot joka auttaa sinua yhdistämään kaksi arkkia ja saavuttamaan parhaan mahdollisen tuloksen.
Jos nämä sanat eivät puhuttele sinua, tässä on sen sijaan video-opastus:
Jos olet valmis kokeilemaan sitä itse, katso tältä ohjesivulta lisätietoja kustakin vaiheesta ja asetuksesta.
Toivottavasti näistä tavoista vetää tietoja useista eri arkeista yhteen on hyötyä. Kuten aina, odotan innolla kommenttejanne!