Sadece bir başka hücrede bulunan değer 8'den büyükse, bir değeri 8 çıkarmaya çalışıyorum


1

Şu anda, sayısal değeri 8'den küçükse bir hücre 0 demek için aşağıdaki formülü kullanıyorum. Bu hücrede bulunan sayısal değer 8'den büyükse, değerin hücrede gösterilmesini ve 8 ile çıkarılmasını istiyorum.

= SUMIF (B3 "> 8") - 8

Eğer değer 8’den büyükse mükemmel olur, fakat 8’den küçük olduğunda bana negatif bir değer verir, bu da istemediğim şeydir. Sadece B3 8’den büyükse 8’i çıkarmasını veya 8’den büyük değilse sıfır göstermesini istiyorum.


Koşullu ifadenin dışına 8 çıkardığınızı unutmayın . Bu, sonucun sonucundan sumif()bağımsız olarak 8 çıkardığınız anlamına gelir .
Yorik

Yanıtlar:


3

0 döndürüp döndürmeyeceğinizi ayarlamak için 8 kullanın:

=IF(B3<8,0,B3-8)

görüntü tanımını buraya girin

Veya MAX kullanabilirsiniz:

=MAX(B3-8,0)

görüntü tanımını buraya girin


1

Basit tutardım: =MAX(0, A1-8)

Zaman a1-8daha az 0, bir (tanımı aracılığıyla tanımlanabilir.) 0 döndürür Aksi takdirde döner a1-8.

Örneğin

In Output
-1  0
 8  0
 9  1
10  2
11  3
12  4
13  5
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.