Tarihler hakkında ağır bir formül

Katılım
22 Ekim 2006
Mesajlar
12
Excel Vers. ve Dili
Office xp, türkçe
MERHABA
Bankacıyım. Çeklerle ilgili angarya bir iş var bu işi tek tek yapmak çok zor. Excelde formül yapmayı denedim bir türlü beceremedim. lütfen yardımcı olun.
Çekler keşide gününde takasa girer. bir sonraki gün tahsile girer. yani diyelim 23 ekim 2006 pazartesi ise tarih.. tahsil tarihi 24 ekim 2006 salıdır. ben bir satırda 23.10.2006 yı girdiğimde yandaki formüllü hücreye 24 ekim 2006 yı otomatik atsın istiyorum.

bir ayrıntı var. gün eğer cuma ise pazartesi tahsil tarihi olur. çünkü cuma takasa pazartesi tahsile girer... yani hafta sonlarını dahil etmiyoruz. ayrıca cumartesi ve pazarsa baz aldığımız tarih(keşide tarihi) pazartesi takas salı tahsil...

yani işin kısacası çekin tarihi hafta içi ise ertesi gün tahsil günüdür. hafta sonu ise hem cumartesi hem de pazar için tahsil tarihi salıdır.

bunu formülize edebiirmiyiz? yardım edermisiniz...
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Sayın erhanorhan01 ;

Dosyayı inceleyiniz (B Sütunu), umarım doğru anlamışımdır.
 
Katılım
22 Ekim 2006
Mesajlar
12
Excel Vers. ve Dili
Office xp, türkçe
eline sağlık fakat

Ne diyim.. paşam helal olsun. Eline sağlık... Keşke şu exceli iyi bilsem... fromüldeki mantığı anladım az çok...

fakat bir mesele var.. çek tarihleri A sütunundaki gibi sıralı değil... alakasız tarihler...belli bir aralık da yok üç gün beş gün... yani ben a sütununa bir tarih yazıcam... b sütunun da ona göre atıcak ilgili tarihi mouse ile aşağıya doğru çekince.

eğerle yapılacağını biliyodum ama formülleme bilgim o kadar iyi değil...

a1 deki tarih eğer pazartesi salı çarşambe perşembe ise bi sonraki güne, cuma ise pazartesiye, cumartesi pazar ise salıya atsın istiyorum...

örneğinizdeki altına kendim bir tarih daha ekledim b sütununda değer yazısı çıktı... en son tarihten sonraki günü yazdım formül işe yaradı... umarım anlatabilmişimdir.
 
Katılım
22 Ekim 2006
Mesajlar
12
Excel Vers. ve Dili
Office xp, türkçe
mesela tarihler şöyle olsun

şöyle bir tarih silsilesi olsa... a1 sütununu a1+1 olarak formüle etmeksizin...
01.11.2006
07.11.2006
13.12.2006
05.01.2007
15.02.2007
16.02.2007
 
Katılım
24 Ağustos 2004
Mesajlar
140
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2021 TR 32 Bit
Araçlar menüsünde Eklentiler'i açın.

Toolpak çözümleyicilerini aktif edin ve sonuç hücreye şu formülü yazın.

=işgünü(a1;1)

bundan sonra yapacağınız şey ise sonuç hücrenin üzerinde sağ tuş, Hücreleri Biçimlendir... Hücre türünü tarihe getirmek...
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Sayın erhanorhan01

Ben A sütununda 1 er gün artarak tarih yazmamın nedeni, formülün doğru çalışıp çalışmadığını anlamak içindi.

Tarihlerin sıralı yada sırasız olmasının bir anlamı yok, önemli olan B sütunundaki formül.

İyi Bayramlar Diliyorum
 
Katılım
24 Ağustos 2004
Mesajlar
140
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2021 TR 32 Bit
MERHABA
Bankacıyım. Çeklerle ilgili angarya bir iş var bu işi tek tek yapmak çok zor. Excelde formül yapmayı denedim bir türlü beceremedim. lütfen yardımcı olun.
Çekler keşide gününde takasa girer. bir sonraki gün tahsile girer. yani diyelim 23 ekim 2006 pazartesi ise tarih.. tahsil tarihi 24 ekim 2006 salıdır. ben bir satırda 23.10.2006 yı girdiğimde yandaki formüllü hücreye 24 ekim 2006 yı otomatik atsın istiyorum.

bir ayrıntı var. gün eğer cuma ise pazartesi tahsil tarihi olur. çünkü cuma takasa pazartesi tahsile girer... yani hafta sonlarını dahil etmiyoruz. ayrıca cumartesi ve pazarsa baz aldığımız tarih(keşide tarihi) pazartesi takas salı tahsil...

yani işin kısacası çekin tarihi hafta içi ise ertesi gün tahsil günüdür. hafta sonu ise hem cumartesi hem de pazar için tahsil tarihi salıdır.

bunu formülize edebiirmiyiz? yardım edermisiniz...


Dediğinizden çıkartabildiğim işgünü formülüdür. Merak ediyorum acaba denediniz mi? Yanlış sonuca varmışsak bize örnek bir dosya eklemenizi tavsiye ederim.

Saygılar & Sevgiler
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Sayın UmutSancar,

işgünü fonksiyonu bu örnekte pek işe yaramıyor, cumadan pazartesiyi buluyor ama cumartesi ve pazar günleri içinde pazartesi formülünü veriyor ki, soruda bunun salı günü olması isteniyor
 
Katılım
22 Ekim 2006
Mesajlar
12
Excel Vers. ve Dili
Office xp, türkçe
sayın Necdet_Yesertener beyin yolladığı tabloda çalışıyorum fakat kendim bir tarih girdiğimde (listedeki tarih silsilesi ile alakası olmayan bir tarih) b sütununda değer ibaresi çıkıyor... acaba benim officede mi bir sorun var bilmiyorum... silsileyi takip eden günü yazdığımda üstadın formülü tıkır tıkır işliyor... ama mesela 2007 den bir tarih yazdığımda (uzak bi tarih) olmuyor...biraz daha kurcalıyayım..bakalım olucakmı. belki benim office de sorun vardır.
 
Katılım
22 Ekim 2006
Mesajlar
12
Excel Vers. ve Dili
Office xp, türkçe
bendeymiş hata.... formül tamamen doğru.. elinize sağlık üstat...
 
Katılım
22 Ekim 2006
Mesajlar
12
Excel Vers. ve Dili
Office xp, türkçe
son bir soru daha... bunu da yanıtlarsanız bankacılar size çok dua edecektir emin olun... :)

B sütunundaki( tahsil tarihi yani) aynı tarihli çeklerin bedellerini toplayabilirmiyiz kendi içinde... yani şöyle.. diyelim ki;

10/11/2006 20.000 ytl
10/11/2006 15.000 ytl
12/11/2006 30.000 ytl
27/12/2006 40.000 ytl.
27/12/2006 5.000 ytl
27/12/2006 45.000 ytl
27/12/2006 60.000 ytl

her günün toplamını c sütununda görebilirmiyim? mesela c 'nin ilgili tarihle birleştiği hücrede.. yani mesela 27/12/2006 nın toplamını 60.000 ytl lik çekin hizasıondaki c hücresinde görebilirmiyim... çok mu şey istiyorum... eğer bu son söylediğim olmuyosa hücrenin nerde olduğu önemli diil.. toplamını vermesi yeterli.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Sayın erhanorhan01

İstediğiniz formül çok basit, ayrıca Excel dersanesinde ve diğer bölümlerde TOPLA.ÇARPIM (SUMPRODUCT) ile bir çok örneği bulabilirsiniz.

Ekteki örneği inceleyiniz
 
Katılım
28 Eylül 2006
Mesajlar
323
Excel Vers. ve Dili
türkçe 2010
ETOPLA(A1:A7;E2;B1:B7)

buda işinizi görürü sanırım
 
Üst