Kolay formüle ihtiyacınız var


1

Resimde bir örnek yazdım. Aşağıdaki kriterler için sonuç alabileceğim kolay formüle ihtiyacım var.

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

Şu anda bu formülü kullanıyorum.

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

Ancak, 1 kriter karşılansa bile sonuç veriyor. Tüm kriterler bir araya gelirse sonuç istiyorum. "Varyans ve% eşikten büyüktür" gibi bir şey.

Teşekkür ederim.


Formülünüzü test ettim ve bana uygun görünüyor. Örnek tablonuz için gerçek ve beklenen sonuçlar sağlayabilir misiniz?
cybernetic.nomad

içindeki% eksik (ABS(I50)>3
nutsch

Örnek veriler & amp; ekran görüntüsü farklı A1& B1 ama formülde test yapıyorsun H50 & I50 !!
Rajesh S

Ben alıyorum Variance greater than threshold, % Greater than threshold,, şimdi başka neye ihtiyacınız var?
Rajesh S

Yanıtlar:


1

İsteğinizde bir çelişki var, bu yüzden öncelikle niyetlerinizi netleştirmemiz gerekiyor.

Diyorsun: Ancak, 1 kriter karşılansa bile sonuç veriyor. Tüm kriterler bir araya gelirse sonuç istiyorum. Ayrıca, A1 için iki, B1 için iki olmak üzere 4 kriter yazdınız. Ancak, A1 için iki kriter, B1 için iki kriterin yanı sıra karşılıklı olarak münhasır olmadığından, dört kriterin tümü karşılanamaz!

Gerçekten istediğinizi anlıyorum (mantıksal bir cümle olarak ifade edilir):

((A1> 150000000) veya (A1 <-150000000)) ve (((% B1% 3)) veya (B1 -% -3)) ise "Döndürme ve yüzde eşikten büyükse" döndürürse .

Bu bir formül olarak yazılabilir:

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

Not! Yüzde değerlerinizin gerçek yüzdeler mi, yoksa ölçeklendirilmiş mi olduğu belli değil (3% => 3). Formülü buna göre ayarlamanız gerekebilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.