Если вы просто пытаетесь добавить A1
к A2
тогда =SUM(A1, A2)
будет иметь больше смысла.
Если вы пытаетесь сделать так, чтобы вы хотели добавить две ячейки вместе, но вы хотите динамически ссылаться на ячейки на основе некоторых других критериев (что является единственной причиной, почему вы хотели бы INDIRECT
), то вам нужно будет сделать что-то вроде =INDIRECT("A1") + INDIRECT("A2")
или SUM(INDIRECT("A1"), INDIRECT("A2"))
. Хотя, написано так, это действительно обходной способ делать вещи.
Вместо этого, если вы установите для B1
значение "A1"
а для B2
- "A2"
тогда =SUM(INDIRECT(B1), INDIRECT(B2))
... тогда вы можете изменить значения B1
и B2
на любые ячейки, которые вы бы выбрали. хотел бы сложить вместе.
Отредактировано, чтобы добавить: Второй необязательный параметр необходим, только если вы собираетесь использовать стиль ссылки R1C1
на ячейку. Когда вы соедините A1
с «+» с A2
результатом будет A1+A2
который не является ссылкой ни на что. Если вы хотите использовать стиль ссылок R1C1
вы можете узнать больше о том, как здесь