Se você está simplesmente tentando adicionar A1
a A2
, então =SUM(A1, A2)
faria muito mais sentido.
Se você está tentando fazer com que você queira adicionar duas células juntas, mas deseja referenciar dinamicamente as células com base em outros critérios (que é a única razão pela qual você deseja INDIRECT
), então você precisará para fazer algo como =INDIRECT("A1") + INDIRECT("A2")
ou SUM(INDIRECT("A1"), INDIRECT("A2"))
. Embora, escrito assim, seja realmente uma maneira de fazer as coisas.
Em vez disso, se você definir B1
como "A1"
e B2
como "A2"
then =SUM(INDIRECT(B1), INDIRECT(B2))
..., poderá alterar os valores de B1
e B2
para as células que você gostaria de adicionar junto.
Editado para adicionar: O segundo parâmetro opcional é necessário apenas se você for usar o estilo R1C1
de referência a uma célula. Quando você concatenou A1
com "+" com A2
, o resultado será A1+A2
, o que não é uma referência a nada. Se você deseja usar o estilo R1C1
de referência, leia mais sobre como aqui