• DİKKAT

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

Yıllık İki Tarih Arasındaki Ayları çıkartma

Katılım
3 Kasım 2010
Mesajlar
230
Excel Vers. ve Dili
Excel 2016 - Türkçe
Merhabalar,

Bir sigorta poliçemiz olduğunu düşünürsek bunun başlangıç tarihi 12.08.2017 bitiş tarihi ise 12.08.2018 ben bunu aylara bölmek istiyorum. Yani başlangıç ve bitiş tarihini girdiğim zaman aşağıda ki tablomda Aylar kısmında başlangıç tarihinden başlamak üzerek bitiş tarihine kadar ki aylar ayrı ayrı alt alta çıkmasını istiyorum.

Örnek olarak ;

Başlangıç Tarihi 12.08.2017
Bitiş Tarihi 12.08.2018 tabi bu değişken tarihler diğer poliçelerim için değişecektir.

Tabloda aylar kısmında bu şekilde çıkmasını istiyorum. Önemli olan ilk ay da kalan günü yan sütuna hesaplatacağım için ay sonlarını yazdım bilerek. Sadece bitişte bitiş tarihi çünkü bana yan sütunda o aya ait gün sayılarıda lazım. Mesela 12.08.2017 de başlangıç 31.08.2017 burada kalan 19 gün çıkması lazım.

AYLAR GÜN SAYISI
31.08.2017 19
30.09.2017 30
31.10.2017
30.11.2017
31.12.2017
01.01.2018
28.02.2018
30.03.2018
31.04.2018
30.05.2018
31.06.2018
30.07.2018
12.08.2018 12

Örnek tabloyu Ek^te gönderiyorum

Yardımcı olursanız sevinirim.

Tehlikeli Atık Sigorta.xlsx - 12 KB
 
Merhaba, alternatif Olarak : "iki tarih arası döngü ". diye forumda arayın aynı soru soruldu bir kaç gün önce ... makro katagorisinde ....
 
Merhaba.

Aşağıdaki formüllerden birini ilk hücreye uygulayın, sonra aşağı doğru kopyalayın.

NOT:
-- Başlangıç tarihinin A1 hücresinde olduğu varsayıldı.
-- İlgili ay sonlarının yazılmasına gerek olmadığı düşünülerek, doğrudan gün sayıları bulunacak şekilde formül oluşturuldu.
.
Kod:
[B]Seçenek1:[/B]
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIRSAY[/COLOR]($A$1:A1)>13;"";[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIRSAY[/COLOR]($A$1:A1)=13;[COLOR="red"]GÜN[/COLOR]($A$1)-1;[COLOR="red"]SERİAY[/COLOR]($A$1;[COLOR="red"]SATIRSAY[/COLOR]($A$1:A1)-1)-[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIRSAY[/COLOR]($A$1:A1)=1;$A$1;[COLOR="red"]TARİH[/COLOR]([COLOR="red"]YIL[/COLOR]($A$1);[COLOR="red"]AY[/COLOR]($A$1)+[COLOR="Red"]SATIRSAY[/COLOR]($A$1:A1)-1;0))))

[B]Seçenek2:[/B]
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIRSAY[/COLOR]($A$1:A1)>13;"";[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIRSAY[/COLOR]($A$1:A1)=1;[COLOR="red"]SERİAY[/COLOR]($A$1;0)-$A$1;[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIRSAY[/COLOR]($A$1:A1)=13;[COLOR="red"]GÜN[/COLOR]($A$1)-1;[COLOR="red"]GÜN[/COLOR]([COLOR="red"]SERİAY[/COLOR]($A$1;[COLOR="Red"]SATIRSAY[/COLOR]($A$1:A1)-1)))))
 
Öncelikle her birinize ayrı ayrı teşekkür ederim yardımlarınız için.

O hesaplamalarım için gönderdiğiniz dosyalar ihtiyacımı karşıladı.

Bazı faturaları da hesaplatmak istiyorum aynı formülle denedim ama bir ay sonrasını veriyorum.

İstediğim örnek verecek olursam 01.05.2017 - 01.12.2017 tarihleri arasında;

MAYIS 2017
HAZİRAN 2017
TEMMUZ 2017
AĞUSTOS 2017
EYLÜL 2017
EKİM 2017
KASIM 2017
ARALIK 2017

Mayıs dahil olmak üzere aralık sonu ile birlikte 8 ay çıkması lazım. Tabi bu hesaplamalarımda tarihler değişken olacaktır.

Dosyada da belirttiğim üzere Sözleşme Bedelim Çıkan aylara göre eşit bir şekilde "Aylık Sözleşme Tutarı" na bölünmesi gerekiyor.

Örnek dosyayı ek'te gönderiyorum.

Yardımcı olmanızı rica ediyorum.


http://s6.dosya.tc/server10/hxsybg/deneme.xlsx.html
 
Tekrar merhaba.

İstediğiniz ekli belgedeki gibi bir sonuç sanırım.
Belgeye buradan erişebilirsiniz.
.
 
Tekrar merhaba.

İstediğiniz ekli belgedeki gibi bir sonuç sanırım.
Belgeye buradan erişebilirsiniz.
.

Sayın Ömer BARAN,

Teşekkür ederim.

Aylık Sözleşme bedeli tutarını çıkan ay sayısına göre nasıl böldürebilirim peki?

Yani 2.660,00 TL. Çıkan ay sayımız 8 buna eşit olarak bölmesi gerekiyor. Tutarın
 
İlk hesaplama hücresine (D11) uygulayın ve aşağı doğru kopyalayın.
.
Kod:
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIRSAY[/COLOR]($C$11:C11)>[COLOR="red"]ETARİHLİ[/COLOR]($C$4-1;[COLOR="red"]SERİAY[/COLOR]($C$5;0);"M");"";$C$6/[COLOR="red"]ETARİHLİ[/COLOR]($C$4-1;[COLOR="Red"]SERİAY[/COLOR]($C$5;0);"M"))
 
İlk hesaplama hücresine (D11) uygulayın ve aşağı doğru kopyalayın.
.
Kod:
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIRSAY[/COLOR]($C$11:C11)>[COLOR="red"]ETARİHLİ[/COLOR]($C$4-1;[COLOR="red"]SERİAY[/COLOR]($C$5;0);"M");"";$C$6/[COLOR="red"]ETARİHLİ[/COLOR]($C$4-1;[COLOR="Red"]SERİAY[/COLOR]($C$5;0);"M"))

Sayın Ömer BARAN,

Çok teşekkür ederim.

Ellerine sağlık. İşimi gördü.
 
Sayın €rK@n 30 Mayıs tan 1 Aralığa kadar gün sayısı kaç gündür.Kontrol ettiniz mi?
 
Son düzenleme:
Sayın €rK@n 30 Mayıs tan 1 Aralığa kadar gün sayısı kaç gündür.Kontrol ettiniz mi?


Merhabar Sayın çıtır,

Ben onu kontrol etmedim açıkcası ama diğer konuda dikkatimi çeken bir şey oldu.

Ek'te gönderdiğim dosyada takvim aylarına göre yanlış gün sayısı atıyor.

Şöyleki Deneme dosyamda ;

Mayıs ayının gün sayısı 31 atması gerekiyor takvime göre yanlış değilsem.

Diğer aylarda sorun yok gibi.

Ama Bir tane daha Tehlikeli Atık diye dosyam vardı onun tarih gün sayıları takvime göre tam tersi olmuş.

Ağustos 2017 ayı 19 gün doğru.
Eylül 2017 ayı takvim gün sayısına göre 30 gün olması gerekirken 31 atıyor.


AYLAR ŞU ANKİ OLMASI GEREKEN
Ağustos 17 19 19
Eylül 17 31 30
Ekim 17 30 31
Kasım 17 31 30
Aralık 17 30 31
Ocak 18 31 31
Şubat 18 31 28
Mart 18 28 31
Nisan 18 31 30
Mayıs 18 30 31
Haziran 18 31 30
Temmuz 18 30 31
Ağustos 18 12 12



Haliyle diğer aylarda ters atmış gün sayıları. Bu benim için sorun gün sayılarına göre tahakkuk ayırıyorum haliyle rakamlar aylarda farklılık gösteriyor.


Her iki dosyayı da gönderiyorum.

İnceleme şansın olursa çok sevinirim.

http://www.dosya.tc/server9/j20dgh/deneme.xlsx.html

http://s6.dosya.tc/server10/jb2htk/tehlikeli_atik.xlsx.html
 
Merhabalar,

Şu gönderdiğim dosyaları revize edebilecek bir arkadaşımız yardımcı olursa çok sevinirim. Yukarıda verdiği hataları belirttim.

Şimdiden Teşekkür ederim.
 
€rK@n;905285' Alıntı:
Merhabalar,

Şu gönderdiğim dosyaları revize edebilecek bir arkadaşımız yardımcı olursa çok sevinirim. Yukarıda verdiği hataları belirttim.

Şimdiden Teşekkür ederim.

.

Yukarıda verdiğim dosyayı incelemediniz herhelde...

Buna bakın.

http://s6.dosya.tc/server10/i0h482/tehlikeli_atik.xlsx.html

Neden buçuklu derseniz, sigortacıysanız bilmeniz gerekir. Poliçenin başlangıç ve bitiş saatleri; 12:00'dır.




.
 
.

Yukarıda verdiğim dosyayı incelemediniz herhelde...

Buna bakın.

http://s6.dosya.tc/server10/i0h482/tehlikeli_atik.xlsx.html

Neden buçuklu derseniz, sigortacıysanız bilmeniz gerekir. Poliçenin başlangıç ve bitiş saatleri; 12:00'dır.




.

Sayın İdris SERDAR,

Öncelikle teşekkür ederim. O dosyayı atlamışım muhakkak. Yok sigortacı değilim muhasebeciyim. Aylara göre tahakkuk ayırmam gerekiyor bu yüzden gün hesabı önemli benim için.

Birde mesela bana gönderdiğiniz dosyadadan örnek verecek olursam bitiş tarihini 31.12.2017 yaptığım zaman günler ve tutar "0" olarak çıkıyor gayet güzel ama aylarında aralık ayına kadar çıkmasını nasıl sağlayabiliriz acaba? Yani aylar da iki tarih aralığına göre çıksın tarih dışındakiler boş çıksın

Diğer dosyama bakabildiniz mi acaba?
 
Son düzenleme:

Sayın İdris SERDAR,

Öncelikle ellerine ve emeğine sağlık çok teşekkür ediyorum.

Aslında Deneme dosyasında ki farklılık şuydu Bedel Tutarı, Ay tarafında kaç ay çıkıyorsa ona eşit olarak bölerek hesaplaması idi.

Yani gönderdiğiniz tablodan örnek verecek olursam MAYIS ayı dahil olmak üzere 8 ay çıkıyor 2.660,tl nin Aylık Sözleşme Bedeli hücresinde 8 aya eşit bölerek hesaplamasıydı..

Yani ne kadar ay çıkarsa ona eşit olarak bölmesini istiyordum.
 
.

D11 hücresindeki formülü:

İngilizcesi:

Kod:
=IF(B11<>"";$C$6/COUNT($B$11:$B$23);"")

Türkçesi:

Kod:
=EĞER(B11<>"";$C$6/BAĞ_DEĞ_SAY($B$11:$B$23);"")

Yazıp aşağıya doğru kopyalayın.

.
 
Geri
Üst