• DİKKAT

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

ilk ve son tarih ve miktar yazıp aylara dağılımını bulmak

.

Dosyanızda;

"Sorumun çözümü uzun yollarla yapılıyo zaten ben kısa formülle nasıl yapabilirim bunu öğrenmek istiyorum."

Demişsiniz.

Ben de bir çözüm buldum. Bakalım sizin uzun yolla bulduğunuzdan kısa mı? Kısaysa çözümü vereyim. Değilse bende kalsın.:biggrin:


.
 
.

Dosyanızda;

"Sorumun çözümü uzun yollarla yapılıyo zaten ben kısa formülle nasıl yapabilirim bunu öğrenmek istiyorum."

Demişsiniz.

Ben de bir çözüm buldum. Bakalım sizin uzun yolla bulduğunuzdan kısa mı? Kısaysa çözümü vereyim. Değilse bende kalsın.:biggrin:


.

Ben her iki halini de görmek isterdim, sanırım çok kişi de benim gibi düşünüyordur :)
 
yurttaş hocam
yanlış anlaşıldı herhalde
çözümü yapabilmek adına birşeyler yapabiliyorum ama uzun yollarla her ayda kaç gün varsa yazmak, toplam tutarı gün toplamına bölmek tek tek ay ay, her aya denk gelenleri bulmakla vs vs ilgili matematikseldi ama denemedim sorumda

ama şimdi ekleyeceğim verileri ilk soruma cevap geldikten sonra olcaktı. hazır burdayken konu ekli dosyamı biraz daha genişleteyim. :)
 

Ekli dosyalar

yurttaş hocam
yanlış anlaşıldı herhalde
çözümü yapabilmek adına birşeyler yapabiliyorum ama uzun yollarla her ayda kaç gün varsa yazmak, toplam tutarı gün toplamına bölmek tek tek ay ay, her aya denk gelenleri bulmakla vs vs ilgili matematikseldi ama denemedim sorumda

ama şimdi ekleyeceğim verileri ilk soruma cevap geldikten sonra olcaktı. hazır burdayken konu ekli dosyamı biraz daha genişleteyim. :)

.

Bir satırını bahsettiğiniz yöntemle yapın. Bakalım aynı sonucu mu buluyorum.

.
 
öğle yemeğimi yedim geldim hocam şimdi size karşı bi sınav veriyorum gibi elim ayağım tutuştu
birşeyler yapmam 1. sırayı bulmam lazım ekli tablomu birazdan göndericem
çözümüm acizane olabilir şimdiden kusura bakmayın
haziran hatalı olmuş gün sayısı 26 olcakken 5 bulup bir güne gelenle çarpmışım :(
 

Ekli dosyalar

Son düzenleme:
sayın hocam hesap dönemi 1 değilde daha fazla ise,
herhangi bir aydaki miktar her 2 hesap dönemine belkide daha fazla hesap dönemine ait verileri içerebildiğinden çözümü karmaşık hale getiriyo gibi.
 
öğle yemeğimi yedim geldim hocam şimdi size karşı bi sınav veriyorum gibi elim ayağım tutuştu
birşeyler yapmam 1. sırayı bulmam lazım ekli tablomu birazdan göndericem
çözümüm acizane olabilir şimdiden kusura bakmayın
haziran hatalı olmuş gün sayısı 26 olcakken 5 bulup bir güne gelenle çarpmışım :(

.

Dosyanız ekte.

.
 

Ekli dosyalar

sayın yurttaş hocam bu çalışma benim için çok önemli bir çalışmaydı emeğinize beyninize sağlık
çok teşekkür ederim
 
Şöyle yapabilirsiniz:

G4 için aşağıdaki formülü kullanın:

Kod:
=TARİH(YIL(MİN(C5:C11));AY(MİN(C5:C11));1)

(C5:C11'i tablonuz kadar genişletebilirsiniz.)

H4 için aşağıdaki formülü kullanın ve sağdaki hücrelere kopyalayın:

Kod:
=TARİH(YIL(G4);AY(G4)+1;GÜN(G4))

4. satırdaki hücre biçimini "aaaa" yapın yani sadece ay isimleri görünsün.

G5 için aşağıdaki formülü kullanın:

Kod:
=EĞER(VE(SERİAY(G$4;0)=SERİAY($C5;0);SERİAY(G$4;0)=SERİAY($D5;0));$D5-$C5;EĞER(SERİAY(G$4;0)=SERİAY($C5;0);SERİAY(G$4;0)-$C5;0))*YUVARLA($E5/(MUTLAK($D5-$C5));2)

H5 için aşağıdaki formülü kullanın ve sağdaki hücrelere kopyalayın:

Kod:
=EĞER(H$4>=$D5;0;EĞER(VE(SERİAY(H$4;0)=SERİAY($C5;0);SERİAY(H$4;0)=SERİAY($D5;0));$D5-$C5;EĞER(SERİAY(H$4;0)<$C5;0;EĞER(SERİAY(H$4;0)=SERİAY($C5;0);MİN($D5-$C5+1;SERİAY(H$4;0)-C$5+1);MİN(GÜN(SERİAY(H$4;0));$D5-H$4)))))*YUVARLA($E5/(MUTLAK($D5-$C5));2)

Eğer bu işinizi görüyorsa mevcut dosyanızdaki 1. ve 2. satırlara ihtiyaç olmayacaktır.
 
bir önceki mesajımda galiba hata var, dikkate almayınız. Sayın yurttaş çok güzel çözmüş zaten.
 
sayun yusuf44 teşekkür ederim sorumla ilgilendiğiniz için
 
Düşündüm düşündüm ve sonuçta şu formülü oluşturdum:

Kod:
=MAK(0;MİN($D3-$C3;SERİAY(G$2;0)-$C3+1;$D3-G$2;GÜN(SERİAY(G$2;0))))*YUVARLA($E3/(MUTLAK($D3-$C3));2)
Bu formülü örnek dosyanızda 1. ve 2. satırları sildikten sonra G3 hücresine yapıştırın ve sağdaki ve aşağıdaki hücrelere kopyalayın. Eklenecek ya da çıkrılacak günden dolayı farklılık olabilir. Onu da belirtirseniz değiştirebiliriz. Tabi formülün düzgün çalışması için 2. satırdaki tarihlerin sayın yurttaşın dosyasındaki gibi ya da benim önceki mesajımda belirttiğim gibi düzenlenmiş olması gerekmektedir. Sayın yurttaş'ın dosyasında o tarihler elle giriliyor, benim verdiğim örnekte ise başlangıç tarihinin en küçük olduğu tarihe göre ayarlanmaktadır. Yani önce örnek dosyanızda 1. ve 2. satırı silmeden tarihlerin oluşumu için ilk mesajımdaki G4 ve H4 için olan formülleri kullanın. sonra 1. ve 2. satırı silin, son olarak bu formülü kaydedin.

Sorun çözülmüş olsa da "daha kısa" istediğiniz için ve dünden beri nasıl çözülebileceğini kafama taktığım için uğraştım :)
 
çok teşekkür ederim sayın yusuf 44
çözümünüzü soruma uygulamaya çalışıyorum şimdi.
daha kısa formüllerle daha basit formüllerle uzman hocalarım çok mükemmel şeyler formüller bulabiliyolar mesela bugünde bir soruma çok net formüllerle yanıt verdiler.
çok yardımcı oluyo bu forumda sizler ve uzman hocalar tekrar sağolun
 
Geri
Üst