
Üldine valem
=calculation*ROW()
Kokkuvõte
Kui peate arvutust dünaamiliselt suurendama, nii et väärtus suureneb automaatselt iga kord, kui valem kopeeritakse uuele reale või veerule, saate oma valemis kasutada funktsioone ROW () või COLUMN ().
Näidatud näites on lahtris D6 valem:
=$B$6*(ROW()-5)
Kui see valem kopeeritakse veergu D, korrutab see väärtuse B6 arvuga, mis algab numbriga 1 ja kasvab igal sammul ühega.
Selgitus
Funktsioon ROW (), kui see sisestatakse lahtrisse, kus pole argumente, tagastab selle lahtri rea numbri. Sel juhul on valemi esimene eksemplar lahtris D6, nii et ROW () tagastab valemi D6 sees 6.
Tahame siiski alustada 1-ga, seega peame lahutama 5, mis annab 1.
Kui valem kopeeritakse veergu D, tagastab ROW () praeguse rea numbri ja me lahutame tulemuse 5 normaliseerimiseks 1-põhise skaala:
=$B$6*1 // D6 =$B$6*2 // D7 =$B$6*3 // D8 etc
Kui kopeerite valemit veergude vahel, saate funktsiooni COLUMN () kasutada samamoodi.
Pange tähele, et võite veerus COLUMN () või ROW () kasutada valemis soovitud viisil. Mõlemad funktsioonid tagastavad arvu, nii et saate neid valemis rakendada nii, nagu kasutaksite mis tahes numbrit.