Valor en una celda dependiendo de los posibles valores de otra

Quiero que en la celda de al lado me aparezca un valor, dependiendo del valor de al lado.

Si en b2 tengo 1 que en c2 aparezca 0.15

Si, cambio b2 al valor 2 que en c2 aparezca 0.55

Los valores los establezco yo previamente.

He probado con =SI(D6=0;"0,30");SI(D6=1;"0,15");SI(D6=2;"0");SI(D6=4;"-0,15)

2 respuestas

Respuesta
1

Te anexo la fórmula

=SI(B2=0;0,3;SI(B2=1;0,15;SI(B2=2;0;SI(B2=4;-0,15;"Valor no especificado"))))

los valores

0,3

0,15

0

-0,15

No los pongas entre comillas, porque te van a quedar como texto y supongo que los necesitas como valor numérico.

Al final de la fórmula te puse el texto "Valor no especificado", significa que si pusiste un valor diferente a

0

1

2

4

Por ejemplo, si en B2 pones el 3 o un 7 te va a aparecer el mensaje "Valor no especificado"


Si en la fórmula vas a poner más valores te aconsejo que pongas todos los valores en una lista y utilices la función BuscarV, por ejemplo:

En la celda C2 tendrías una fórmula como esta

=BUSCARV(B2;E:F;2;0)

Y en las columnas E y F pondrías el valor y su resultado:

.

.

Respuesta
1

Manuel díaz,

Para el desarrollo de tu consulta lo más conveniente es de utilizar la función BUSCARV(), a partir de una tabla que debes generar según los valores dados y resultados asignados a cada valor, así como se muestra en la imagen adjunta.

Por favor, no olvidar de valorar las respuestas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas