У меня есть лист Excel, который выглядит следующим образом:
A B C D
.1
.2 ............... 7 ..... ........................................ 52 ...... <== Сумма (B2: B11) .3 ............... 2 .......................... .................................... <br>.4 ......... ...... 3 ........................................... ...................
.5 ............... 1 .......... .... B2: B11 ................... 52 ...... <== СУММА (НЕПОСРЕДСТВЕННО (C5)) <br>.6 .. ............. 9 .................................... ..........................
.7 ............... 2 ... .................................................. .........
.8 ............... 3 .................... ......................... 38 ...... <== СУММА (B2: B2, B4: B6, B9: B10) <br>.9 .............. 10 ............................... ...............................
.10 ............. 8 .................................................. ............
.11 .............. 7 .... B2: B2, B4: B6, B9: B10 ... . # REF! ... <== СУММА (НЕПОСРЕДСТВЕННАЯ (C11)) <br>.12
Ячейки B2: B11 c получить определенные значения, и я хочу сделать СУММУ либо всех значений, либо только значений из выбранных ячеек. Для этого работает простая функция SUM (введенная в ячейки D2 и D8).
Однако, если я хочу использовать INDIRECT для ссылки на строку, представляющую ячейки, она работает только для одного непрерывного диапазона (ячейка D5) и не для несмежных диапазонов (ячейка D11).
Я хотел бы знать, почему.