• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

taksit tarihlerini ilk işgününe atamak

Katılım
11 Mart 2006
Mesajlar
597
Excel Vers. ve Dili
ms office 2010 ev
ms office 2007 iş
ekli dosyada taksitli satışlarda cumartesi ve pazara gelen ödeme tarihlerini pazartesi tarihine atamak istiyorum. bunu yerleşik fonksiyonlarla yapmak mümkünmüdür.
ilgilenen herkese çok teşekkürler.
 
Sayın yucel baygul

Dosyayı inceleyin.
 
Aşağıdaki formülü "H3" hücresine kopyalayın, aşağıya doğru çekin.

Kod:
=EĞER(YADA(METNEÇEVİR(HAFTANINGÜNÜ(F3);"GGGG")="Cumartesi";METNEÇEVİR(HAFTANINGÜNÜ(F3);"GGGG")="Pazar");"Pazartesi";METNEÇEVİR(HAFTANINGÜNÜ(F3);"GGGG"))
 
sn as3434, sn hamitcan ilginize teşekkürler.
sn as3434 H3 hücresinde bulunan kodtaki =EĞER(G3="";"";EĞER(HAFTANINGÜNÜ(G3)=7;G3+2;EĞER(HAFTANINGÜNÜ(G3)=1;G3+1;G3))) G3 hücresinde bulunan kodu yazıp mavi sütünuda kaldırabiliyorum.
sonuç olarak uzun bir formül oldu.
=EĞER(EĞER(VE(PARÇAAL($D$1;1;6)=$E3;SAYIYAÇEVİR(PARÇAAL(F$1;1;1))<=$D3);TARİH(YIL($A3);AY($A3)+SAYIYAÇEVİR(PARÇAAL(F$1;1;1));GÜN($A3));"")="";"";EĞER(HAFTANINGÜNÜ(EĞER(VE(PARÇAAL($D$1;1;6)=$E3;SAYIYAÇEVİR(PARÇAAL(F$1;1;1))<=$D3);TARİH(YIL($A3);AY($A3)+SAYIYAÇEVİR(PARÇAAL(F$1;1;1));GÜN($A3));""))=7;EĞER(VE(PARÇAAL($D$1;1;6)=$E3;SAYIYAÇEVİR(PARÇAAL(F$1;1;1))<=$D3);TARİH(YIL($A3);AY($A3)+SAYIYAÇEVİR(PARÇAAL(F$1;1;1));GÜN($A3));"")+2;EĞER(HAFTANINGÜNÜ(EĞER(VE(PARÇAAL($D$1;1;6)=$E3;SAYIYAÇEVİR(PARÇAAL(F$1;1;1))<=$D3);TARİH(YIL($A3);AY($A3)+SAYIYAÇEVİR(PARÇAAL(F$1;1;1));GÜN($A3));""))=1;EĞER(VE(PARÇAAL($D$1;1;6)=$E3;SAYIYAÇEVİR(PARÇAAL(F$1;1;1))<=$D3);TARİH(YIL($A3);AY($A3)+SAYIYAÇEVİR(PARÇAAL(F$1;1;1));GÜN($A3));"")+1;EĞER(VE(PARÇAAL($D$1;1;6)=$E3;SAYIYAÇEVİR(PARÇAAL(F$1;1;1))<=$D3);TARİH(YIL($A3);AY($A3)+SAYIYAÇEVİR(PARÇAAL(F$1;1;1));GÜN($A3));""))))
problem yine bu forumda çözüldü. çok teşekkürler sizlere.
 
Geri
Üst