В листе 3 столбцы A, B, C, D — это значения номеров строк. Таким образом, ячейки с A1 по D1 содержат 1, с A2 по D2 содержат 2 и т. д.
Почему следующая формула в G2 листа Sheet2 возвращает 0,042361? Все числа целые. В листе Sheet3 нет десятичных знаков. Почему и как sum возвращает десятичное число? Спасибо.
Формула в G2:
=СУММА(ДВССЫЛ("Лист3!"&АДРЕС(1,СТРОКА()))&":"&ДВССЫЛ("Лист3!"&АДРЕС(1,1+СТРОКА())))
решение1
Во-первых, один из них INDIRECT()
лишний, что даёт диапазон «1:1».
Избавившись от него, вы получите такой диапазон:
Sheet3!$B$1:Sheet3!$C$1
но правильный путь - это
Sheet3!$B$1:$C$1
Итак, ваша формула должна быть
=SUM(INDIRECT("Sheet3!"&ADDRESS(1;ROW())&":"&ADDRESS(1;1+ROW())))