Esto puede parecer aburrido para los expertos, pero no tengo ningún conocimiento en Excel y espero que puedan ayudarme.
Tengo lo siguiente:
COLUMNA A (A1:A100) LLENA DE VALORES
COLUMNA B (B1:B100) VACÍA
Y COLUMNA C (C1:C30) LLENA DE VALORES
Estoy intentando hacer lo siguiente:
Para encontrar el valor más cercano (valor numérico, no de posición) a A1 desde C1:C30 y luego copiar ese valor más cercano (un valor proveniente de C1:C30 que es el más cercano a A1) en B1 y así sucesivamente hasta B100.
Por ejemplo:
si A1=6 y C1:C3=1,2,5;
- El valor numérico más cercano a A1 sería 5
- 5 se colocarían en B1
----- Lo siento si no lo expliqué claramente pero, si es así, avíseme.
gracias de antemano
Respuesta1
En B1 pon esta fórmula:
=INDEX($A$1:$A$100,MATCH(MIN(ABS($A$1:$A$100-C1)),ABS($A$1:$A$100-C1),0),)
y asegúrese de presionar Ctrl+ Shift+ Enterdesde la barra de fórmulas cuando lo haya pegado, de lo contrario obtendrá N/A.
Luego arrastre esta fórmula hacia abajo. Esto encontrará el valor más cercano a la celda C1 buscando el valor en el rango A1:A100.
El revés
Aparentemente buscas lo contrario:
=INDEX($C$1:$C$30,MATCH(MIN(ABS($C$1:$C$30-A1)),ABS($C$1:$C$30-A1),0),)
Esto encontrará el valor más cercano a la celda A1 buscando los valores en C1:C30.