SAYDIRMA VE VERİ TOPLATMA

oguzhan5334

Altın Üye
Katılım
9 Haziran 2010
Mesajlar
49
Excel Vers. ve Dili
2003 türkçe
Altın Üyelik Bitiş Tarihi
19-03-2025
Merhabalar bir konuda yardımınızı rica ediyorum.
Yapmak istediğimi size basitçe anlatayım.

A sütünündaki sayılara göre B sütünunda gruplama yaptırıyorum. Daha sonrasında ise B sütünunda çıkan grup isimlerine göre C sütünundaki verileri saydırmak istiyorum.

ÖRNEĞİN
B sütununda A1 sayısı = x olsun (=EĞERSAY(B2:B8;"A1") ) =3

Her A1 verisinin C sütünundaki karşılığında veri varsa 1 yoksa 0 olacak ve tüm verileri sayıp toplayacak. Bu toplamda y olsun. (excelde yeşile boyadığım kısım 3 tane A1 var C sütünunda da 2 si dolu biri boş sütun var . Bunların toplamı Y = 1+1+0= 3) bu kısmı yapamıyorum.

Son olarak;

Formül = (X*Y*18)+9,6*5 =210

Excel linki aşağıdadır.

https://www.dosya.tc/server22/qhc4uq/deneme.xlsx.html
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Sorunuzdaki örneğin çözümünü elle yazarmısınız.Formülde =( X kaçtır? nasıl oluşur.Y Kaçtır nasıl oluşur.18 nerden geldi)+9,6 nerden geldi*5 nerdene geldi.
Anlatımızından daha açıklayıcı olur diye düşünüyorum.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Birinci sorunuzu aşağıdaki formül ile çözebilirsiniz.

=ÇOKEĞERSAY(B:B;"A1";C:C;"<>") (B sütunu 'A1" e eşit ve C sütunu boş olmayanları sayar)

İkinci soruda 210 sonucunu nasıl bulduğunuzu anlayamadım.
 

oguzhan5334

Altın Üye
Katılım
9 Haziran 2010
Mesajlar
49
Excel Vers. ve Dili
2003 türkçe
Altın Üyelik Bitiş Tarihi
19-03-2025
Birinci sorunuzu aşağıdaki formül ile çözebilirsiniz.

=ÇOKEĞERSAY(B:B;"A1";C:C;"<>") (B sütunu 'A1" e eşit ve C sütunu boş olmayanları sayar)

İkinci soruda 210 sonucunu nasıl bulduğunuzu anlayamadım.
ilk formülden X 3 olarak çıkıyor.
ikici formülden Y=3 gelmesini istiyorum burayı yapamıyorum zaten.

210 sonucuda = (3*3*18)+9,6*5=210 çıkacak
 

oguzhan5334

Altın Üye
Katılım
9 Haziran 2010
Mesajlar
49
Excel Vers. ve Dili
2003 türkçe
Altın Üyelik Bitiş Tarihi
19-03-2025
Sorunuzdaki örneğin çözümünü elle yazarmısınız.Formülde =( X kaçtır? nasıl oluşur.Y Kaçtır nasıl oluşur.18 nerden geldi)+9,6 nerden geldi*5 nerdene geldi.
Anlatımızından daha açıklayıcı olur diye düşünüyorum.
A sütunundaki veriler eğer formülüne bağlı olarak başka hücrelerden gelmektedir. Boru çaplarını temsil etmektedir DN50,DN100 gibi düşünün X i.
Örnek B sütunuda DN80 den kaç tane var (excelde A1=DN80 kabul edin ve 3 tane var.)
DN80 nin C sütünundaki karşılığında 3 hücre var 2 sinde veri var biri boş. Hücre dolu ise 1 gelsin boşsa 0 . Y sayısıda bunların toplamı = 1+1+0 =3 olacak.

210 sayısıda X ve Y ye bağlı olarak çıkıyor. 18-9,6-5 sayısı sabit sayılardır.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Boş olsa da sayacaksa o zaman x için kullandığınız formülün (=EĞERSAY(B2:B8;"A1") ) aynısını kullanmanızın bir sakıncası var mı? Aynı formülü kullanın.
 

oguzhan5334

Altın Üye
Katılım
9 Haziran 2010
Mesajlar
49
Excel Vers. ve Dili
2003 türkçe
Altın Üyelik Bitiş Tarihi
19-03-2025
Boş olsa da sayacaksa o zaman x için kullandığınız formülün (=EĞERSAY(B2:B8;"A1") ) aynısını kullanmanızın bir sakıncası var mı? Aynı formülü kullanın.
ilk formülde sorunum yok. sıkıntı y sayısını hesaplatmak. A1'in C sütununda kaç tane dolu hücresi var .
 

oguzhan5334

Altın Üye
Katılım
9 Haziran 2010
Mesajlar
49
Excel Vers. ve Dili
2003 türkçe
Altın Üyelik Bitiş Tarihi
19-03-2025
Birinci sorunuzu aşağıdaki formül ile çözebilirsiniz.

=ÇOKEĞERSAY(B:B;"A1";C:C;"<>") (B sütunu 'A1" e eşit ve C sütunu boş olmayanları sayar)

İkinci soruda 210 sonucunu nasıl bulduğunuzu anlayamadım.
Belirttiğiniz formül üzerinden başka bir yöntem deniyorum şuanda dönüş yapacağım
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
O zaman yukarıda yazdığım formül işinizi görüyor.

Kod:
=ÇOKEĞERSAY(B:B;"A1";C:C;"<>")
Sonuç 2
 
Üst