Kaikki Excel-/Google Sheets -käyttäjät tietävät, kuinka tehokkaita nämä taulukkolaskentaympäristöt voivat olla. Ne eivät ole vain pöytäsovelluksia, jotka auttavat sinua kirjoittamaan asioita muistiin ja esittelemään niitä. Päinvastoin, Google Sheets antaa sinun luoda omia kaavoja ja käyttää niitä tietyille riveille, sarakkeille tai soluille automaattisesti.
Mutta entä jos kopioit osan datasta soluun, joka on ohjelmoitu käyttämään tiettyä kaavaa? Entä jos haluat liittää tiedot tavalliseen tapaan? Tässä on tarvitsemasi tiedot.
Google Sheets -kaavojen kopioiminen muuttamatta soluviittauksia
Kun työskentelet Excelissä tai Google Sheetsissä, huomaat, että kaavat eivät taianomaisesti näy yksinään muissa soluissa ja ilmeisistä syistä. Yleensä syötät kaavan yhteen soluun ja kopioit sen muihin (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 kaava sisältää suhteellisia soluviittauksia, eli ilman "$"-merkkiä, Google Sheets säätää solut siten, että kukin niistä toimii oman sarakkeen/rivin tiedoilla. Yleensä tämä vastaa tyypillisiä Google Sheetsin tarpeita. Joissakin tapauksissa saatat kuitenkin haluta kopioida tarkan kaavan version muuttamatta mitään soluviittauksia.
Solun ja sen viitteiden kopioiminen (tarkka kaava/solujen määritykset)
Viittaukset muuttuvat automaattisesti, jos valitset tietyn solun ja kopioit ja liität sen toiseen. Näin Excel ja Google Sheets toimivat. On kuitenkin olemassa tapa kopioida/siirtää kaava yhdestä solusta muuttamatta soluviittauksia.
- Kaksoisnapsauta (ei yksittäisnapsauta) valittua viittauksia sisältävää solua.
- Valitse solun 'muokkaustilassa' solun sisältö korostamalla viittauksia sisältävä kaava sen sijaan, että napsautat solua.
- Kopioi korostettu sisältö painamalla Ctrl + C. Olet onnistuneesti kopioinut kirjaimellisen sisällön, et varsinaista solua.
- Valitse lopuksi solu, johon haluat liittää kaavan, ja paina Ctrl + V.
Ammattilaisen vinkki: Jos haluat siirtää solun kopioimisen sijaan, käytä "Ctrl + X" (Leikkaa) -komentoa.
Solualueen kopioiminen kiinteinä kaavoina/solumäärityksinä
Tietenkään sinun ei tarvitse kopioida/liitä soluja yksitellen. Useimmissa tapauksissa siirrät solualueen yhden sijasta. Jos tavoitteenasi on siirtää useita kaavoja kerralla, on olemassa useita tapoja tehdä se.
Vaihtoehto 1: Käytä absoluuttisia/sekasoluviittauksia tarkkojen kaavojen kopioimiseen
Joskus haluat tehdä tarkkoja kopioita kaavoista "suhteellisilla" soluviittauksilla. Paras tapa olisi muuttaa nuo viittaukset "absoluuttisiksi" (lisäämällä "$"-merkki jokaisen kaavan eteen). Tämä lukitsee solun sisällön ja tekee solusta staattisen riippumatta siitä, minne kaava siirretään.
Sinun on käytettävä sekasoluviittauksia lukitaksesi koko sarakkeen tai rivin.
Sinun tarvitsee vain laittaa "$" -merkki sarakkeen kirjaimen tai rivinumeron eteen, jos haluat muuttaa "suhteellisen" viittauksen "sekoitetuksi" viittaukseksi. Riippumatta siitä, minne siirrät kaavan, "sarake" kiinnitetään nyt tiettyyn sarakkeeseen, jonka merkitset dollarimerkillä.
Vaihtoehto 2: Käytä tekstieditoria soluviittausten kopioimiseen ja säilyttämiseen
Kyllä, tämä saattaa kuulostaa hieman "arkaaiselta", mutta käyttämällä yksinkertaisia työkaluja, kuten Notepad, on joskus suositeltavaa kopioida tai siirtää tarkkoja kaavoja muuttamatta niitä.
Siirry kaavanäkymätilaan painamalla "Ctrl +" (yksi lainaus). Valitse nyt näppäimistön "Ctrl" -näppäimellä jokainen solu, jossa on kaavoja, jotka haluat siirtää tai kopioida/liitä. Kun olet valinnut kaiken, kopioi/leikkaa ne.
- Siirry kaavanäkymätilaan painamalla “Ctrl + ` (takaisinmerkki/hautaaksentti)”. Takaisinmerkki löytyy “Tilde”-näppäimestä (~).
- Valitse nyt kaikki siirrettävät tai kopioitavat/liitettävät kaavat näyttävät solut näppäimistön "Ctrl" -näppäimellä.
- Kun olet valinnut kaiken, paina "Ctrl + C" tai napsauta yhtä hiiren kakkospainikkeella kopioidaksesi/leikkaaksesi ne.
- Avaa haluamasi tekstieditorisovellus: Google Docs (kaikki käyttöjärjestelmät), Muistio (Win), Tekstieditori/GEdit (Ubuntu), TextEdit (Mac) jne. ja liitä kaavat siihen.
- Sinun on muutettava liitettyjä tietoja muistioon, jonka valitsit siirtääksesi "tarkat" kaavat viitteineen. Lisää "välilyönti" jokaisen kaavan "=" -merkin jälkeen. Älä lisää uusia merkkejä mihinkään!
- Paina nyt "Ctrl + A" (Windows/Chromebook/Linux) tai "Command Key + A" (macOS) valitaksesi kaikki liitetty sisältö ja kopioi se sitten käyttämällä "Ctrl + C" tai "Command Key + C".
- Palaa Google-taulukkoon, valitse vasemman yläkulman solu (johon haluat liittää kaavat) ja liitä kopioitu sisältö käyttämällä "Ctrl + V" (Windows/Chromebook/Linux) tai "Command Key + V" (macOS) ).
- Poista lopuksi kaavanäkymä Google Sheetsista painamalla "Ctrl + ` (takaisinmerkki/grave aksentti)."
Ammattilaisen vinkki: 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ö mihin tahansa muuhun satunnaiseen taulukkoon, niin saat rikkinäisiä kaavoja.
3. Etsi ja korvaa -ominaisuuden käyttäminen
Jos haluat kopioida useita kaavoja Google Sheetsiin, mutta et halua muuttaa niiden viittauksia, Etsi ja korvaa -ominaisuus on paras liittolainen. Korvaat kaavan "="-merkin "\"-merkillä. Kopioinnin/liittämisen jälkeen ne palautetaan normaaleihin. Näin se tehdään.
- Paina Google-taulukossa Ctrl + H tai napsauta Muokkaa -> Etsi ja korvaa.
- Kirjoita "=" "Etsi"-kenttään, "\" "Korvaa"-alueelle ja valitse sitten "Hae myös kaavoista". Tämä muuttaa kaikki taulukon sisällä olevat kaavat tekstimerkkijonoiksi. Tämä estää Google Sheetsiä muuttamasta viitteitä kopioinnin aikana.
- Valitse "Korvaa kaikki" ja napsauta sitten "Valmis".
- Valitse nyt kaikki solut, joissa on viitteitä ja jotka haluat kopioida, ja paina sitten “ Ctrl + C” (Windows, Linux, Chromebook) tai “Command + C” (Mac) kopioidaksesi ne leikepöydälle.
- Etsi sitten laskentataulukon ylin solu, johon haluat liittää kaavat, ja liitä ne painamalla Ctrl + V.
- Muuta nyt tekstijonot takaisin kaavoiksi. Paina " Ctrl + H " tai napsauta " Muokkaa -> Etsi ja korvaa".
- Kirjoita "\" "Etsi"-kenttään, "=" "Korvaa"-alueelle ja valitse sitten "Hae myös kaavoista". Tämä palauttaa asiat normaaliksi.
Yllä olevien vaiheiden avulla olet onnistuneesti muuttanut kaavat tekstiksi, kopioinut/liittänyt ne muihin soluihin ja vaihtanut ne takaisin säilyttääksesi alkuperäiset viittaukset.
Kuten näet, on olemassa useita tapoja välttää viittausten muuttaminen Google Sheetsissä siirrettäessä tai kopioitaessa/liitäessäsi niitä sisältäviä soluja. Parhaan vaihtoehdon löytäminen riippuu tiedoistasi, asettelustasi ja laskentataulukon solujen määrästä. Pienet laskentataulukot voivat toimia erinomaisesti käyttämällä yksinkertaisia kaavan kopiointi/liittämistoimintoja, kun taas laajemmat laskentataulukot hyötyvät "Etsi ja korvaa" -ominaisuudesta. Valitse menetelmä, joka vastaa nykyisiä tarpeitasi.