/ / Динамічна індексація для даних, розташованих у рядках в Excel - Excel, динамічна, індексація

Динамічна індексація для даних, розташованих у рядках в Excel - Excel, динамічна, індексація

У мене є таблиця excel з наступним у стовпцях C2-O2:

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

У стовпцях C3-O3 я маю наступне:

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

У стовпцях C9-D9 я маю:

From Month |    1

І в стовпцях C10-D10:

Till month |    12

У стовпчику C12 я маю:

Revenue

Проблема у мене є підготовка формули вклітина D12, яка буде динамічно реагувати на зміни клітин D9, D10 і принести суму лінії 3 - дохід у клітинці D12, використовуючи тільки формулу в комірці D12 без використання інших комірок.

Я знаю, як це зробити, коли дані євертикально упорядкований, використовуючи функції offset і indirect, але не змогли з'ясувати спосіб, коли дані замовляються горизонтально. Будь-яка допомога буде дуже вдячна.

Відповіді:

1 для відповіді № 1

спробуй цю формулу в D12

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

він підсумовує діапазон, зазначений у OFFSET функція Діапазон починається в комірці, яка відповідає "від місяця", тобто 0 рядки вниз, і D9 коло праворуч, з C3 клітина; містить 1 рядок і D10-D9+1 колони