Kapittel 3 Case: rydde i månedens salgstabell ・ MISJON 13

Oppdrag 13: Lag en funksjon til bruk i celler (egendefinert funksjon)

📋 Oppdragsliste

Oppgave

Kolonne C inneholder =WITH_TAX(B2), men funksjonen finnes ikke ennå, derfor vises #NAME?. Skriv og lagre en funksjon som legger 10 % avgift på beløpet uten avgift, runder ned til et heltall og returnerer det.

Tilbud - Google Regneark
Tilbud

For øvingens skyld går tabellen tilbake til starttilstanden før hver kjøring (et ekte regneark gjør ikke det. Endringer fra et skript kan noen ganger angres med Ctrl+Z, men ikke alle på én gang).

Apps ScriptProsjekt uten navnDistribuer ▾
/**
* Returnerer beløpet inkludert avgift (rundet ned til et heltall)
* @customfunction
*/
function WITH_TAX(price) {
return Math.(price * );
}
Ctrl+S: lagre · Ctrl+R: kjør (redigeringsprogram) · F5: åpne på nytt

Kapittel 3 ・ MISJON 13

Lag en funksjon til bruk i celler (egendefinert funksjon)

Kolonne C inneholder =WITH_TAX(B2), men funksjonen finnes ikke ennå, derfor vises #NAME?. Skriv og lagre en funksjon som legger 10 % avgift på beløpet uten avgift, runder ned til et heltall og returnerer det.

Nå
Mål

Lese koden

@customfunction
Merker en funksjon til bruk i celler. Den vises også i forslagene når du skriver.
function WITH_TAX(price) {
Når en celle inneholder =WITH_TAX(B2), havner verdien i B2 i price.
return Math.floor(price * 1.1);
Ganger med 1.1, runder ned til et heltall og returnerer verdien til cellen.

Når funksjonen er skrevet og lagret, kan celler bruke den som =WITH_TAX(B2). Celleverdien havner i argumentet (price), og verdien som returneres, vises i cellen. Selv bedriftens egne beregningsregler blir da én formel.

Hvordan du kommer i gang med GAS og vanlig kode, forklares i en artikkel.Hva er GAS? Komme i gang og vanlig kode

Koden du skriver, kjører på et isolert sted inne på denne siden. Den når ikke ut av siden eller til andre nettsteder.

* Dette er en simulering av hvordan Google Regneark og Apps Script fungerer, og kan delvis avvike fra originalen.

* Google Regneark er et varemerke som tilhører Google LLC. Dette nettstedet har ingen tilknytning til Google.