• DİKKAT

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

Doğum tarihinden ay hesaplama

Katılım
13 Haziran 2009
Mesajlar
486
Excel Vers. ve Dili
excel 2007 tr
Mesaj ekindeki çalışma sayfasında doğum tarihine göre bebeğin kaç aylık olduğunu hesaplayan formülde 8.10.12.14.16......aylarda doğru hesap yapıyor lakin 1.2.3.4.5.6 aylara gelince iki ayı da sınr kabul ederek hesap yapıyor.
Çözümsüz kaldı.
Yine siteden kıymetli bir hocamızın yardımlarıyla hazırlanan bu formdaki arızayı çözemedik..
Yardımlarınız için şimdiden teşekkürler...
 

Ekli dosyalar

Kod:
Mesaj ekindeki çalışma sayfasında doğum tarihine göre bebeğin kaç aylık olduğunu hesaplayan formülde 8.10.12.14.16......aylarda doğru hesap yapıyor lakin 1.2.3.4.5.6 aylara gelince iki ayı da sınr kabul ederek hesap yapıyor.
Çözümsüz kaldı.
Yine siteden kıymetli bir hocamızın yardımlarıyla hazırlanan bu formdaki arızayı çözemedik..
Yardımlarınız için şimdiden teşekkürler...
.


Aşağıdaki formülü deneyin.

F15 hücresine;

Kod:
=IF(OR($D15="";$E15="");"";IF(OR((DATEDIF($D15;$E15;"y")*12+DATEDIF($D15;$E15;"ym"))=F$14;(DATEDIF($D15;$E15;"y")*12+DATEDIF($D15;$E15;"ym"))+1=F$14);1;""))


yazarak sağa ve aşağıya doğru kopyalayın.

Dosyanız ekte.

.
.
 

Ekli dosyalar

Kod:
.


Aşağıdaki formülü deneyin.

F15 hücresine;

Kod:
=IF(OR($D15="";$E15="");"";IF(OR((DATEDIF($D15;$E15;"y")*12+DATEDIF($D15;$E15;"ym"))=F$14;(DATEDIF($D15;$E15;"y")*12+DATEDIF($D15;$E15;"ym"))+1=F$14);1;""))


yazarak sağa ve aşağıya doğru kopyalayın.

Dosyanız ekte.

.
.


Selam Hocam
Kod türkçe mi olmalıydı.(Çalışmadı)
Teşekkür ederim.
 
Bunu beklediğimden formüllerin Türkçesi ile uğraşmaktansa dosyayı ekledim.

Yukarıdaki mesajıma bakın.

.
 
Bunu beklediğimden formüllerin Türkçesi ile uğraşmaktansa dosyayı ekledim.

Yukarıdaki mesajıma bakın.

.

Hocam selamlar
Yorgunluktan da olabilir mesajınız ekine bakmamışım,son mesajdan sonra aldım denedim,lakin hala ilk 6 aylık bebekleri hesaplarken çift kayıt yapıyor.yani 3 aylık bebek için 2 ve 3.bölüme 1 işareti koyuyor.
0-29 gün 1 ay
30-59 gün 2 ay
60-89 gün 3 ay
90-119 gün 4 ay
120-149 gün 5 ay
150-179 gün 6 ay olmalı...
Bugün kısmı için bulunulan ayın son günü hesap için kullanılabilir.Ben bugün formülü yazan kısmı gizliyorum.o kısımda içinde bulunduğumuz ayın son gününü kullanmamız durumunda form değişmez gibi...
Bu aşamadan sonra yapılacak birşey varsa şimdiden harcadığınız emeğe ve sabrınıza teşekkür ederim.
 
Merhabalar,

Sayın Altay,İlk önce 14.satırda 6 dan sonra 7-8 gibi sayıları düzeltin,ondan sonra

F15 hücresine gelin orada formülün son kısımında +1 silin +0 yazınız ve sağa doğru ve aşağı

doğru kopyalama yapınız.Ve aradığınız sonuca ulaşıyormusunuz,bakınız.
 
Hocam selamlar
Yorgunluktan da olabilir mesajınız ekine bakmamışım,son mesajdan sonra aldım denedim,lakin hala ilk 6 aylık bebekleri hesaplarken çift kayıt yapıyor.yani 3 aylık bebek için 2 ve 3.bölüme 1 işareti koyuyor.
0-29 gün 1 ay
30-59 gün 2 ay
60-89 gün 3 ay
90-119 gün 4 ay
120-149 gün 5 ay
150-179 gün 6 ay olmalı...
Bugün kısmı için bulunulan ayın son günü hesap için kullanılabilir.Ben bugün formülü yazan kısmı gizliyorum.o kısımda içinde bulunduğumuz ayın son gününü kullanmamız durumunda form değişmez gibi...
Bu aşamadan sonra yapılacak birşey varsa şimdiden harcadığınız emeğe ve sabrınıza teşekkür ederim.

Dosyanıza vakıf olmadığım için ne yapmak istediğinizi anlayamıyorm.

Bunu ayrııntılı anlatırsanız belki daha kolay ve esnek bir çözüm bulunabilinir. Şimdi formülü ayıs son gününe görte kurgulamak benim için problem değil yapabilirim. Ama henuz ne yaptığınız anlayamıyorum.

Örneğin aylar neden 1 2 3 4 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70
gidiyor aralardaki aylar neden yok?

gibi...
 
Selamlar
Öncelikle şahsınızda tüm hocalarımın ve üyelerin yeni yıllarını kutlar,sağlık mutluluk ve gönlünüze göre bir yıl geçirmenizi yüce Allah'tan niyaz ederim.

(Mami kardeşin dediklerini uyguladım lakin "0" veriyor ama çift işaret koyuyor.)
,Yurttaş hocam bu form sağlık teşkilatında kullanılan ve 0-72 ay çocukların ailelerine devletin Şartlı olarak verdiği (Şart da bu yaş çocukları sağlık ocaklarında her ay muayeneye götürmleri)para yardımı almaya hak kazanan insanların listelendiği bir form.
Öncelikli hedefimiz 0-6 aylık bebekler tabi ki.O yüzden de listemiz 0-6 ay bebeklerden sonra 2 ay atlayarak oluşturulmuş bir liste.Ve biz bunu her ay ilgili birime gönderiyoruz.
Daha önce siteden aldığım yardımla oluşturulan fonksiyonları kullanan arkadaşlarca bir problem geri dönüşü olmamıştı.Yeni istatistik formunda şifreli giden çalışma formunu kullanan arkadaşlarım böyle bir hata bildirince yardım almaya karar verdim.
Amaç her ay yapılan bu istatistik formunda ay sonu itibariyle o çocuğun kaç aylık olduğunu bulup oraya 1 çeteleme yapmak.örn.18 aylık çocuk 540 günlük demek.20 aylık çocuk 600 günlük.yani 540 ve 599 arasında ise 18 aylığa,600-659 gün ise 20 aylık çocuğa çeteleme yapılacak.Benim açmış olduğum (E) sütunu aslında pek de işlevsel değil.Çalışma yapılan ayın son gününü baz alan bir hesaplama daha mantıklı olabilir.
Dilerim anlatabilmişimdir.Şimdiden teşekkürler
 
Selamlar
Öncelikle şahsınızda tüm hocalarımın ve üyelerin yeni yıllarını kutlar,sağlık mutluluk ve gönlünüze göre bir yıl geçirmenizi yüce Allah'tan niyaz ederim.

(Mami kardeşin dediklerini uyguladım lakin "0" veriyor ama çift işaret koyuyor.)
,Yurttaş hocam bu form sağlık teşkilatında kullanılan ve 0-72 ay çocukların ailelerine devletin Şartlı olarak verdiği (Şart da bu yaş çocukları sağlık ocaklarında her ay muayeneye götürmleri)para yardımı almaya hak kazanan insanların listelendiği bir form.
Öncelikli hedefimiz 0-6 aylık bebekler tabi ki.O yüzden de listemiz 0-6 ay bebeklerden sonra 2 ay atlayarak oluşturulmuş bir liste.Ve biz bunu her ay ilgili birime gönderiyoruz.
Daha önce siteden aldığım yardımla oluşturulan fonksiyonları kullanan arkadaşlarca bir problem geri dönüşü olmamıştı.Yeni istatistik formunda şifreli giden çalışma formunu kullanan arkadaşlarım böyle bir hata bildirince yardım almaya karar verdim.
Amaç her ay yapılan bu istatistik formunda ay sonu itibariyle o çocuğun kaç aylık olduğunu bulup oraya 1 çeteleme yapmak.örn.18 aylık çocuk 540 günlük demek.20 aylık çocuk 600 günlük.yani 540 ve 599 arasında ise 18 aylığa,600-659 gün ise 20 aylık çocuğa çeteleme yapılacak.Benim açmış olduğum (E) sütunu aslında pek de işlevsel değil.Çalışma yapılan ayın son gününü baz alan bir hesaplama daha mantıklı olabilir.
Dilerim anlatabilmişimdir.Şimdiden teşekkürler

.

Bir de buna bakın.

.
 

Ekli dosyalar

Selamlar,
Sevgili Yurttaş hocam
Mükemmele ulaşan çalışma formumuzun işi bitmiştir.
Emeğinize sağlık.
Çok teşekkürler
 
Selamlar,
Mami68 kardeşim,
Emeğinize ve yüreğinize sağlık
Teşekkürlerimle.
 
Memnun oldum,

iyi çalışmalar.
 
Geri
Üst