SE com RANDBETWEEN na mesma célula

3

Ei, eu preciso usar as funções RANDBETWEEN e IF na mesma célula? Eu tenho que gerar dados aleatórios, mas se o valor da célula é 0 então eu também preciso do valor aleatório para ser 0 ..

    
por m.j.p 02.11.2017 / 18:21

1 resposta

6

Primeiro, você percebe que a função RANDBETWEEN() gerará novo e novo valor toda vez que abrir sua pasta de trabalho (e sempre que a planilha for recalculada , por exemplo, pressionando Shift + F9 , então você NÃO terá algo como valor aleatório constante para sempre ?

Portanto, suponha que a célula A1 contenha um valor pelo qual o valor aleatório seja gerado - se for diferente de zero. Então a fórmula (em alguma outra célula) será

=IF(A1=0, 0, RANDBETWEEN(50, 60))
    
por 02.11.2017 / 18:36