Excel Forum
 
 

Geri Git   Excel Forum > EXCEL-Soruları > Fonksiyonlar
Atatürk

DUYURU SİSTEMİ

Fonksiyonlar Bir fonksiyonun, nasıl işlediğini veya aradığınız bir işleme uygun olup olmadığını bu başlık altında sorabilirsiniz.
Dosya ekleyebilirsiniz

Özel Arama



Yanıtla
 
Paylaş Konu Araçları Görünüm Modları
Eski 30-12-2009, 20:52   #1
Altay3555
 
Giriş: 13/06/2009
Şehir: İzmir
Mesaj: 488
Excel Vers. ve Dili:
excel 2007 tr
Varsayılan Doğum tarihinden ay hesaplama

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...
Eklenmiş Dosyalar
Dosya Türü: xls Altay3555-SNT dosyası.xls (72.5 KB, 34 Görüntülenme)
Altay3555 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 30-12-2009, 21:30   #2
yurttas
Moderatör
 
yurttas kullanıcısının avatarı
 
Giriş: 21/10/2005
Mesaj: 12,611
Excel Vers. ve Dili:
Excel, 2013 - İngilizce
Varsayılan

Alıntı:
Altay3555 tarafından gönderildi Mesajı Görüntüle
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: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
=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.

.
.
Eklenmiş Dosyalar
Dosya Türü: zip Altay3555-SNTdosyası(1).zip (18.1 KB, 30 Görüntülenme)
__________________
Çalışmalarımı toplu bir şekilde görmek için:
http://www.excelgurusu.com/
yurttas Çevrimdışı   Alıntı Yaparak Cevapla
Eski 30-12-2009, 21:43   #3
Altay3555
 
Giriş: 13/06/2009
Şehir: İzmir
Mesaj: 488
Excel Vers. ve Dili:
excel 2007 tr
Varsayılan

Alıntı:
yurttas tarafından gönderildi Mesajı Görüntüle
.


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

F15 hücresine;

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
=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.
Altay3555 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 30-12-2009, 21:46   #4
yurttas
Moderatör
 
yurttas kullanıcısının avatarı
 
Giriş: 21/10/2005
Mesaj: 12,611
Excel Vers. ve Dili:
Excel, 2013 - İngilizce
Varsayılan

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

Yukarıdaki mesajıma bakın.

.
__________________
Çalışmalarımı toplu bir şekilde görmek için:
http://www.excelgurusu.com/
yurttas Çevrimdışı   Alıntı Yaparak Cevapla
Eski 30-12-2009, 23:00   #5
Altay3555
 
Giriş: 13/06/2009
Şehir: İzmir
Mesaj: 488
Excel Vers. ve Dili:
excel 2007 tr
Varsayılan

Alıntı:
yurttas tarafından gönderildi Mesajı Görüntüle
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.
Altay3555 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 31-12-2009, 00:15   #6
mami68
 
mami68 kullanıcısının avatarı
 
Giriş: 23/10/2007
Şehir: İstanbul
Mesaj: 1,142
Excel Vers. ve Dili:
Excel 2003 TR
Varsayılan

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.
__________________
[COLOR="Black"][COLOR="black"][/COLOR][/COLOR][FONT="Arial Black"][COLOR="Red"]Şimdi [COLOR="black"]biliyorum[/COLOR] ki hiç bir şey [COLOR="black"]bilmiyorum[/COLOR].[/COLOR][/FONT]
mami68 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 31-12-2009, 10:06   #7
yurttas
Moderatör
 
yurttas kullanıcısının avatarı
 
Giriş: 21/10/2005
Mesaj: 12,611
Excel Vers. ve Dili:
Excel, 2013 - İngilizce
Varsayılan

Alıntı:
Altay3555 tarafından gönderildi Mesajı Görüntüle
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...
__________________
Çalışmalarımı toplu bir şekilde görmek için:
http://www.excelgurusu.com/
yurttas Çevrimdışı   Alıntı Yaparak Cevapla
Eski 02-01-2010, 01:34   #8
Altay3555
 
Giriş: 13/06/2009
Şehir: İzmir
Mesaj: 488
Excel Vers. ve Dili:
excel 2007 tr
Varsayılan

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
Altay3555 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 02-01-2010, 08:10   #9
mami68
 
mami68 kullanıcısının avatarı
 
Giriş: 23/10/2007
Şehir: İstanbul
Mesaj: 1,142
Excel Vers. ve Dili:
Excel 2003 TR
Varsayılan

Selam,

dosyayı incelemek istermisiniz.
Eklenmiş Dosyalar
Dosya Türü: xls Altay3555-SNTdosyası(1).xls (72.0 KB, 17 Görüntülenme)
__________________
[COLOR="Black"][COLOR="black"][/COLOR][/COLOR][FONT="Arial Black"][COLOR="Red"]Şimdi [COLOR="black"]biliyorum[/COLOR] ki hiç bir şey [COLOR="black"]bilmiyorum[/COLOR].[/COLOR][/FONT]
mami68 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 02-01-2010, 09:35   #10
yurttas
Moderatör
 
yurttas kullanıcısının avatarı
 
Giriş: 21/10/2005
Mesaj: 12,611
Excel Vers. ve Dili:
Excel, 2013 - İngilizce
Varsayılan

Alıntı:
Altay3555 tarafından gönderildi Mesajı Görüntüle
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.

.
Eklenmiş Dosyalar
Dosya Türü: zip Altay3555-SNT%20dosyası(1).zip (33.8 KB, 37 Görüntülenme)
__________________
Çalışmalarımı toplu bir şekilde görmek için:
http://www.excelgurusu.com/
yurttas Çevrimdışı   Alıntı Yaparak Cevapla
Yanıtla


Konu Araçları
Görünüm Modları

Gönderme Kuralları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı


Saat 20:18


Bu forum Elit NET - www.elitnet.com.tr tarafından sunulmaktadır.


Bahis Forum - Termal Kemer - Define - Samsung Fernseher - Wheat Flour Gönen Tarım Fuarı Çorlu Telefon Santralı - Ergene Kamera - Çorlu Su Arıtma - Kaplin - Redüktör - Teknik Borulama, Tesisat, Tank ve Baca - Bulvar Palas - Plastik Yüzey Boyama - İzmit Sigorta - Çorlu Kompresör - Çorlu İnşaat - Ambalaj
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden