Tamişgünü

Katılım
3 Mart 2005
Mesajlar
609
Excel Vers. ve Dili
2010 Excel-Türkçe
Altın Üyelik Bitiş Tarihi
21/03/2019
Merhaba
Çalıştığım bilgisayarda TAMİŞGÜNÜ fonksiyonu yok.nasıl yükliyebilirim?
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Merhaba;

Araçlar>eklentiler>Toolpak çözümleyicisini işaretleyin exceli kapatıp tekrar açın.
 
Katılım
3 Mart 2005
Mesajlar
609
Excel Vers. ve Dili
2010 Excel-Türkçe
Altın Üyelik Bitiş Tarihi
21/03/2019
Yükleme için CD istiyor, Cd siz yükleme mümkün mü?
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Gözat ile PC içersinden programı gösterebiliyorsanız yapılabilir yoksa CD gerekli.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn yurttas,

A2: 23.04.2007
B2: 01.05.2007 olsun.

Tamişgünü,7

Diğerleri 6 hesaplıyor.

Aslına bakarsanız C.tesi ve Pazarları çıkar gibi mantıklı yazmışsınız ama 1 eksik hesaplıyor benim yazdığımdada durum aynı idi 1 ekledim.:)


Alternatif diğer fonksiyon.

Kod:
=B2-A2-TOPLA(TAMSAYI((HAFTANINGÜNÜ(A2-{1;7})+B2-A2)/7))+1
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sanırım Pazartesini dönderdiği için öyle verdi

=B2-A2-TAMSAYI((HAFTANINGÜNÜ(A2-7)+B2-A2)/7)-TAMSAYI((HAFTANINGÜNÜ(A2-1)+B2-A2)/7)+1

şeklinde kullanılırsa sanırım düzelecek.
 

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
Sanırım Pazartesini dönderdiği için öyle verdi

=B2-A2-TAMSAYI((HAFTANINGÜNÜ(A2-7)+B2-A2)/7)-TAMSAYI((HAFTANINGÜNÜ(A2-1)+B2-A2)/7)+1

şeklinde kullanılırsa sanırım düzelecek.

Evet. Pazartesi olduğu için böyle oluyordu da. Durum biraz daha çetrefilleşti.

Esasen o formüllerde:

1 Pazar
2 Pazartesi
3 Salı
4 Çarşamba
5 Perşembe
6 Cuma
7 Cumartesi


Buna göre; 1 ve 7 kullanılması gerekir.

Ancak, siz 1 ekleyerek çözülür diyorsunuz. O da olmadı ekteki dosyaya bakarsanız bazen de 2 eklememiz gerekecek.

???

Acaba şöyle mi yapmamız gerekecek? İki tarih arasını Cumartesi ve Pazar ile başlama ve bitme durumuna göre formülü kontrol ettirip, duruma göre 1 yada 2 eklettirmek gerekecek herhalde...

Biraz deneme yapmak lazım.

Neyse zamanım olursa bakacağım.


..
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn yurttas sanırım bu çalışıyor.

Kod:
=B2-A2-TOPLA(TAMSAYI((HAFTANINGÜNÜ(A2-{1;7})+B2-A2)/7))+1
Sizin son şablonunuza göre Tamişgünü ile aynı sonucu verdi.

Eksik bir yer olabilir, sizde bir kontrol ediniz.
 

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
Sn yurttas sanırım bu çalışıyor.

Kod:
=B2-A2-TOPLA(TAMSAYI((HAFTANINGÜNÜ(A2-{1;7})+B2-A2)/7))+1
Sizin son şablonunuza göre Tamişgünü ile aynı sonucu verdi.

Eksik bir yer olabilir, sizde bir kontrol ediniz.

Sayın Ali,

Bu çalışıyor. Onu yazmayı unutmuşum. İlginç olan uzun formülün kısaltılmışı olan bu formül doğru sonuç veriyor. Ötekisi vermiyor.


..
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn yurttas sizin formüllerinizdede

=B2-A2-TAMSAYI((HAFTANINGÜNÜ(A2-7)+B2-A2)/7)-TAMSAYI((HAFTANINGÜNÜ(A2-1)+B2-A2)/7)+1

ve

=B2-A2-TOPLA(EĞER(HAFTANINGÜNÜ(A2-1+SATIR(DOLAYLI("1:"&NSAT(B2-A2)+1)))=7;1;0))-TOPLA(EĞER(HAFTANINGÜNÜ(A2-1+SATIR(DOLAYLI("1:"&NSAT(B2-A2)+1)))=1;1;0))+1

şeklinde olduğunda doğru sonuç veriyor.
 
Son düzenleme:

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
Sn yurttas sizin formülünüzde

=B2-A2-TAMSAYI((HAFTANINGÜNÜ(A2-7)+B2-A2)/7)-TAMSAYI((HAFTANINGÜNÜ(A2-1)+B2-A2)/7)+1

olduğunda doğru sonuç veriyor.
Ali Bey,

Teşekkürler. Dağılmışım bugün. Hala ben formüle 6 yazar dururmuşum. Bugün bu 6'ya nedense taktım.

Neyse dosyanın hatasız şeklini aşağıya ekledim.

Tekrar teşekkür ederim.

..
 
Üst