Referenciando uma única célula versus uma coluna inteira no Excel

Referenciando uma única célula versus uma coluna inteira no Excel

Existe uma diferença significativa entre fazer referência a uma única célula e à coluna inteira ao usar determinadas funções do Excel? Por exemplo, usando uma função para uma coluna inteira como TRIM(A:A) vs TRIM(A1), TRIM(A2)... etc.

Ambos têm a mesma saída e recentemente perdi pontos em uma tarefa de Excel para a escola por não ter a sintaxe correta na função.

Responder1

Quando você se refere a apenas uma célula, o Excel executa a função apenas nessa célula.

Ao se referir a várias células (coluna inteira ou qualquer intervalo arbitrário), você instrui o Excel a executar a operação em todo o intervalo referenciado.
Embora o Excel seja inteligente o suficiente e às vezes consiga adivinhar corretamente que precisa considerar apenas uma célula, você precisa estar ciente de qual é a forma correta de referenciar.

Por exemplo, no exemplo abaixo, ambos ROUNDe SUMsão aplicados na coluna inteira e em uma célula. Os resultados são os mesmos para ROUND, mas você vê que isso faz diferença para SUM.

insira a descrição da imagem aqui

Responder2

Quando a fórmula é =Trim(A1), o Excel opera apenas na célula A1 e remove os espaços extras apenas da célula A1.

Mas quando sua fórmula é =Trim(A:A), o Excel opera em toda a coluna A.

No caso de uma fórmula como =Trim(A1:A10)ou {=Trim(A1:B10)}, o Excel considera apenas o intervalo de dados especificado A1 a A10 ou A1 a B10.

Observação:Quando você aplica TRIM() a mais de uma coluna, ele deve ser inserido como uma fórmula de matriz. Caso contrário, você receberá um #VALUEerro.

informação relacionada