haftanın gününü saydırma

Katılım
27 Ekim 2005
Mesajlar
121
Excel Vers. ve Dili
2003
a1 den z1 kadar hücre aralığında tarihler var bu tarihlerden kaç tane pazartesi kaç tane salı vs. hücreye saydırmak istiyorum.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

1,2,3,...7

Pazar, Pazartesi,Salı...Cumartesi olmak üzere;

Pazar günü için:

Kod:
=SUMPRODUCT(--(WEEKDAY(A1:Z1)=[COLOR="Red"]1[/COLOR]))

Kod:
=TOPLA.ÇARPIM(--(HAFTANINGÜNÜ(A1:Z1)=[COLOR="Red"]1[/COLOR]

Diğer günler için kırmızı sayıyı değiştirin.



.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Pazartesi iaçin aşağıdaki formülü kullanabilirsiniz. Diğer günler için kırmızı yeri 2, 3 4 vs olarak değiştiriniz:

Kod:
=TOPLA.ÇARPIM((HAFTANINGÜNÜ($A$1:$Z$1;2)=[COLOR="Red"][B]1[/B][/COLOR])*1)
 
Katılım
27 Ekim 2005
Mesajlar
121
Excel Vers. ve Dili
2003
saydırmayı istediğim aralıkta boş hücrelerde var. kırmızı olan yerlerden sadece 6 olan kısım saydırması yanlış çıkıyor nedeni nedir boş hücreler midir.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
saydırmayı istediğim aralıkta boş hücrelerde var. kırmızı olan yerlerden sadece 6 olan kısım saydırması yanlış çıkıyor nedeni nedir boş hücreler midir.
.

Kod:
=SUMPRODUCT(--(WEEKDAY(A1:Z1)=1);--(A1:Z1<>0))
Kod:
=TOPLA.ÇARPIM(--(HAFTANINGÜNÜ(A1:Z1)=1);--(A1:Z1<>0))
şeklinde deneyin.

.
 
Katılım
27 Ekim 2005
Mesajlar
121
Excel Vers. ve Dili
2003
pazar günlerini saymadı.
pazar günü için kırmızı yazdığınız rakamı 8 yaptım.
 
Katılım
27 Ekim 2005
Mesajlar
121
Excel Vers. ve Dili
2003
TOPLA.ÇARPIM(--(HAFTANINGÜNÜ(B4;E4;H4;K4;P4;U4;Z4;AD4;AK4;AN4;AQ4 ;AT4)=2);--(B4;E4;H4;K4;P4;U4;Z4;AD4;AK4;AN4;AQ4;AT4<>0)) bu formül neden çalışmadı yardım
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
TOPLA.ÇARPIM(--(HAFTANINGÜNÜ(B4;E4;H4;K4;P4;U4;Z4;AD4;AK4;AN4;AQ4 ;AT4)=2);--(B4;E4;H4;K4;P4;U4;Z4;AD4;AK4;AN4;AQ4;AT4<>0)) bu formül neden çalışmadı yardım
.

Neden çalışsın ki...

1. TOPLA.ÇARPIM işlevini inceleyin.

2. Arada atlanılan sütunlarda ne var?

.
 
Katılım
27 Ekim 2005
Mesajlar
121
Excel Vers. ve Dili
2003
arada atlanan hücreleri saydırmak istemiyorum.
bu hücreleri saydırmak istiyorum
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Sorumun cevabı bu değil. O sütunlarda ne var? Onları saydırmamak için bilmemiz gerekiyor.

.
 

Ö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.
Merhabalar.

Aşağıdaki formülleri dener misiniz?

-- Formüllerdeki KAÇINCI işlevi parantezi içerisinde,
aranan dizi olarak kullanılan sayılar (2, 5, 8 ....43, 46) bahsekonu hücrelerin sütun numaralarıdır.
-- Aralardaki hücrelerin boş/dolu oluşu, doluysa koşullara uyan tarih oluşu sonucu etkilemez,
-- Sadece belirtilen hücrelerden dolu olanlarından, istenilen haftanın gününe denk gelenlerinin adetini verir.
.
Kod:
=TOPLA(EĞER(ESAYIYSA(KAÇINCI(SÜTUN($B$3:$AT$3);{2;5;8;11;16;21;26;30;37;40;43;46};0));EĞER($B$3:$AT$3<>"";EĞER(HAFTANINGÜNÜ($B$3:$AT$3)=2;1))))
[COLOR="Blue"][FONT="Arial Narrow"]Bu formül dizi formülü olup hücreye [B][COLOR="Red"]CTRL+SHIFT+ENTER[/COLOR][/B] ile girilmelidir.
İşlem doğru yapılmışsa formül [B]kendiliğinden[/B] [B][COLOR="red"]{[/COLOR][/B]...[B][COLOR="red"]}[/COLOR][/B] gibi farklı parantez arasına alınır.[/FONT][/COLOR]
Kod:
=TOPLA.ÇARPIM((ESAYIYSA(KAÇINCI(SÜTUN($B$3:$AT$3);{2;5;8;11;16;21;26;30;37;40;43;46};0)))*($B$3:$AT$3<>"")*(HAFTANINGÜNÜ($B$3:$AT$3)=2))
 
Katılım
27 Ekim 2005
Mesajlar
121
Excel Vers. ve Dili
2003
.

Sorumun cevabı bu değil. O sütunlarda ne var? Onları saydırmamak için bilmemiz gerekiyor.

.
Saydırmak istediğim sutunda ve aralarındakilerde tarih var.bu tarihlerden belirttiğim sutunalarda hangi günler var. onu saydırmak istiyorum.örn.pazartesi gününden kaç tane var.
 
Katılım
27 Ekim 2005
Mesajlar
121
Excel Vers. ve Dili
2003
Gönderdiğiniz dosyanın 4. satırında yer alan (b4;e4;h4;k4;p4;u4;z4;ad4;ak4;an4;aq4 ;at4) hücrelerindeki tarihlerin günlerinden

Pazartesi olanları Ba4 hücresine
Salı olanları bd4 hücresine
çarşamba olanları bg4 hücresine
perşembe olanları bj4 hücresine
Cuma olanları bm4 hücresine
cumartesi olanları bp4 hücresine
pazar olanları bs4 hücresine saydırmak istiyorum.
bunu 4.satır ve sonrasında devam eden satırlarada uygulamak istiyorum.
satır aralarında boşluk yoktur.
baran bey tşkler ilginize
 

Ö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.
Tekrar merhaba.

-- BA4 hücresine aşağıdaki formülü uygulayın.

-- Aynı formülü, BD4 ve devamındaki belirttiğiniz sütunlar için formülün en sonundaki 2 sayısını;
Pazar için 1, Pazartesi için 2, ....., Cuma için 6, Cumartesi için 7 şeklinde değiştirerek uygulayabilirsiniz.
--Ardından bu formülleri ihtiyaç kadar aşağı doğru kopyalayabilirsiniz.
.
Kod:
[FONT="Arial Narrow"]=TOPLA.ÇARPIM((ESAYIYSA(KAÇINCI(SÜTUN($B3:$AT3);{2;5;8;11;16;21;26;30;37;40;43;46};0)))*($B3:$AT3<>"")*(HAFTANINGÜNÜ($B3:$AT3)=[B][COLOR="Red"]2[/COLOR][/B]))[/FONT]
 
Üst