Precisa de fórmula fácil

1

Naimagemeuanoteiumexemplo.Euprecisodefórmulafácilondeeupossaobterresultadosparacritériosabaixo.

A1>150000000,A1<-150000000,B1>3%,B1<-3%

Agoramesmoestouusandoessafórmula.

=MID(IF((OR(H50>150000000,H50<-150000000)),", variance greater than threshold","") &  (IF(ABS(I50)>3,", % Greater than threshold","")),3,999)

Mas, isso me dá resultado mesmo se 1 critério for cumprido. Eu quero resultado se todos os critérios forem atendidos. Algo como "Variação e% é maior que o limite".

Obrigado.

    
por Nikhil 14.09.2018 / 15:53

1 resposta

1

Há uma contradição em sua solicitação, então primeiro precisamos esclarecer suas intenções.

Você diz: Mas, isso me dá resultado mesmo se 1 critério for cumprido. Eu quero resultado se todos os critérios atendidos. Você também escreveu 4 critérios, dois para A1 e dois para B1. No entanto, como os dois critérios para A1 são mutuamente exclusivos, assim como os dois critérios para B1, todos os quatro critérios não podem ser atendidos!

Eu entendo que você realmente quer (expresso como uma sentença lógica):

se ((A1 > 150000000) ou (A1 < -150000000)) e ((B1 > 3%) ou (B1 < -3%)) retornam "A variância e a porcentagem são maiores do que limiares ".

Isso pode ser escrito como uma fórmula:

=IF(AND(ABS(A1)>150000000,ABS(B1)>3),"Variance and percentage are greater than thresholds","")

Nota! Não está claro se os valores percentuais são percentuais reais ou escalados (3% = > 3). Talvez seja necessário ajustar a fórmula de acordo.

    
por 14.09.2018 / 21:18