IF instrução com múltiplas respostas

1

Eu quero fazer uma tabela e c4 será necessário para o raio e o peso mínimo para esse requisito de raio será em D4

O gráfico é:

   radius      quantity
0,040 - 0,06 :    33 
0,061 - 0,10 :    67 
0,101 - 0,20 :   100
0,201 - 0,50 :   333

quando eu digito o raio em C4 ; ele vai me dizer a quantidade mínima (apenas como número) para produzir. Por exemplo: para 0,4 , deve dizer 333 ; para 0,055 , deve dizer 33 O que eu digitei está abaixo:

=IF(0,04<=C4<=0,06;33;IF(0,061<=C4<=0,10;67;IF(0,101<=C4<=0,20;100;IF(0,201<=C4<=0,50;333;IF(0,501<=C4<=0,80;500;IF(0,801<=C4<=1,50;1000;IF(1,501<=C4<=2,20;1667;IF(2,201<=C4<=4,00;2500;))))))))

mas sempre vem como 0.

    
por user294348 29.01.2014 / 15:15

1 resposta

3

Você não pode ter mais de uma condição na sua declaração if. "0,04 < = C4 < = 0,06" são duas condições. Em vez disso, use uma instrução AND para dividir como:

IF(AND(0,04<=C4; C4<=0,06); 33; IF...

Eu também estou um pouco inseguro sobre a sintaxe geral (usando ponto-e-vírgulas como seperators e tendo números parecidos com "0,04"), mas eu sou dos EUA e poderia estar correto para qualquer idioma / localidade você está usando. Então provavelmente não se preocupe com isso.

    
por 29.01.2014 / 15:51