• DİKKAT

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

iki tarih arasındaki ayların hepsi 30 gün olarak gün sayısı bulma

Katılım
20 Temmuz 2005
Mesajlar
270
iyi günler
12.03.2008 tarihi ile 28.06.2008 tarihleri arasında gün sayısı bulmak istiyorum.
03 ay 31 çektiğinden ;
03 aydan 20 gün
04 aydan 30 gün (aradaki aylar ister 31 ister 30 çeksin 30 gün olarak alacağız)
05 aydan 30 gün
06 ayda 30 çektiğinden ; 3 gün

Ve toplam 83 gün olması gerekiyor.
Bu işlemi makro veya fonksiyon ile çözebilirmiyiz.teşekkürler.
şubat ayı içinde nasıl bir çözüm getirebiliriz.
 
Başlangıç tarihi A1 ve Bitiş tarihi A2'de ise;

=DAYS360(A1;A2)


.
 
Sayın Bülent bu formülle 83 değerini nasıl buldunuz ?
 
Sayın Bülent bu formülle 83 değerini nasıl buldunuz ?
Ali hocam formülün sonucu 83 değil 106 oluyor.
Arkadaşın istediği gibi olursa 83 değil 107 olması gerekiyor.
Bir yerde yanlışlık var ama nerede bilemedim.
 
Son düzenleme:
Bende onun için söylüyorum , 83 istiyor 106'ya razı oluyor.

İlk mesajda istenen 83'tü çünkü.
 
Arkadaşın soru başlığı:

iki tarih arasındaki ayların hepsi 30 gün olarak gün sayısı bulma

şeklinde olduğu için;

Başlangıç tarihi A1 ve Bitiş tarihi A2'de ise;

=DAYS360(A1;A2)

yanıtını verdim. Yaptığı hesaplamanın yanlış olduğunu ve çözümü vermekle nasıl olsa durumun farkına varacağını düşündüm.



..

.
 
iyi günler
12.03.2008 tarihi ile 28.06.2008 tarihleri arasında gün sayısı bulmak istiyorum.
03 ay 31 çektiğinden ;
03 aydan 20 gün
04 aydan 30 gün (aradaki aylar ister 31 ister 30 çeksin 30 gün olarak alacağız)
05 aydan 30 gün
06 ayda 30 çektiğinden ; 3 gün

Ve toplam 83 gün olması gerekiyor.
Bu işlemi makro veya fonksiyon ile çözebilirmiyiz.teşekkürler.
şubat ayı içinde nasıl bir çözüm getirebiliriz.

a1 --> başlangıç tarihi
b1 --> bitiş tarihi

=(b1-a1)
[hücreleri biçimlendir >> sayı]

Ne makro, ne de karmaşık bir formüle ihtiyaç yok.
 
a1 --> başlangıç tarihi
b1 --> bitiş tarihi

=(b1-a1)
[hücreleri biçimlendir >> sayı]

Ne makro, ne de karmaşık bir formüle ihtiyaç yok.

Nasıl yokmuş?

Bu söylediğiniz yöntem ayların gün sayısını (28, 29,30,31) olduğu gibi alıyor.

İstenen ise ayları 30 gün alması.

Ayrıca;

=DAYS360(A1;A2)

Formülünün neresi karmaşık?

.
 
Days360

Nasıl yokmuş?

Bu söylediğiniz yöntem ayların gün sayısını (28, 29,30,31) olduğu gibi alıyor.

İstenen ise ayları 30 gün alması.

Ayrıca;

=DAYS360(A1;A2)

Formülünün neresi karmaşık?

.

Merhaba benim de kafama takılan bir soruydu. Buradaki yazıları ben de okudum.

Örneğin; Temmuz 2008 31 gün çekiyor.

Days360 ile 30.07.2008 ile 31.07.2008 arası formul yaptığımda 0 farkını veriyor,
ancak hücreleri matematiksel olarak birbirinden çıkarıp format cells'den number yaptığımda bir gün farkını buluyor.

O zaman DAYS360 formulu -her ayı 30 gün gördüğünden- bize ek olarak manuel bir hesap yaptırmaya zorlamış olmuyor mu (31 çeken aylar ve şubat için)

Yani gün hesaplayacak bir insan neden her ayı 30 gün olarak alsın ki. Maaş ödemeleri yada herhangi bir standartlama için olabilir mi?

Sadece bilgi amaçlı soruyorum. Koca Microsoft boşuna formul yazmış olamaz herhalde :)

Yardımlarınız için şimdiden teşekkür ediyorum.

İyi günler
 
Son düzenleme:
Selamlar,

Excelde kullanılan fonksiyonlar ihtiyaca göre hitap etmektedir.

DAYS360 fonksiyonu adından da anlaşılacağı gibi bir yılı 12*30 = 360 gün olarak hesaplar. Bunun çin oluşturulmuş bir fonksiyondur.

Eğer kullanıcılar tarihler arasındaki farkı net olarak hesaplamak isterlerse onlara hitap eden fonksiyonlarda excelde mevcuttur.

Bazı işletmeler maaş hesaplamaları için her ayı 30 gün üzerinden hesaplarlar. Sanırım bu fonksiyon o tür işletmelerin işini kolaylaştırmak için oluşturulmuştur.
 
iki tarih arası gün sayısı

Merhaba
Bu konuda ben de çözüm bulamadım
Örneğin; 04.07.2002 - 31.10.2002 tarihleri arası ilk ve son ayı (tam ay değilse)gün hesabı olarak (başlama ve bitiş günü dahil), aradaki tüm ayları ise 30 gün olarak hesaplamak isityorum. Bunun için =gün360(a1;b1) formülünü kullanıyorum sonuç 117 çıkıyor. Aslında 118 olması lazım. Aşağıdaki örneklerde de farklı sonuçlar çıkıyor.

15.09.2000 - 15.11.2000 = 61 olması lazım formülle 60 çıkıyor
17.10.2002 - 14.11.2002 = 29 olması lazım formülle 27 çıkıyor
28.07.2000 - 26.02.2001 = 210 olması lazım formülle 208 çıkıyor

Ancak 01.05.1996 - 31.10.1996 = 180 tarihleri arası için ise formül sonucu doğru hesaplıyor. Herhalde baştaki ve sondaki aylar eksiksiz (tam ay) olduğu için.

Bu sorunu hangi formülle çözebilirim. Yardımcı olursanız sevinirim. Şimdiden teşekkürler.
 
15.09.2000 - 15.11.2000 = 61 olması lazım formülle 60 çıkıyor
17.10.2002 - 14.11.2002 = 29 olması lazım formülle 27 çıkıyor
28.07.2000 - 26.02.2001 = 210 olması lazım formülle 208 çıkıyor


Neden olması lazım? elle hesapladığımda çıkıyor dedikleriniz doğru.
 
ali
sayın yurtaş doğrusunu yazıyor.hatayı düzeltmek teşekkür etmek sence ne anlama geliyor.


??? Bu ne şimdi.. Size yardım etmek istemesem sorunuzla ilgilenmem bile.

Neden benim sorunumla ilgileniyorsunuz,hatalı sorduğumu neden düzeltiyorsunuz gibi birşeymi. Sizce bu ne anlama geliyor. 1 yıla yakın bir süre sonra bunu tekrar gündeme getirmenizin amacı nedir?
 
sorudan hiç bişey anlamadım soruyu açmanız gerekir çözüme en hızlı ulaşmak için bi defe iki tarih arasındaki hesaplamaları niçin 30 gün almak istiyoruz burasını anlamak gerekiyor
 
ben söylenen tarihleri ve formülü uyguladım nedense #AD? ÇIKIYOR ACABA 2007 VERSİYONU KULLANDIĞIM İÇİNMİ?
 
Geri
Üst