Bağ_Değ_Say Belirli Kriterlere Göre Saydırma

lktss

Altın Üye
Altın Üye
Katılım
5 Ekim 2017
Mesajlar
17
Excel Vers. ve Dili
MS Excel 2007 Türkçe
Altın Üyelik Bitiş Tarihi
05/10/2027
Arkadaşlar Merhabalar,

Organizasyon şemasına benzer bir tablo yapıyorum. 10 Yönetici ve yöneticilerin altında benzer nitelikte işçiler mevcut.

1 yöneticide en fazla 30 düz işçi var. Bu yüzden yan yana 10 farklı yönetici pozisyonunun altında 30 düz işçi satırı var. Toplamdaki Düz işçi sayısını Bağ_değ_say formülüyle buluyorum fakat;

30 satırlık kısımda 25 işçisi bulunan yöneticilerin satırlarının boş kalmaması için "-" kullandığımda bunu da sayarak işçi sayısını 26 gösteriyor. "-" işaretini algılamadan saymasını sağlayabileceğim bi formül var mı? Umarım anlatabilmişimdir şimdiden teşekkürler..
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,183
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

"-" işaretini hücreye mi yazıyorsunuz yoksa hücre biçimlendirmeden mi yapıyorsunuz.

Çünkü, bağ_değ_say fonksiyonu yalnızsa sayı içeren verileri sayar.

.
 

lktss

Altın Üye
Altın Üye
Katılım
5 Ekim 2017
Mesajlar
17
Excel Vers. ve Dili
MS Excel 2007 Türkçe
Altın Üyelik Bitiş Tarihi
05/10/2027
Bağ_değ_Dolu Say kullanıyorum özür dilerim. Hücre İçine yazıyorum.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,183
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Bu şekilde deneyin.

Kod:
=ÇOKEĞERSAY(A1:A10;"<>-";A1:A10;"<>")
.
 

lktss

Altın Üye
Altın Üye
Katılım
5 Ekim 2017
Mesajlar
17
Excel Vers. ve Dili
MS Excel 2007 Türkçe
Altın Üyelik Bitiş Tarihi
05/10/2027
Bu şekilde deneyin.

Kod:
=ÇOKEĞERSAY(A1:A10;"<>-";A1:A10;"<>")
.
Teşekkür ederim problemimi formül çözüyor fakat seçmem gereken aralık A1:A10 değil; E1:E10, W1:W10.........CK1:CK10 şeklinde devam ediyor bu durumda Her sütun için ayrı formül yazıp + ile mi bağlamam gerekir? :???:
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,183
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Tam olarak anlayamadım. Örnek dosya ekleyerek açıklar mısınız.

Ben A1:A10 aralığını örnek olarak yazmıştım.
Bağ_değ_say formülünü dosyanızda nasıl kullanıyorsanız bu formülde aralığı değiştirip kullanabilirsiniz.


.
 

lktss

Altın Üye
Altın Üye
Katılım
5 Ekim 2017
Mesajlar
17
Excel Vers. ve Dili
MS Excel 2007 Türkçe
Altın Üyelik Bitiş Tarihi
05/10/2027
Aşağıdaki şemanın işçi isimlerinin yazdığı kısımlar değer aralıklarım. tablonun en sağında yer alan toplam işçi sayıları da buradaki isimleri sayan tablo. bağ_değ_dolu_say formülünde birden fazla aralık belirleyebiliyorum ama çokeğersay da başaramadım :)
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,986
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.

Umarım yanlış anlamadım. Yanlış anlamış isem de fikir verebilir.

B:BR sütunlarında 21 - 50'nci satırlar arası C, M, AG, AQ, BA ve BK sütunlarındaki dolu hücre sayısı aşağıdaki formül ile bulunabilir.

Formülün oluşturulma mantığı şu şekilde: belirtilen sütunların ortak noktası,
bu sütunların sütun numarasından 3 çıkartıldığında bulunan sayıların ( 0, 10, 20...) MOD 10 değerinin 0 olması.

Buna göre oluşturulan formül şu şekilde çalışır,
belirtilen aralıktaki hücrelerin her biri için, MOD(hücrenin sütun no-3;10)=0 ve hücre dolu ise, bu koşula uyan hücreler için 1 sayısını topla.

Kod:
=[COLOR="red"]TOPLA.ÇARPIM[/COLOR](([COLOR="Red"]MOD[/COLOR]([COLOR="red"]SÜTUN[/COLOR]($B$21:$BR$50)-3;10)=0)*($B$21:$BR$50<>""))
 

lktss

Altın Üye
Altın Üye
Katılım
5 Ekim 2017
Mesajlar
17
Excel Vers. ve Dili
MS Excel 2007 Türkçe
Altın Üyelik Bitiş Tarihi
05/10/2027
Sn. Öner Baran ve Ömer Bey,

Öncelikle vakit ayırdığınız ve yardımcı olmak için uğraş verdiğiniz için teşekkür ederim,

Muhtemelen Excel bilgim sizin seviyenize ulaşamadığı için bu sorularımı ve anlayamamı hoş görmenizi umuyorum :)

Sanırım son fonksiyon bağ değ dolu say la aynı işe yarıyor fakat benim istediğim sadece isimleri sayması boş hücrelere - koyduğumda onları saymaması gerekiyor

Cevaplarınız için şimdiden teşekkür eder iyi günler dilerim :)
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,986
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.
Mevzu eğer " - " işareti dışında dolu hücrelerin sayılması ise verdiğim formüle bir koşul daha ekleyerek ihtiyacınız görülür.

Formüldeki koşullar:
-- 21 - 50'nci satır aralığındaki hücrelerin MOD(hücrenin sütun no-3;10) işlem sonucu 0 olması (MOD(SÜTUN($B$21:$BR$50)-3;10)=0) ,
-- bu hücrelerin dolu olması ($B$21:$BR$50<>"") ,
-- dolu olan hücre değerinin " - " işareti olmaması ($B$21:$BR$50<>"-")

İlgili hücre aralığındaki herbir hücre için yukarıdaki koşullardan;
-- tümü birden doğruysa (1*1*1=) o hücre için işlem sonucu 1 oluyor,
-- koşullardan herhangi biri yanlışsa (1*0*1= veya 0*1*1= veya 0*0*0= ...gibi) o hücre için işlem sonucu 0 oluyor.
Elde edilen çarpım sonuçlarının toplamı (TOPLA.ÇARPIM) istenilen sonuçtur.
.
Kod:
=TOPLA.ÇARPIM([COLOR="red"](MOD(SÜTUN($B$21:$BR$50)-3;10)=0)[/COLOR]*[COLOR="blue"]($B$21:$BR$50<>"")[/COLOR]*[COLOR="DarkOrange"]($B$21:$BR$50<>"-")[/COLOR])
 

lktss

Altın Üye
Altın Üye
Katılım
5 Ekim 2017
Mesajlar
17
Excel Vers. ve Dili
MS Excel 2007 Türkçe
Altın Üyelik Bitiş Tarihi
05/10/2027
Elinize sağlık çok teşekkür ederim problemimi çözecektir. :)
 

lktss

Altın Üye
Altın Üye
Katılım
5 Ekim 2017
Mesajlar
17
Excel Vers. ve Dili
MS Excel 2007 Türkçe
Altın Üyelik Bitiş Tarihi
05/10/2027
Sn. Ömer Baran,

Desteğiniz için teşekkür ederim problemim çözüldü. İyi günler dilerim.
 
Üst