Excel-képlet: Minden n-edik sor értékének másolása -

Tartalomjegyzék

Általános képlet

=OFFSET($B$5,(ROW(A1)*n)-1,0)

Összegzés

Értékek másolásához vagy referenciák létrehozásához olyan mintával, mint minden 3. sor, minden 7. sor stb., Használhatja az OFFSET és a ROW függvényeken alapuló képletet. A bemutatott példában a D5 képlete a következő:

=OFFSET($B$5,(ROW(D1)*3)-1,0)

Amely a D oszlopból lemásolható a B oszlop n-edik értékére.

Magyarázat

Az Excel programban nem lehet egyszerűen lemásolni azokat a képleteket, amelyeknek el kell hagyniuk a sorokat vagy oszlopokat egy adott minta alapján, mert a képletben szereplő hivatkozások automatikusan megváltoznak az eredeti forráscella és az új célcella közötti kapcsolat nyomán. Egy kis munkával azonban olyan képletreferenciákat lehet összeállítani, amelyek meghatározott mintákat követnek.

Ebben az esetben az OFFSET függvényt használjuk, amelyet más cellákra vagy cellatartományokra történő hivatkozások létrehozására tervezünk egy adott kiindulópont vagy eredet alapján.

A bemutatott példában a kezdő cella B5, amelyet az OFFSET kap referencia argumentumként, és abszolút referenciaként rögzítjük, így a képlet másolásakor nem változik:

=OFFSET($B$5

A sorok argumentum helyes értékének kiszámításához a ROW függvényen alapuló képletet használunk:

(ROW(D1)*3)-1

A sor megkapja az első cellát ugyanabban az oszlopban, és 1-et ad vissza. Ezt az eredményt megszorozzuk n-vel, amely ebben a példában 3, hogy 3-t kapjon.

Amint a képletet az oszlop lefelé másolja, a ROW által visszaadott érték 1-gyel növekszik, ami létrehozza az "n-edik mintát".

Azért vonjuk le minden esetben az 1 értéket, mert az OFFSET függvény nem tartalmazza a referencia cellát a sorok argumentumának alkalmazásakor. Más szavakkal, ha egy sorral eltolunk A1-ből, akkor A2:

=OFFSET(A1,1,0) // returns A2

Az 1. kivonás ezt a viselkedést veszi figyelembe.

1-től kezdődik

Ha az első sorban el akarja kezdeni a másolást, kövesse az n-edik mintát, így állíthatja be a képletet:

=OFFSET($B$5,(ROW(A1)-1)*n,0)

érdekes cikkek...