Excel 2013: sustituir celda entre cierto rango de números

Excel 2013: sustituir celda entre cierto rango de números

Tengo una base de datos del IDH (Índice de Desarrollo Humano) de mi país donde incluye todas las ciudades. En caso de que no lo sepas, el PNUD utiliza ciertos umbrales para clasificar a los países entre 0 y 1, clasificándolos así:

Desarrollo humano muy alto 0,8 - 1

Alto desarrollo humano 0,7 - 0,799

Desarrollo humano medio 0,5 - 0,699

Bajo desarrollo humano 0 - 0,499

El problema surge cuando necesito clasificar por color estas ciudades.

Ahora mismo tengo algo como esto:

Position City              IDHM     IDHM-R  IDHM-L  IDHM-E
1 º Cuiabá                 0.785    0.800   0.834   0.726
2 º Sinop                  0.754    0.755   0.832   0.682
... ...                    ....      ...    ..      ...

Pero necesitaré transferir esta base de datos a otro software incluyendo el código para que cada número tenga un color diferente según cada rango, donde se verían así:

1 º Cuiabá                 AAA0.785  ZZZ0.800   ZZZ0.834    AAA0.726
2 º Sinop                  AAA0.754  AAA0.755   ZZZ0.832    BBB0.682
... ...                    ....      ...    ..      ...

Mi pregunta es, ¿alguien sabe si existe una manera rápida de agregar esta información automáticamente en lugar de tener que ingresarla manualmente?

Pido disculpas por mi pobre inglés y gracias por su atención.

Respuesta1

Cree una tabla de búsqueda similar a esta:

number  description code
0       Low         CCC0
0.5     Medium      BBB0
0.7     High        AAA0
0.8     Very High   ZZZ0

Cambie el código del valor "bajo" al que desee utilizar. No quedó claro en tu pregunta.

Ahora puedes usar Vlookup con una coincidencia aproximada para encontrar el código. Con un 1 o VERDADERO como último parámetro, Vlookup devuelve el valor que es igual o menor que el valor de búsqueda.

Considere la siguiente captura de pantalla:

ingrese la descripción de la imagen aquí

Las celdas sombreadas en amarillo contienen los resultados esperados de la pregunta.

La celda actual es H2 y tiene la fórmula

=VLOOKUP(B2,$M$1:$O$5,3,TRUE)&"."&B2

copiado de arriba a abajo. En palabras: en la primera columna de la tabla en M1:O5 busque la celda que sea igual o menor que el valor en B2. Devuelve el valor de la tercera columna. Luego agregue un punto y agregue el valor de B2.

Para fines de comparación, los resultados deseados de su pregunta se encuentran debajo de la tabla de fórmulas, resaltados en amarillo pálido.

Tenga en cuenta que las tres tablas pueden estar en hojas diferentes. Sólo necesitas ajustar las referencias.

información relacionada