Excel képlet: Növelje a számítást a ROW vagy OSZLOP -

Általános képlet

=calculation*ROW()

Összegzés

Ha dinamikusan kell növelnie egy számítást, így egy érték automatikusan növekszik minden alkalommal, amikor a képletet új sorba vagy oszlopba másolja, akkor a ROW () vagy COLUMN () függvényeket használhatja a képletében.

A bemutatott példában a D6 cellában szereplő képlet a következő:

=$B$6*(ROW()-5)

Amikor ezt a képletet lemásolja a D oszlopba, megsokszorozza a B6 értékét egy számmal, amely 1-gyel kezdődik, és minden lépésnél eggyel növekszik.

Magyarázat

A ROW () függvény, amikor egy argumentum nélküli cellába kerül, visszaadja a cella sorszámát. Ebben az esetben a képlet első példánya a D6 cellában található, így a ROW () 6-ot ad vissza a képleten belül a D6-ban.

Szeretnénk azonban 1-vel kezdeni, ezért le kell vonnunk 5-öt, amely 1-et eredményez.

Amint a képletet a D oszlopba másoljuk, a ROW () folyamatosan visszaadja az aktuális sorszámot, és folyamatosan kivonunk 5-öt, hogy "normalizáljuk" az eredményt egy 1 alapú skálára:

=$B$6*1 // D6 =$B$6*2 // D7 =$B$6*3 // D8 etc

Ha képletet oszlopokról másol, akkor a COLUMN () függvényt ugyanúgy használhatja.

Ne feledje, hogy a COLUMN () vagy ROW () eredményét tetszés szerint használhatja a képletben. Mindkét függvény egy számot ad vissza, így azokat képletben is alkalmazhatja, ugyanúgy, mint bármely számot.

érdekes cikkek...