ortalama vade hakkında yardım

Katılım
5 Nisan 2007
Mesajlar
48
Excel Vers. ve Dili
türkce
merhaba arkadaşlar ben ortalama vade alma konusunda bir sorumvar formdaki bütün çalışmaları inceledim ama tam olarak istediğim cevabı bulamadım
faturalar benim borçlu olduğum firmaın faturaları ödemeler ise benim yaptığım ödemeler


vadetarihi borç ödeme bakiye
16.04.07 537,00 537,00
01.05.07 1000,00 -463,00
01.06.07 938,00 475,00
03.07.07 307,00 782,00

ortalama vade =?
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Merhaba;
Daha önce forumdan aldığım örnek bir dosyayı ekliyorum, umarım işine yarar.
 
Katılım
5 Nisan 2007
Mesajlar
48
Excel Vers. ve Dili
türkce
sevgili arkadaşım rica etsem benim sana göndereceğim çalışma üzerinde düzeltmeler yaparmısın.Çünkü ben diğer türlü yapamadım ya formülleri oturtamadım yada başka bişey olmadı yani teşkkür ederim
 
Katılım
17 Haziran 2006
Mesajlar
348
Excel Vers. ve Dili
2003 - TR / 2007 - TR
Merhabalar...

=ALTTOPLAM(101;"istediğniz aralığı yazınız")
 
Katılım
17 Haziran 2006
Mesajlar
348
Excel Vers. ve Dili
2003 - TR / 2007 - TR
Hangi aralığın ortalamasını almak istiyorsunuz? Tarih sütunu ise =ALTTOPLAM(101;$A$8:$A45) kullanınız...
 
Son düzenleme:
Katılım
9 Haziran 2007
Mesajlar
2
Excel Vers. ve Dili
Excel 2002 -TÜRKÇE
Arkadaşlar benim bildiğim kadarıyla iki türlü ortalama hesabı var; birincisi aritmetik ortalama; ikincisi ise ağırlıklı ortalama ek2 te örneğini gönderiyorum.
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
Tam anlamıyla mesleki uzmanlık alanım olduğu için anlatmak istiyorum.
Ortalama almak işlemi; bir değer kümesindeki değerlerin sayısına bölümüdür.

Örneğin; 2 elemanımız olsun. 1 nci eleman günde 10 parça mal üretiyor, 2 nci eleman günde 40 parça mal üretiyorsa. Bu 2 eleman ortalama 25 parça mal üretiyorlardır.

Ortalama = Toplam / eleman sayısı

vade olarak almak gerekirse;
10.10.2007
20.10.2007
tarihlerinin basit ortalaması; 10 + 20 = 30 / 2 = 15 ‘dir. Yani 15.10.2007

10.10.2007
20.11.2007
tarihlerinin basit ortalaması için gün toplamaktan daha fazlasını yapmak gerekir. Excelin TARİH SAYI SİSTEMİ’ni kullanmak fazlasıyla sağlıklı bir yöntemdir.

EK BİLGİ : Excelin Tarih Sayı Sistemi, Excel başlangıç tarihi olarak 01.01.1900’ü baz almış ve bu tarihin 1 sayısına denk geldiğini temel alarak, bundan sonraki her tarihi ardaşık olarak arttırılmış sayı kabul etmiştir. Yani 2 sayısı tarih ise 02.01.1900 tarihine eş gelir. Yada 10.000 sayısı tarih ise; 18.05.1927 tarihine eş gelir. Sizde örneğin 39246 sayısını bir hücreye yazıp, hücre biçimini tarihe çevirirseniz 13.06.2007 tarihi olarak göründüğünü görebilirsiniz. Aynı şekilde tarih yazılı bir hücrenin, hücre biçimini sayıya çevirirseniz ona karşılık gelecek sayıyı görebilirsiniz. Özetle bizim tarih sandığımız şey, aslında; bir tam sayının tarih gibi gösterilmesinden ibarettir. Excel hesaplama işlemlerinde onu sayı olarak algılar ve ona göre işlem yapar. (Ufak bir not: eğer sayımız 39246,5 olsaydı (dikkat ederseniz onda 5 lik bir küsürat var) bu hangi zamanı işaret ederdi. Cevap 13.06.2007 saat 12:00.)

Yukardaki örneğe geri dönmek gerekirse;
10.10.2007
20.11.2007
tarihlerinin basit ortalaması, bu tarihlere karşılık gelen 39365 sayısı ile 39.406 sayısının toplamının 2 ye bölümüdür. Yani; 39385,5. buda 30.10.2007 tarihine karşılık gelir.

Örneğimizi biraz geliştirelim. Örneğin 2 adet çek almış olalım,
10.10.2007 vadeli 1.000 YTL tutarında bir çek ve,
20.10.2007 vadeli 10.000 YTL tutarında bir çek.

Bu durumda bu çeklerin ortalaması için, 15.10.2007 demek finansal açıdan yanlış olur. Çünkü 10.10.2007 deki çekin tutarı, diğerine göre o kadar ufaktır ki; hemen hemen ortalama tamamen etkisiz olması gerekir.

Demekki bizim; tarihlerin ortalamasını tutara göre etkileyecek bir ortalama yöntemi geliştirmemiz gerekir.


Basit ortalamaya göre örneğimiz; 10 + 20 = 30 / 2 = 15 , yani 15.10.2007 idi,
10 sayısı 1 kuvvetinde
20 sayısı 10 kuvvetinde arttırılır ise , yani 10 x 1 = 10 ve 20 x 10 = 200 yapılıp bunların toplamı olan 210 kuvvetlendirilmiş değerine ulaşırız. 210 değerini, orijinal tutarların toplamı olan 11 sayısına bölersek 19 sayısına ulaşırız. Demekki, bulduğumuz daha sağlıklı yöntemle ortalama vademiz 19.10.2007 imiş.

Yukarıdaki örneği özetlemek gerekirse.
Bir değer kümesindeki değerlerin (tarihlerin), kıstas alınan bir değere göre (tutarlara göre) ortalamasını alabilmek için; ilgili değerlerin kıstas değerler ile çarpımından bulduğumuz ağırlıklandırılmış değerler (tarih x tutar), kıstas değerlerin toplamına (tutarların toplamına) bölümünür. İşte bu ortalama yöntemine ağırlıklı ortalama denilir.

Mantığı, ortalama alınacak değerleri kıstas değerlere göre kuvvetlendirip, kuvvetlendirilmiş değerlerin ortalamasını almaktır.

Şimdi örneğimizi son haline getirelim.

Örneğin; bir müşterimiz 4 adet faturasını 2 adet ödemeyle kapatmış olsun. Acaba ortalama olarak kaç gün vadeli ödeme yapmış?

Fatura 1 : 01.02.2007, 10.000 YTL
Fatura 2 : 09.03.2007, 6.000 YTL
Fatura 3 : 12.04.2007, 13.500 YTL
Fatura 4 : 16.05.2007, 6.500 YTL

Ödeme 1 : 18.03.2007, 16.000 YTL
Ödeme 2 : 18.05.2007, 20.000 YTL

Bu durumda fatura tarihlerinin ortalaması için;

Fatura .. : tarih x tutar = kuvvetlendirilmiş tutar
Fatura 1 : 39.114 x 10.000 = 391.140.000
Fatura 2 : 39.150 x 6.000 = 234.900.000
Fatura 3 : 39.184 x 13.500 = 528.984.000
Fatura 4 : 39.218 x 6.500 = 254.917.000

Toplam; 1.409.941.000 sayısını tutarlar toplamı olan; 36.000 sayısına bölersek 39165 sayısını buluruz. Bu tarih sayısını, tarih formatına çevirirsek; 24.03.2007 ağırlıklı ortalamasına ulaşırız. Demekki Faturalarımızın ortalaması 24.03.2007dir.

Ödemelerimizin ortalaması ise,

Ödeme 1 : 39.159 x 16.000 = 626.544.000
Ödeme 2 : 39.220 x 20.000 = 784.440.000

Toplam; 1.410.944.000 sayısını 36.000’e bölersek = 39.192 sayısına, yani 20.04.2007 tarihine ulaşırız.

Sonuç olarak, ortalama 24.03.2007 tarihli 36.000 ytl’lik faturanın ödemesini, ortalama 20.04.2007 tarihinde almışız. Demekki, 27 gün vadeli ödeme almışız. Ödeme vademiz 15 gün ise 12 gün gecikmeli tahsilat yapabilmişiz.

UMARIM FAYDALI OLUR.

Yukarıda anlatılanlar excelde tek hücrede ortalama alacak fonksiyon yazabilirsiniz.
 
Katılım
5 Nisan 2007
Mesajlar
48
Excel Vers. ve Dili
türkce
sevgili arkadaşım öncelikle yapmış olduğun açıklamadan ötürü çok teşekkür ederim.Yalnız benim eklemiş olduğum çalışma üstünde de bir çalışma yaparsan çok sevinirm e ben o kadar açıklama yaptım okuyup uygula diyebilirsin haklısında ama benim çalışmama bir bakarsan sanırım eksik olan şeyler var daha farklı bir düzenlem gerekiyor sanırım ilgin ve alakan için çok teşekkür ederim.
 
Katılım
10 Mayıs 2007
Mesajlar
1,395
Excel Vers. ve Dili
2007 Türkçe
umarım yarar

umarım işe yarar uymazsa değiştiririz
sevgili arkadaşım öncelikle yapmış olduğun açıklamadan ötürü çok teşekkür ederim.Yalnız benim eklemiş olduğum çalışma üstünde de bir çalışma yaparsan çok sevinirm e ben o kadar açıklama yaptım okuyup uygula diyebilirsin haklısında ama benim çalışmama bir bakarsan sanırım eksik olan şeyler var daha farklı bir düzenlem gerekiyor sanırım ilgin ve alakan için çok teşekkür ederim.
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
sevgili arkadaşım öncelikle yapmış olduğun açıklamadan ötürü çok teşekkür ederim.Yalnız benim eklemiş olduğum çalışma üstünde de bir çalışma yaparsan çok sevinirm e ben o kadar açıklama yaptım okuyup uygula diyebilirsin haklısında ama benim çalışmama bir bakarsan sanırım eksik olan şeyler var daha farklı bir düzenlem gerekiyor sanırım ilgin ve alakan için çok teşekkür ederim.
Sevgili Nuray,

Öncelikle yapmış olduğunuz çalışma gayet güzel.
Aslında ben size örnek dosya ekleyecektim ama ortalama vade çok
açık bir ifade olmuş o yüzden çekimser kaldım.

Her faturanın karşısına vadeyi yazmışsınız, bu faturalara ait 3 türlü ortalama
vade alabilirim.

1. Tüm faturaların ortalama Vadesi
2. Ödemesi Yapılmış (kapanmış) faturaların Ortalama Vadesi
3. Ödemesi Yapılmamış (açık / kapanmamış) faturaların ortalama vadesi

Ben ekli dosyada; çeşitli tarihlerin ağırlıklı ortalama yöntemine göre ortalamasını çıkarttım ona göre istediğinizi daha açık belirtirseniz yapmak kolay.

Not. Ben işlemlerimde; Kapanmış Faturaların Ödemesindeki Gecikme ile, Kapanmamış Faturaların Ortalama Vadesini takip ediyorum.
Size de bunu tavsiye ederim. Birde örnek dosya, tamamen yukarıda anlattığım yönteme göre formülüze edilmiştir.
 
Katılım
5 Nisan 2007
Mesajlar
48
Excel Vers. ve Dili
türkce
Sevgili arkadaşım öncelikle yaptığın açıklamadan dolayı çok teşekkür ederim .Bu konu hakkında oldukca bilgili olduğunu sanıyorum.Benim istediğim şey ödemesi kapanmamış olan faturalara ait ortalama vade almak.Sanırım ki bu ortalama fatura tutarına göre değişiyor olsa gerek.benim çalışmam üzerinde yaparsan çok sevinirim.İstediğin gibi şekillendirebilirsin.Fakat alt satırlara devam ettiğim zaman da bir sıkıntı yaşamamam lazım.İlgin ve emeğin için çok teşekkür ederim .
 
Katılım
10 Mayıs 2007
Mesajlar
1,395
Excel Vers. ve Dili
2007 Türkçe
umarım işe yarar

UMARIM İŞE YARAR
Sevgili arkadaşım öncelikle yaptığın açıklamadan dolayı çok teşekkür ederim .Bu konu hakkında oldukca bilgili olduğunu sanıyorum.Benim istediğim şey ödemesi kapanmamış olan faturalara ait ortalama vade almak.Sanırım ki bu ortalama fatura tutarına göre değişiyor olsa gerek.benim çalışmam üzerinde yaparsan çok sevinirim.İstediğin gibi şekillendirebilirsin.Fakat alt satırlara devam ettiğim zaman da bir sıkıntı yaşamamam lazım.İlgin ve emeğin için çok teşekkür ederim .
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
Dosyanız ektedir.

(Not.Alt satırlara devam ettiğinizde erim aralığını kendi otomatik hesaplar. Fakat gereksiz yere gidip 40.000 satıra bir veri girerseniz aşırı yavaşlığa yol açar. (A sütunundaki son sayısal girili değere kadar kapsar. )
 
Katılım
5 Nisan 2007
Mesajlar
48
Excel Vers. ve Dili
türkce
Dosyanız ektedir.

(Not.Alt satırlara devam ettiğinizde erim aralığını kendi otomatik hesaplar. Fakat gereksiz yere gidip 40.000 satıra bir veri girerseniz aşırı yavaşlığa yol açar. (A sütunundaki son sayısal girili değere kadar kapsar. )

Sevgili xxcell,

Hazırlamış olduğun çalışmayı inceledim formüllerin benim için oldukça zor formüller :).kopyala yapıştır yolu ile diğer carilerimde uygulamak istedim yalnız hata verdi sayfa düzeni tamamen aynı olmasın rağmen hata verdi.
Birde hazırladığın çalışmanın ilk iki ödemesindeki rakamlar yanlış girilmiş. İlki 5000,00 ikincisi 2000,00 bu şekli ie girince, vade tarihide değişiyor doğal olarak. Yalnız o zaman çıkan vade tarihi çok ileri bir tarih çıkıyor.Herne olursa olsun vade tarihi her bir fatura için hesaplamış olduğum vade tarihlerinin arası bişey olması gerekmez mi? Yada ben yanlış biliyorda olabilirim.Ama o ödemeleri düzelttiğim zaman sanırım ki çıkan tarih çok ileri bir tarih oluyor.
Mail adresim; umudum_585@hotmail.com aradaki çizgi alt çizgidir.
Düzeltmeleri yaptıktan sonraki çalışmanı bekliyor olacağım.Emeğin için teşekkür ederim.
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
Sevgili xxcell,

Hazırlamış olduğun çalışmayı inceledim formüllerin benim için oldukça zor formüller :).kopyala yapıştır yolu ile diğer carilerimde uygulamak istedim yalnız hata verdi sayfa düzeni tamamen aynı olmasın rağmen hata verdi.
Birde hazırladığın çalışmanın ilk iki ödemesindeki rakamlar yanlış girilmiş. İlki 5000,00 ikincisi 2000,00 bu şekli ie girince, vade tarihide değişiyor doğal olarak. Yalnız o zaman çıkan vade tarihi çok ileri bir tarih çıkıyor.Herne olursa olsun vade tarihi her bir fatura için hesaplamış olduğum vade tarihlerinin arası bişey olması gerekmez mi? Yada ben yanlış biliyorda olabilirim.Ama o ödemeleri düzelttiğim zaman sanırım ki çıkan tarih çok ileri bir tarih oluyor.
Mail adresim; umudum_585@hotmail.com aradaki çizgi alt çizgidir.
Düzeltmeleri yaptıktan sonraki çalışmanı bekliyor olacağım.Emeğin için teşekkür ederim.
Aslında Formüller zor değil, iç içe yazınca karışık geliyor. Aynen yukarıda anlattığım şekilde modellenmiştir. Sadece topla.çarpım() fonksiyonuna aşına olmanız yeterli.

Çıkan vade tarihi konusunda yanılıyorsunuz. Unutmayın ortalama vadeyi bulmak için; kapanmamış faturaların ortalama tarihine 60 gün ilave etmeniz gerekli.

Başka sayfaya kopyalama konusunda haklısınız. Tanımlı adlar; verdiğiniz örnek sayfadaki hücre erimlerine sabit kalmış. Diğer sayfalara kopyalamanız için gerekli düzenlemeyi yaptım.

Dosyanız ektedir.
 
Katılım
5 Nisan 2007
Mesajlar
48
Excel Vers. ve Dili
türkce
Aslında Formüller zor değil, iç içe yazınca karışık geliyor. Aynen yukarıda anlattığım şekilde modellenmiştir. Sadece topla.çarpım() fonksiyonuna aşına olmanız yeterli.

Çıkan vade tarihi konusunda yanılıyorsunuz. Unutmayın ortalama vadeyi bulmak için; kapanmamış faturaların ortalama tarihine 60 gün ilave etmeniz gerekli.

Başka sayfaya kopyalama konusunda haklısınız. Tanımlı adlar; verdiğiniz örnek sayfadaki hücre erimlerine sabit kalmış. Diğer sayfalara kopyalamanız için gerekli düzenlemeyi yaptım.

Dosyanız ektedir.


Sevgili xxcel,

Ortalama vade konusunda sanırım benim yanlış bildiğim bişeyler var.Fakat ben zaten faturaların tarihine vadesini eklemişim.Dolayısı ile her fatura için bulduğum vadelerin ortalama tarihi olmayacak mı?

Bu arada çalışman ve ilgin için çok çok çok teşekkür ederim .
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
ben zaten faturaların tarihine vadesini eklemişim.
Sayın Nuray,
Niye benden habersiz tarihlere vade ekliyosunuz. :mrgreen:
Yersiz üste çıkma çabamın işe yaramayacağının farkındayım. Nedense fatura tarihlerine vade eklediğinizi fark etmemişim. Ama formül doğru çalışıyor.
Düzeltmekte size düşüyor.

2 yol ile düzeltebilirsiniz.
1. Ekle | Ad | Tanımla... penceresini açıp tarih isimli adı tek tıklayıp,
başvuru yerini =DOLAYLI("$g$8:$g$" & SonSatir) formülünü =DOLAYLI("$a$8:$a$" & SonSatir) olarak değiştiriniz.
2. formülün içinde (tarih+vade) yazılı yerleri tarih olarak değiştiriniz.

Sorunu çözmek için bu iki yoldan sadece birini tercih edin. 2 nci yol için formülün son halini aşağıya ekliyorum.

Kod:
=EĞER((TOPLA.ÇARPIM((ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))>TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;-1;;SATIR(fatura)-7))>TOPLA(odeme)) * (fatura) * tarih ) +TOPLA.ÇARPIM((ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))>TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;-1;;SATIR(fatura)-7))<TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))-TOPLA(odeme)) * tarih )) / (TOPLA(fatura)-TOPLA(odeme))=0;"";(TOPLA.ÇARPIM((ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))>TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;-1;;SATIR(fatura)-7))>TOPLA(odeme)) * (fatura) * tarih ) +TOPLA.ÇARPIM((ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))>TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;-1;;SATIR(fatura)-7))<TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))-TOPLA(odeme)) * tarih )) / (TOPLA(fatura)-TOPLA(odeme)))
 
Katılım
5 Nisan 2007
Mesajlar
48
Excel Vers. ve Dili
türkce
Sayın Nuray,
Niye benden habersiz tarihlere vade ekliyosunuz. :mrgreen:
Yersiz üste çıkma çabamın işe yaramayacağının farkındayım. Nedense fatura tarihlerine vade eklediğinizi fark etmemişim. Ama formül doğru çalışıyor.
Düzeltmekte size düşüyor.

2 yol ile düzeltebilirsiniz.
1. Ekle | Ad | Tanımla... penceresini açıp tarih isimli adı tek tıklayıp,
başvuru yerini =DOLAYLI("$g$8:$g$" & SonSatir) formülünü =DOLAYLI("$a$8:$a$" & SonSatir) olarak değiştiriniz.
2. formülün içinde (tarih+vade) yazılı yerleri tarih olarak değiştiriniz.

Sorunu çözmek için bu iki yoldan sadece birini tercih edin. 2 nci yol için formülün son halini aşağıya ekliyorum.

Kod:
=EĞER((TOPLA.ÇARPIM((ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))>TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;-1;;SATIR(fatura)-7))>TOPLA(odeme)) * (fatura) * tarih ) +TOPLA.ÇARPIM((ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))>TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;-1;;SATIR(fatura)-7))<TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))-TOPLA(odeme)) * tarih )) / (TOPLA(fatura)-TOPLA(odeme))=0;"";(TOPLA.ÇARPIM((ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))>TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;-1;;SATIR(fatura)-7))>TOPLA(odeme)) * (fatura) * tarih ) +TOPLA.ÇARPIM((ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))>TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;-1;;SATIR(fatura)-7))<TOPLA(odeme)) * (ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))-TOPLA(odeme)) * tarih )) / (TOPLA(fatura)-TOPLA(odeme)))



:) Bir yerde bir sorun olduğunu biliyorum ama size de fazla ısrarcı davranamadım.yalnız bu son istek ve arzum müsait olduğunuz bir anda bu bana yazdığınız formülü uygularmısınız. Şimdi diyeceksiniz ki yazdım verdim e onuda uygulayın artık ama ben sanırım bişeyleri eksik giriyorum.yada şöyle diyim sizin dediğiniz şekli ile yaptım ama (tarih+ vade )kısmını sadece tarih olarak düzeltince bana göre ki bencesi yani :) yanlış bir tarih veriyor. Bir de bütün carilerimin fatura vadeleri 60 gün değil bir carimde 45 gün 90 gün 60 gün vadelerde oluyor bu konudada bir sorun yaşamam demi .Teşekkür ettim.Bu konuda daha sizi rahatsız etmeyecm emin olun.:)
 
Üst