[]

excel hk yine bir iki soru

merhabalar,

excel'de birkaç şey yapmaya çalışıyorum yardımcı olabilirseniz sevinirim.

örn: (A1+b1+c1)/3 yaptığımda A1,b1,c1'in biri/birileri "0" ise ona göre ortalama almasını istiyorum. atıyorum a1 0 ise - (b1+c1)/2 ya da hem a1 hem c1 0 ise sadece b1'i alsın istiyorum.

bunu nasıl yapabilirim?

 
Şöyle bir şey olabilirgibi geldi;

SUM(A1:c1)/(3-COUNTIF(a1:c1;0))

sayıların toplamını 3-(sıfır sayısı) na bölmesi lazım. Sıfır etkisiz eleman oldğu için toplamda fark etmeyecektir.

yani örneğinizde a1= 0 ise, (0+x+y)/(3-1), a1 ve c1 sıfır ise (0+x+0)/(3-2) olması lazım
  • teletabi  (17.01.21 21:24:10 ~ 21:27:13) 
teletabi'nin cevabı çok güzel, pratik bir cevap. Ancak üç hücrenin de sıfır olması durumunda #SAYI/0! hatası verir.

Bunu düzeltmek için de

=IFERROR(SUM(A1:A3)/(3-COUNTIF(A1:A3;0));0)

olarak revize etmek lazım.
  • himmet dayi  (18.01.21 00:02:14) 
Himmet dayi+1. Kurgunuz anlattiginizdan daha karmasik degilse dogrudan AVAREGE formulunu de kullanabilirsiniz boyle bir durumda


  • ala09  (18.01.21 00:08:20) 
@ala09

Onu kullanırsa hücrede 0 yazınca ortalamaya dahil eder. Hücre boş ise etmez. İlgili hücrelerde başka formül olup hesap yapılacağını düşündüğüm için (yani sonuç sıfır olursa hücrede 0 yazar, boş olmaz) o formül istenileni vermez.
  • himmet dayi  (18.01.21 00:11:43) 
Bu söylediğiniz için averageif / eğerortalama formülü var.
=AVERAGEIF(C5:C15,">0")

  • archmage mahmut  (18.01.21 04:17:21) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.