İki sayının ortalaması ama biri 0 ise değer olanın gelmesi

Katılım
3 Kasım 2010
Mesajlar
219
Excel Vers. ve Dili
Excel 2016 - Türkçe
Merhaba Arkadaşlar,

Çok basit bir şey belkide ama daha önce yaptığım bir formülü unuttum yardımcı olursanız çok sevinirim. Bir türlü aklıma gelmedi.

Sayı1 : 65,20 TL.
Sayı2 : 77,14 TL.

Bu verilere göre Ortalama formülünü kullandığımı zaman 71,17 TL. ortalamasını vermektedir. Doğrudur.

Ama aşağıda ki koşullarda nasıl bir formül kullanmam gerekiyor ki bana Ortalama değil olan sayıyı olduğu gibi yazsın.

Sayı1 : 73,83 TL.
Sayı2 : 0,00 TL.

Bu koşullarda Ortalama formülünü kullandığım zaman 73,83 TL nin ortalamasını almaktadır. Ama herhangi bir sayı "0" ise olan rakamın gelmesini istiyorum. Sayı1 ve Sayı2 de değer varsa ortalama alacak.

Yardımlarınızı bekliyorum arkadaşlar.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Sayıların A1 ve A2 hücrelerinde olduğu düşünülürse aşağıdaki formül işinizi görür.
.
Kod:
=(A1>0)*(A2>0)*ORTALAMA(A1;A2)+(A1=0)*A2+(A2=0)*A1
 

magnesia

Yasaklı üye
Katılım
1 Ocak 2018
Mesajlar
351
Excel Vers. ve Dili
Excel 2010 Türkçe
Altın Üyelik Bitiş Tarihi
01.01.2023
Birinci sayının A1'de ikinci sayının (0 sayısının da olduğu) A2'de olduğunu varsayıp, işlemin yapılacağı hücreye,

=EĞER(A2=0;A1;(A1+A2)/2)

formülünü yazarsanız sanırım işinizi görür
 
Katılım
3 Kasım 2010
Mesajlar
219
Excel Vers. ve Dili
Excel 2016 - Türkçe
Merhaba.

Sayıların A1 ve A2 hücrelerinde olduğu düşünülürse aşağıdaki formül işinizi görür.
.
Kod:
=(A1>0)*(A2>0)*ORTALAMA(A1;A2)+(A1=0)*A2+(A2=0)*A1
Çok teşekkür ederim. Elinize yüreğinize sağlık. Tam da istediğim buydu.

Teşekkürler.
 
Üst