/ Dynamické indexovanie pre údaje usporiadané v riadkoch v excel - excel, dynamické indexovanie

Dynamické indexovanie údajov zoradených do riadkov v excel - excel, dynamické indexovanie

Mám excel list s nasledujúcimi v stĺpcoch C2 až O2:

Month   1   2   3   4   5   6   7   8   9   10  11  12

V stĺpcoch C3 až O3 mám nasledovné:

Revenue 14.48828064 57.39890307 7.789366115 77.9224996  98.47631317 99.91713279 27.60377772 95.71525763 48.19843962 32.31745481 26.69196797 83.49167956

V stĺpcoch C9 až D9 mám:

From Month |    1

A v stĺpcoch C10 až D10:

Till month |    12

V stĺpci C12 mám:

Revenue

Problémom, ktorý mám, je pripraviť vzorec vbunka D12, ktorá dynamicky reaguje na zmeny buniek D9, D10 a prinesie súčet riadku 3 - Výnos v bunke D12, pričom sa použije iba vzorec v bunke D12 bez použitia iných buniek.

Viem, ako to urobiť, keď sú údajevertikálne usporiadané pomocou funkcií ofset a INDIRECT, ale nedokázali zistiť spôsob, akým sú údaje usporiadané horizontálne. Akákoľvek pomoc by bola veľmi cenená.

odpovede:

1 pre odpoveď č. 1

skúste tento vzorec v D12

=SUM(OFFSET(C3,0,D9,1,D10-D9+1))

zhrňuje rozsah určený pomocou OFFSET Funkcie. Rozsah začína v bunke zodpovedajúcej "od mesiaca", čo je 0 riadky nadol a D9 kolíky napravo od C3 bunka; obsahuje 1 riadok a D10-D9+1 stĺpy.