Luku 2 Lue, toista, erottele ・ MISSIO 6

Tehtävä 6: Kirjoita soluun (setValue)

📋 Tehtävälista

Tehtävänanto

Kirjoita kuulakärkikynän summa (yksikköhinta × määrä) soluun D2.

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 writeAmount() {
const sheet = SpreadsheetApp.getActiveSheet();
const price = sheet.getRange('B2').getValue();
const quantity = sheet.getRange('C2').getValue();
sheet.getRange('').(price * quantity);
}
Ctrl+S: tallenna · Ctrl+R: suorita (editori) · F5: avaa uudelleen

Luku 2 ・ MISSIO 6

Kirjoita soluun (setValue)

Kirjoita kuulakärkikynän summa (yksikköhinta × määrä) soluun D2.

Nyt
Maali

Koodin lukeminen

const price = sheet.getRange('B2').getValue();
Lukee B2:n (yksikköhinta).
const quantity = sheet.getRange('C2').getValue();
Lukee C2:n (määrä).
sheet.getRange('D2').setValue(price * quantity);
Kirjoittaa yksikköhinta × määrä soluun D2.

Lue getValuella, laske ja kirjoita setValuella. Lähes kaikki taulukoita rakentava GAS-koodi yhdistää nämä kolme vaihetta. * tarkoittaa kertomista.

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.