• Bir süredir maillerde yaşanan sorunlar giderilmiştir. Şifremi unuttum yaparak şifrelerinizi mailinizden alabilirsiniz.

  • Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü İki tarih arasında ki gün sayıları hk.

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

ERKAN YILMAZ

Bronz Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
16 Ocak 2022
Mesajlar
334
Çözümler
1
Aldığı beğeni
123
Excel V
Office 365 TR
Konuyu Başlatan
Merhaba Üstadlarım,

Ek'te göndermiş olduğum dosyada ; B ve C sütunlarına girdiğim başlangıç ve bitiş tarihleri mevcuttur. Bu tarihlere göre h4 hücresinden başlayarak I4 de devam eden bir formüller var.

Tarih başlangıç ve bitişlerine göre doğru gün sayılarını veriyor ancak ; göndermiş olduğum tabloda da görüldüğü üzere başlangıç ve bitiş tarihlerinin yukarıda ki aylara denk gelmeyen günler için eksi olarak değer veriyor. Bunu nasıl ortadan kaldırabiliriz ? Eksi değer yerine sıfır gelmesini istiyorum.

1725269560418.png
 

Ekli dosyalar

  • 180-280 Çalışma.xlsx
    14.2 KB · Gösterim: 7
Çözüm
orjinal dosyanızı tekrardan indirip kontrol ettim
15.07.2024 - 15.07.2025 tarihleri arasında ki gün sayıları doğru temmuz ayı için 16 gün hesaplamış
orjinal dosyanızdada sonuç 17
1725436777964.png

orjinal formülünüz
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
formülün sonundaki +1 yarım aylar için 2 defa +1 koyduğu için (örneğin hem mayıs.2024 de +1 hem mayıs 2025 de +1 koyuyor sebep o)
örneğin 01.05.2024-01.05.205 tarihi yazıldığında
mayıs.2024 gün toplamı 31 gün yazıyor
mayıs.2025 tarihinde 1 gün yazıyor
toplamda 32 gün yapıyor (doğrusu nasıl yazılmalı 1 gün hangisinden eksiltilmeli)
mayıs 2024 de kaç gün yazılmalı gerek ?
mayıs 2025 de kaç gün yazılması gerek ?
??
merhabalar
b4 hücresi için denermisiniz
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Merhaba Sayın Miraga ,

Öncelikle cevabın için teşekkür ederim.

Sağ tarafa doğru formülleri çektiğimde sıkıntı gözükmüyor gibi ancak formülü aşağıya doğru çektiğimde başlangıç ve bitiş tarihi yoksa 30 gün olarak veriyor.

1725273935450.png

Tarih girilmemişse bunlarında sıfır vermesi gerekiyor.
 
Merhaba Sayın Miraga ,

Teşekkür ederim. Şu anda istediğim oldu ancak ekran görüntüsünde görüldüğü gibi tarih sayılarında sıkıntı var gibi.
1725280920951.png

j5 hücresinde 17 gün v5 hücresinde ise 15 gün ve bu iki hücrenin toplamına baktığımızda 32 gün yapıyor.

Ayrıca z sütununda ki toplam günlere baktığımızda 366 gün olarak çıkıyor.

Nerede yanlış yaptık acaba?
 

Ekli dosyalar

  • 180-280 Çalışma.xlsx
    16.5 KB · Gösterim: 3
Formül içerisinde B5 hücresinde 15 Temmuz tarihi bulunmakta. Yine formül içerisinde J3 hücresinde Temmuz ay'ı gösterilmekte. Dolayısıyla Temmuz ay'ı 31 gün çekmekte. Ve yine J5 'te formülle gelen 17 rakamı bulunmakta. Dolayısıyla B5 hücresindeki 15 ile J5 hücresindeki 17 rakamını toplayınca 32 yapar. Aynısı 6 ncı satır için de geçerli. İlk satırın yani 4 ncü satırın 365 gelme sebebi Mayıs ay'nın 31 gün çektiği halde tabloda 30 görünüp, Mayıs ay'ında 1 gün yazması. Yani Mayıs ay'ını 31 güne tamamlamaktadır. Sizin 1 gün fazlalığınız buradan gelmekte diye tespitlerim var. Umarım yanılmıyorumdur. Kolay gelsin.
 
Formül içerisinde B5 hücresinde 15 Temmuz tarihi bulunmakta. Yine formül içerisinde J3 hücresinde Temmuz ay'ı gösterilmekte. Dolayısıyla Temmuz ay'ı 31 gün çekmekte. Ve yine J5 'te formülle gelen 17 rakamı bulunmakta. Dolayısıyla B5 hücresindeki 15 ile J5 hücresindeki 17 rakamını toplayınca 32 yapar. Aynısı 6 ncı satır için de geçerli. İlk satırın yani 4 ncü satırın 365 gelme sebebi Mayıs ay'nın 31 gün çektiği halde tabloda 30 görünüp, Mayıs ay'ında 1 gün yazması. Yani Mayıs ay'ını 31 güne tamamlamaktadır. Sizin 1 gün fazlalığınız buradan gelmekte diye tespitlerim var. Umarım yanılmıyorumdur. Kolay gelsin.

Merhaba Üstad,

15.07.2024 - 15.07.2025 gibi tarihlerde bitiş tarihinin son gününü saymaması gerekiyor ki 31 gün olsun.

5 ve 6 ıncı satırlarda zaten bu sorun zaten yukarıda belirttiğim gibi tarihlerde +1 gün fazla veriyor ve yanlış oluyor toplam 32 gün çıkartıyor
 
merhaba
örneğin 01.05.2024-01.05.205 tarihi yazıldığında
mayıs.2024 gün toplamı 31 gün yazıyor
mayıs.2025 tarihinde 1 gün yazıyor
toplamda 32 gün yapıyor (doğrusu nasıl yazılmalı 1 gün hangisinden eksiltilmeli)
mayıs 2024 de kaç gün yazılmalı gerek ?
mayıs 2025 de kaç gün yazılması gerek ?
 
Merhaba,

Orginal formülüm ek'te dosyada gönderdiğim şekildeydi ve gün sayıları tutuyor .

Ancak H3 hücresinden başlayarak y3 hücresine kadar formülde tarih aralığı dışında eksi sayılar verdiği için Sayın Miraga tarafından sağolsun formüller düzeltildi ve o eksi sayılar değerler ortadan kalkmıştı bu sefer Temmuz 2024 için 17 gün veriyordu ve haliyle gün sayısı sonucumu diğer temmuz ile 32 güne çıkarıyordu.




1725435210897.png




1725435514580.png


Ekran görüntüsü gönderdiğim eksi değerler yüzünden düzeltme yapılmıştı formüllerde..

1725435801052.png

Ama şimdi ilginç bir şey fark ettim.

15.07.2024 - 15.07.2025 tarihleri arasında ki gün sayıları doğru temmuz ayı için 16 gün hesaplamış ve diğer bitiş temmuz ayı için de 15 gün hesaplamış burada sıkıntı yok ve tüm aylarını toplamı 365 gün

1725436124292.png

Ancak 5 inci satırda girmiş tarih aralığında ;

15.08.2024 - 15.08.2025 tarihleri arasındaki gün sayısında baktığımız zaman ağustos ayı başlangıcı olarak 17 gün ve bitiş ağustos ayı için de15 gün hesaplamış sonuç 32 gün haliyle yıl toplamında 366 gün hesaplıyor. Temmuz ve ağustos aylarının 31 gün olduğunu varsayarsak ağustos ayında neden 17 gün ?

1725436167030.png
 

Ekli dosyalar

  • 180-280 Çalışma.xlsx
    15.4 KB · Gösterim: 0
orjinal dosyanızı tekrardan indirip kontrol ettim
15.07.2024 - 15.07.2025 tarihleri arasında ki gün sayıları doğru temmuz ayı için 16 gün hesaplamış
orjinal dosyanızdada sonuç 17
1725436777964.png

orjinal formülünüz
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
formülün sonundaki +1 yarım aylar için 2 defa +1 koyduğu için (örneğin hem mayıs.2024 de +1 hem mayıs 2025 de +1 koyuyor sebep o)
örneğin 01.05.2024-01.05.205 tarihi yazıldığında
mayıs.2024 gün toplamı 31 gün yazıyor
mayıs.2025 tarihinde 1 gün yazıyor
toplamda 32 gün yapıyor (doğrusu nasıl yazılmalı 1 gün hangisinden eksiltilmeli)
mayıs 2024 de kaç gün yazılmalı gerek ?
mayıs 2025 de kaç gün yazılması gerek ?
??
 
Çözüm
Merhaba

Ben sanırım sorunu buldum.

h3 hücresinde ki formülleri B ve C sütunuda ki minumum ve maximum tarihlere göre formülleri yaptım ve farklar bu yüzden kaynaklanıyor olabilir mi ?


1725436785755.png


Çünkü ben aynı formülleri farklı dosyamda uyguluyorum ve sıkıntı yok ama tarih verilerini ayrı ayrı hesaplatıyordum ve sonuçları doğru alıyordum.
1725436933437.png

Sanırım sayın Miraga nın yaptığı formüllerde doğru bizim h3 hücresinde ki formülü düzeltmemiz gerekiyor.

1725436994083.png
 
Ancak 5 inci satırda girmiş tarih aralığında ;

15.08.2024 - 15.08.2025 tarihleri arasındaki gün sayısında baktığımız zaman ağustos ayı başlangıcı olarak 17 gün ve bitiş ağustos ayı için de15 gün hesaplamış sonuç 32 gün haliyle yıl toplamında 366 gün hesaplıyor. Temmuz ve ağustos aylarının 31 gün olduğunu varsayarsak ağustos ayında neden 17 gün ?
Sayın ERKAN YILMAZ. Bunları zaten ben de söyledim. Neden 32 çıkıyor söyliyeyim. 2024 yılı 15 nci günü ile 2025 yılı 15 nci günü arası 366 gün yapar. Yani 15 Ağustos'tan 15 Ağustos'a kadar. Bu uzun bir tarih. Kısa bir zaman aralığı olarak örnek vererek şöyle sayalım. Pazartesi'den Pazartesi'ye 7 gün yapmaz. 8 gün yapar. Pazartesi'den Pazartesi'ye saymak için Salı gününden başlayıp Pazaratesi gününde bitirirsek 7 günü buluruz. Yani bir haftayı. Yani siz 15.08.2024 yerine 16.08.2024 yazarsanız tam sonuca ulaşırsınız. Sayın Miraga'nın formülü çalışıyor. Formülde bir yanlışlık yok. Bitiş tarihi de 15.08.2025 olacak. Ben yukarıda bunu anlatmaya çalıştım. Umarım anlatabilmişimdir. Kolay gelsin.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst