Kaikki Excel-/Google Sheets -käyttäjät tietävät, kuinka tehokkaita nämä taulukkolaskentaympäristöt ovat. Ne eivät ole vain pöytäsovelluksia, jotka auttavat sinua kirjaamaan asioita muistiin ja esittelemään niitä. Päinvastoin, Google Spreadsheets antaa sinun luoda omia kaavoja ja käyttää niitä tietyille riveille, sarakkeille tai soluille automaattisesti.
Mutta entä jos haluat yksinkertaisesti kopioida osan datasta soluun, joka on ohjelmoitu käyttämään tiettyä kaavaa? Entä jos haluat liittää tiedot tavalliseen tapaan?
Google Sheets -kaavojen kopioiminen muuttamatta viitteitä
Kun työskentelet Excelissä tai Google Sheetsissä, huomaat, että kaavat eivät useimmiten esiinny yksin. Yleensä syötät kaavan soluun ja kopioit sitten saman kaavan muihin soluihin (yleensä samaan riviin/sarakkeeseen). Tämä on järkevää, koska teet todennäköisesti laskelmia, jotka koskevat samaa asiaa, mutta eri tapauksissa (esimerkiksi päivinä, viikkoina jne.)
Jos kaavassasi on suhteellisia soluviittauksia, eli ilman $-merkkiä, Google Sheets säätää solut. Se muuttaa ne siten, että jokainen kaava toimii vastaavan sarakkeen/rivin tiedoilla. Yleensä tämä vastaa tyypillisiä Google Sheetsin tarpeita. Joissakin tapauksissa saatat kuitenkin haluta kopioida tarkka kaavan versiota muuttamatta mitään soluviittauksia.
Solun kopioiminen
Jos valitset tietyn solun, kopioit sen ja liität sen muihin soluihin, viittaukset muuttuvat. Excel ja Google Sheets toimivat juuri näin. On kuitenkin olemassa tapa kopioida/siirtää kaava yhdestä solusta muuttamatta viittauksia.
Jos valitset solun, paina Ctrl + C, valitse toinen solu ja liitä sitten käyttämällä Ctrl + V, viittaukset voivat muuttua. Jos kuitenkin kopioit tarkat arvot teet juuri sen – kopioit tarkkoja arvoja viittausten sijaan. Näin se tehdään.
Valitse solu, vain tällä kertaa kaksoisnapsauta sitä. Tämä näyttää solun muokkaustilan. Valitse nyt solun sisältö napsauttamalla hiiren vasenta painiketta ja vetämällä osoitinta valinnan yli (kuten valitsisit minkä tahansa tekstin Google-dokumenteissa). Paina sitten Ctrl + C kopioidaksesi sisällön. Nyt olet onnistuneesti kopioinut kirjaimellinen solun sisältö. Valitse lopuksi solu, johon haluat liittää sisällön, ja paina Ctrl + V.
Provinkki: Jos haluat siirtää solun sen kopioimisen sijaan, käytä Ctrl + X (leikkaa) komento.
Kaavojen joukon kopioiminen
Tietenkään sinun ei tarvitse kopioida/siirtää soluja yksitellen. Useimmissa tapauksissa siirrät useita soluja sen sijaan, että kopioit/siirrät solua yksitellen. Jos tavoitteenasi on siirtää useita kaavoja kerralla, on olemassa useita tapoja tehdä se.
1. Absoluuttiset/sekoitetut soluviittaukset
Oletetaan, että haluat tehdä tarkkoja kopioita kaavoista, joissa on suhteellisia soluviittauksia. Paras tapa siirtyä tähän olisi muuttaa viittaukset absoluuttisiksi viittauksiksi (lisäämällä "$"-merkki jokaisen kaavakohdan eteen). Tämä olennaisesti korjaa viittauksen kyseiseen soluun. Tämä tarkoittaa, että solu pysyy staattisena riippumatta siitä, minne kaava siirretään.
Jos haluat lukita sarakkeen tai rivin, sinun on turvauduttava sekoitettuihin soluviittauksiin. Tämä lukitsee koko sarakkeen/rivin.
Jos haluat muuttaa suhteellisen viittauksen sekaviittaukseksi, sinun tarvitsee vain laittaa "$" -merkki sarakkeen kirjaimen tai rivinumeron eteen. Nyt riippumatta siitä, minne siirrät kaavan, sarake kiinnitetään tiettyyn sarakkeeseen, jonka merkitset dollarimerkillä.
2. Tekstieditorin käyttäminen
Kyllä, tämä saattaa kuulostaa hieman "arkaaiselta", mutta joskus kannattaa turvautua yksinkertaisiin työkaluihin, kuten Muistioon. Aloita siirtymällä kaavanäkymätilaan painamalla Ctrl + `. Nyt käyttämällä Ctrl -näppäintä, valitse jokainen solu kaavoineen, jotka haluat siirtää tai kopioida/liitä. Kun olet valinnut kaiken, kopioi/leikkaa ne.
Avaa haluamasi tekstieditorisovellus ja liitä kaavat siihen. Varmista, että muutat kaavaa, sillä se voi olla yhtä helppoa kuin välilyönnin lisääminen jonnekin. Älä laita siihen muita hahmoja. Käytä nyt Ctrl + A -komento korostaaksesi koko liitetyn sisällön ja kopioida sen sitten käyttämällä Ctrl + C tai napsauttamalla hiiren kakkospainikkeella ja valitsemalla Kopio. Voit myös leikata sisältöä.
Palaa Google-taulukkoosi. Valitse vasemman yläkulman solu (johon haluat liittää kaavat) ja liitä kopioitu sisältö. Poista lopuksi kaavanäkymä napsauttamalla uudelleen Ctrl + `.
Provinkki: Huomaa, että voit liittää kaavat vain siihen laskentataulukkoon, josta kopioit ne. Tämä johtuu siitä, että viittaukset sisältävät taulukon nimen. Liitä kopioitu sisältö mille tahansa muulle satunnaiselle arkille, ja päädyt rikkinäisiin kaavoihin.
3. Etsi ja korvaa -ominaisuuden käyttäminen
Jos haluat kopioida koko joukon kaavoja Google Sheetsiin, mutta et halua muuttaa niiden viittauksia, Etsi ja korvaa -ominaisuus on paras liittolaisesi täällä.
Siirry ominaisuuteen painamalla joko Ctrl + Htai siirry kohtaan Muokata merkintä ylävalikosta ja navigoi kohtaan Etsi ja korvaa.
Nyt sisällä löytö kenttään, kirjoita "=”. Vuonna Korvata kenttään, kirjoita "”. Valitse "Hae myös kaavoista”, tämä muuttaa kaikki taulukon sisällä olevat kaavat tekstijonoiksi. Tämä estää Google Sheetsiä muuttamasta viitteitä kopioinnin aikana. Valitse Korvaa kaikki.
Valitse nyt kaikki solut, jotka haluat kopioida muuttamatta viittauksia, ja käytä Ctrl + C -komento kopioidaksesi ne leikepöydälle. Etsi sitten laskentataulukosta ylin solu, johon haluat liittää kaavat, ja paina Ctrl + V liittääksesi ne.
Älä ole huolissasi alkuperäisen laskentataulukon oudolta näyttävistä kaavoista. Käytä Etsi ja korvaa -toimintoa, sijoita "”-ssa löytö kenttään ja kirjoita "=” sisään Korvata ala. Tämä palauttaa asiat normaaliksi.
Kaavan siirtäminen Google Sheetsissä muuttamatta viitteitä
Kuten näet, on useita tapoja välttää viitteiden muuttaminen Google Sheetsissä. Valitse nykyiseen tarpeisiisi sopiva menetelmä siirtääksesi nämä kaavat muuttamatta niiden viittauksia. Tämä kuuluu olennaiseen Google Sheets -työskentelyyn liittyviin tietoihin.
Oliko tästä oppaasta apua? Oletko onnistunut tekemään mitä halusit? Jos sinulla on muita kysymyksiä kaavojen siirtämisestä/kopioimisesta viittauksia muuttamatta, kerro siitä meille alla olevassa kommenttiosiossa.