Luku 2 Lue, toista, erottele ・ MISSIO 5

Tehtävä 5: Lue solu ja kirjoita se suorituslokiin

📋 Tehtävälista

Tehtävänanto

Lue kuulakärkikynän yksikköhinta solusta B2 ja kirjoita se suorituslokiin.

Toimistotarvikkeiden tilauslista - Google Sheets
Toimistotarvikkeiden tilauslista

Harjoitusta varten taulukko palaa alkutilaan ennen jokaista suoritusta (oikea taulukko ei palaa. Skriptin muutokset voi joskus kumota Ctrl+Z:lla, mutta ei kaikkia kerralla).

Apps ScriptNimetön projektiOta käyttöön ▾
function showPrice() {
const sheet = SpreadsheetApp.getActiveSheet();
const price = sheet.getRange('').();
Logger.log(price);
}
Ctrl+S: tallenna · Ctrl+R: suorita (editori) · F5: avaa uudelleen

Luku 2 alkaaLue, toista, erottele

Luku 2 ・ MISSIO 5

Lue solu ja kirjoita se suorituslokiin

Lue kuulakärkikynän yksikköhinta solusta B2 ja kirjoita se suorituslokiin.

Nyt
Tavoite (suoritusloki)

Tietoja120.0

Koodin lukeminen

const sheet = SpreadsheetApp.getActiveSheet();
Laittaa avoinna olevan taulukon muuttujaan sheet. const on ”laatikko, jonka sisältöä ei myöhemmin muuteta”.
const price = sheet.getRange('B2').getValue();
Lukee B2:n arvon muuttujaan price.
Logger.log(price);
Kirjoittaa pricen sisällön suorituslokiin.

getValue() lukee solun arvon ja Logger.log() kirjoittaa sen suorituslokiin. Logger.log näyttää luvut desimaalipisteen kanssa, esimerkiksi 120.0 (console.log näyttää 120). Jos jokin ei toimi odotetusti, tarkista ensin arvot lokista.

GAS:n aloittaminen ja yleinen koodi on koottu artikkeliin.Mikä on GAS? Aloittaminen ja yleinen koodi

Kirjoittamasi koodi toimii eristetyssä paikassa tämän sivun sisällä. Se ei ulotu sivun ulkopuolelle eikä muille sivustoille.

* Tämä on simulaatio Google Sheetsin ja Apps Scriptin toiminnasta, ja se voi osin poiketa alkuperäisestä.

* Google Sheets on Google LLC:n tavaramerkki. Tämä sivusto ei liity Googleen.