Excel 2020: Használja az A2: INDEX () elemet nem felejtő OFFSET-ként - Excel tippek

Tartalomjegyzék

Van egy rugalmas funkció, az úgynevezett OFFSET. Különböző méretű tartományra mutathat, amelyet menet közben számolnak. Az alábbi képen, ha valaki a H1 # Qtrs legördülő listáját 3-ról 4-re változtatja, az OFFSET negyedik argumentuma biztosítja, hogy a tartomány négy oszlopra bővüljön.

A táblázatos guruk utálják az OFFSET-et, mert ez egy ingatag függvény. Ha egy teljesen független cellába megy, és megad egy számot, akkor az összes OFFSET függvény kiszámításra kerül, még akkor is, ha ennek a cellának semmi köze nincs a H1 vagy a B2-hez. Az Excel legtöbbször nagyon vigyáz arra, hogy csak a kiszámítandó cellák kiszámításával töltsön időt. De miután bevezette az OFFSET-et, az összes OFFSET-cella, plusz az OFFSET-től származó összes alsósor a munkalap minden módosítása után elkezd számolni.

Az alábbi képletben kettőspont található az INDEX függvény előtt. Normál esetben az alább látható INDEX függvény visszaküldi az 1403-at a D2 cellából. De amikor kettőspontot tesz az INDEX függvény mindkét oldalára, az a D2 cellacímét kezdi visszaadni a D2 tartalma helyett. Vad, hogy ez működik.

Miért számít ez? Az INDEX nem ingatag. Megkapja az OFFSET minden rugalmasságát az időigényes újraszámítások nélkül.

Először Dan Mayohtól tanultam ezt a tippet a Fintegában. Köszönet az Access Analytic-nek, hogy ezt a funkciót javasolta.

érdekes cikkek...