isso pode parecer chato para vocês, especialistas, mas não tenho nenhum conhecimento em Excel e espero que vocês possam me ajudar.
Eu tenho o seguinte:
COLUNA A (A1:A100) CHEIA DE VALORES
COLUNA B (B1:B100) VAZIA
E COLUNA C (C1:C30) CHEIA DE VALORES
Estou tentando fazer o seguinte:
Para encontrar o valor mais próximo (valor numérico, não em termos de posição) de A1 em C1:C30 e, em seguida, copiar o valor mais próximo (um valor vindo de C1:C30 que é mais próximo de A1) em B1 e assim por diante até B100.
Por exemplo:
se A1=6 e C1:C3=1,2,5;
- O valor numérico mais próximo de A1 seria 5
- 5 seria colocado em B1
----- Me desculpe se não expliquei claramente, mas por favor me avise se sim.
desde já, obrigado
Responder1
Em B1 coloque esta fórmula:
=INDEX($A$1:$A$100,MATCH(MIN(ABS($A$1:$A$100-C1)),ABS($A$1:$A$100-C1),0),)
e certifique-se de pressionar Ctrl+ Shift+ Enterna barra de fórmulas depois de colá-la, caso contrário você obterá N/A.
Em seguida, arraste esta fórmula para baixo. Isso encontrará o valor mais próximo da célula C1 procurando o valor no intervalo A1:A100.
O reverso
Aparentemente você está atrás do inverso:
=INDEX($C$1:$C$30,MATCH(MIN(ABS($C$1:$C$30-A1)),ABS($C$1:$C$30-A1),0),)
Isto encontrará o valor mais próximo da célula A1 procurando os valores em C1:C30.