2016-11-29 2 views
1

У меня есть массив от 1 до 7, указанный от A1 до A7. Числа 1 и 7 перечислены в B1 и C1.как указать диапазон массива из чисел в других ячейках

Я хотел бы вычислить сумму (= SUM (A1: A7)) в массиве, но диапазон массива должен быть определен из других клеток (= СУММ (А $ В1: A $ C1)).

Что такое правильный способ выразить нужную формулу (= СУММ (А $ В1: A $ С1))?

Большое спасибо.

+1

См. Http://stackoverflow.com/questions/40845752/how-do-i-write-a-formula-where-the-number-portion-of-a-cell-reference-comes-from/ –

ответ

1

Вы можете использовать функцию INDIRECT.

=SUM(INDIRECT("A"&B1&":A"&C1)) 

Это произошло из The INDIRECT Function

Надеется, что это помогает.

0

ссылка: Answer in sheet array

=CONCATENATE("=SUM(A",B1,":A",C1,")") 

скопировать эту формулу в другую ячейку, а затем вставить специальный результат в другую ячейку, а затем изменить десятичный формат.

Смежные вопросы