Capitolul 3 Studiu de caz: ordonarea tabelului lunar de vânzări ・ MISIUNE 13

Misiune 13: Creează o funcție pentru celule (funcție personalizată)

📋 Lista de misiuni

Sarcină

Coloana C conține =WITH_TAX(B2), dar funcția nu există încă, deci apare #NAME?. Scrie și salvează o funcție care adaugă 10% taxă la suma fără taxe, rotunjește în jos la un număr întreg și o întoarce.

Ofertă - Foi de calcul Google
Ofertă

Pentru exercițiu, tabelul revine la starea inițială înaintea fiecărei rulări (o foaie reală nu revine. Modificările unui script se pot anula uneori cu Ctrl+Z, dar nu toate odată).

Apps ScriptProiect fără titluImplementați ▾
/**
* Întoarce suma cu taxe (rotunjită în jos la un număr întreg)
* @customfunction
*/
function WITH_TAX(price) {
return Math.(price * );
}
Ctrl+S: salvează · Ctrl+R: rulează (editor) · F5: redeschide

Capitolul 3 ・ MISIUNE 13

Creează o funcție pentru celule (funcție personalizată)

Coloana C conține =WITH_TAX(B2), dar funcția nu există încă, deci apare #NAME?. Scrie și salvează o funcție care adaugă 10% taxă la suma fără taxe, rotunjește în jos la un număr întreg și o întoarce.

Acum
Scop

Citirea codului

@customfunction
Marchează o funcție pentru celule. Apare și în sugestii când scrii.
function WITH_TAX(price) {
Când o celulă conține =WITH_TAX(B2), valoarea din B2 intră în price.
return Math.floor(price * 1.1);
Înmulțește cu 1.1, rotunjește în jos la un număr întreg și întoarce valoarea în celulă.

După ce o scrii și o salvezi, celulele pot folosi funcția ca =WITH_TAX(B2). Valoarea celulei intră în argument (price), iar valoarea întoarsă apare în celulă. Chiar și o regulă de calcul a firmei devine astfel o singură formulă.

Cum începi cu GAS și codul folosit des sunt explicate într-un articol.Ce este GAS? Cum începi și cod folosit des

Codul pe care îl scrii rulează într-un spațiu izolat din această pagină. Nu ajunge în afara paginii sau pe alte site-uri.

* Aceasta este o simulare a comportamentului Foilor de calcul Google și al Apps Script și poate diferi în parte de original.

* Foi de calcul Google este o marcă a Google LLC. Acest site nu este afiliat cu Google.