ortalama vade hakkında yardım

Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
Bu konu bu kadar uzaması benim kişisel hatamdır.
Hiçbir şüphenüz olmasın G sütunda 8.satırdan son satıra kadar olan tarihlerin
sadece kapanmamış faturaların ortalamasını doğru olarak alır.

(Ufak bir not. son satırı A sütununa tarih veya sayı olarak girdiğiniz son satırı bulur)

Dosyanız ektedir.
 
Katılım
5 Nisan 2007
Mesajlar
48
Excel Vers. ve Dili
türkce
Bu konu bu kadar uzaması benim kişisel hatamdır.
Hiçbir şüphenüz olmasın G sütunda 8.satırdan son satıra kadar olan tarihlerin
sadece kapanmamış faturaların ortalamasını doğru olarak alır.

(Ufak bir not. son satırı A sütununa tarih veya sayı olarak girdiğiniz son satırı bulur)

Dosyanız ektedir.[/QUOT

Hazırladığınız çalışma son hali ile doğru olmuş teşekkür ederim yalnız ben bunu diğer carilerime kopyaladığımda 1900 lü yada2005 li tarihler çıktı anlam veremedim.bu excel sanırım beni hiç sevmiyor.:(
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
Bu konu bu kadar uzaması benim kişisel hatamdır.
Hiçbir şüphenüz olmasın G sütunda 8.satırdan son satıra kadar olan tarihlerin
sadece kapanmamış faturaların ortalamasını doğru olarak alır.

(Ufak bir not. son satırı A sütununa tarih veya sayı olarak girdiğiniz son satırı bulur)

Dosyanız ektedir.[/QUOT

Hazırladığınız çalışma son hali ile doğru olmuş teşekkür ederim yalnız ben bunu diğer carilerime kopyaladığımda 1900 lü yada2005 li tarihler çıktı anlam veremedim.bu excel sanırım beni hiç sevmiyor.:(
Mumkense dosyanızı ekleyiniz.
Değilse bu iş msn'lik bir vaziyet almaya başladı.
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
Sevgili Nuray,

Dosyanız ekte olup gereğinden fazla test yaptım.
Gönül rahatlığı ile kullanabilirsiniz. :)
 
Katılım
5 Nisan 2007
Mesajlar
48
Excel Vers. ve Dili
türkce
Sevgili Nuray,

Dosyanız ekte olup gereğinden fazla test yaptım.
Gönül rahatlığı ile kullanabilirsiniz. :)


sevgili xxcel ,
Çok teşekkür ederim.Uzun zamandır uğraşıpta yapamadığım bir çalışma oldu.EMEĞİN ve sabrın için için teşekkür ederim :) .
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
Detaylı açıklama istemişdiniz ama isteğinizde düzeltme yapmışsınız.
Ben yinede biraz fazla bir uğraşa girdiğim için buraya yazıyorum. Umarım faydalı olur.

---

I) İSTATİSTİKSEL FORMÜL
Ağırlıklı Ortalama Vadesi = toplam(vade tarihleri * tutarlar) / toplam(tutarlar)
kapanmamış fatura=Henüz Ödemesi Yapılmamış fatura
kapanmamış faturaların ortalama vadesi = toplam(kapanmamış faturaların vadeleri * kapanmamış faturaların tutarları) / kapanmamış faturaların toplamı

II) EXCELDE TANIMLI ADLARIN AÇIKLAMALARI
SonSatir = ilgili sayfanın a sütunundaki son sayısal satırı bul =KAÇINCI(9,99999999999999E+27;DOLAYLI("$A:$A");1)
fatura = ilgili sayfanın G8 ile G sütundaki SonSatir hücre erimini al =DOLAYLI("$J$8:$J$" & SonSatir)
tarih = ilgili sayfanın G8 ile G sütundaki SonSatir hücre erimini al =DOLAYLI("$G$8:$G$" & SonSatir)
odeme = ilgili sayfanın I8 ile I sütundaki SonSatir hücre erimini al =DOLAYLI("$I$8:$I$" & SonSatir)

III) EXCEL FORMÜL ALGORİTMASI
Amaç : Faturaların kapanmamış Tutarlarının tespit etmek ve bu tutarlara yukarıdaki istatistiksel formülü uygulamak

Verilerin girili olduğundan 8 nci satırdan son satıra kadar verileri sınamaya başla
Eğer ilgili satırın fatura tutarının kapanmamış kısmı varsa bu tutarı bul
Bunu ilgili satırdaki tarihle çarp (G Sütunu)
Tüm satırları bu şekilde çarpıp bulduğun sonuçları topla
Bulduğun toplamı, kapanmamış faturaların toplamına böl
Sonuç, kapanmamış faturaların ağırlıklı ortalmasıdır.

IV) EXCEL FORMÜLÜNDEKİ FONKSİYONLARIN KISA TANIMLARI

TOPLA.ÇARPIM(dizi1 * dizi2 * .... ) fonksiyonu, verilen dizindeki birbirine karşılık gelen elemanları çarpar ve çarpımların toplamını verir.
Örn. TOPLA.ÇARPIM( (A1:A10) * (B1:B10) ) ##### (a1*b1) + (a2*b2) + ..... + (a10*b10) formülüne eşittir.
Not. TOPLA.ÇARPIM() fonksiyonu içine sınama koyarsanız ilgili çarpımları sınamanın doğruluğu ve yanlışlığı etkiler.
Şöyle ki; Sınama yanlış ise 0 üreteceğinden ve 0 ile çarpımların sonucu 0 olacağından o satır etkisiz olur.
Sınama doğru ise 1 üreteceğinden ve 1 çarpımda etkisiz eleman olduğundan o satır etkilenmeden işleme devam eder.


KAYDIR(başvuru; satırlar; sütunlar;yükseklik;genişlik) fonksiyonu, girilen başvuruyu satırlar kadar aşağı sütunlar kadar sağa kaydırır.
ve yükseklik kadar boyunu değiştirir vede genişlik kadar genişliğini değiştirir.
Örn. KAYDIR(A1;1;1;10;2) B2:B11 hücre erimine eşittir. TOPLA( KAYDIR(A1;1;1;10;2) ) B2:B11'in toplamını verir.

SATIR(BAŞVURU) fonksiyonu, başvurunun satır numarasını verir.
Örn. SATIR(A2:A10) A2'in satır numarasını yani 2 verir. Fakat TOPLA.ÇARPIM () döngü gibi işlediğinden bunun içinde kullanıldığında,
TOPLA.ÇARPIM( (A2:A10) * SATIR(A2:A10) ) (a2 * satır(a2) ) + ( a3* satır(a3) ) + ..... + ( a10 * satır(a10) ) buda a2 * 2 + a3 * 3 + ... + a10* 10 'a eşittir.

ALTTOPLAM(İşlev No; Başvuru) fonksiyonu girilen başvurunun İşlev Nosuna göre matematik işlemini yapar 9 toplama için kullanılır.
Topla() fonksiyonundan farkı süzme işlemlerinde sadece süzülü veriyi göstermesidir.
Örn. Alttoplam(9; A2:A10) , A2:A10 arası hücrelerin toplamını verir.
Not. Formülde Topla() fonksiyonu Topla.Çarpım() içinde çalışmaya duyarlı olmadığından Alttoplam() fonksiyonu kullanılmıştır.


V) İLGİLİ FONKSİYON AÇIKLAMALARI

Fonksiyon 3 ana bölümden oluşuyor.

V.1)
- Şart1= 8 nci satırdan bulunan satıra kadar olan fatura toplamları ödemeler toplamından büyük mü? (ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7)) >TOPLA(odeme) )
- Şart2= 8 nci satırdan bir önceki satıra kadar olan fatura toplamları ödemeler toplamına büyük yada eşit mi? (ALTTOPLAM(9;KAYDIR(fatura;-1;;SATIR(fatura)-7))>=TOPLA(odeme))
- Fonksiyonumuzun ilk parçası şu şekilde oluştu. Topla.çarpım( şart1 * şart2 * fatura * tarih ) Yani Şart1 doğruysa ve şart2 fatura ADI ile tanımlı hücre erimindeki satırdaki ve tarihdeki ADI ile tanımlı hücre erimindeki satırdaki hücreyi çarp.
Sonuç; Fonksiyonun bu bölümü bize tamamı ödenmemiş faturaların tutarları ile tarihlerin çarpımını verir.

V.2)
- Şart1= 8 nci satırdan bulunan satıra kadar olan fatura toplamları ödemeler toplamından büyük mü? (ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7)) >TOPLA(odeme) )
- Şart2= 8 nci satırdan bir önceki satıra kadar olan fatura toplamları ödemeler toplamından küçük mü? (ALTTOPLAM(9;KAYDIR(fatura;-1;;SATIR(fatura)-7))<TOPLA(odeme) )
- Tutar = 8 nci satırdan bulunan satıra kadar olan fatura toplamından ödemeler toplamını çıkar. (ALTTOPLAM(9;KAYDIR(fatura;;;SATIR(fatura)-7))-TOPLA(odeme))
- Fonksiyonun bu bölümü şu şekilde oluştu. Topla.çarpım ( şart1 * şart2 * tutar * tarih )
Sonuç; Fonksiyonun bu bölümü bize Kısmı kapanmış fatura varsa onun tutarı ile tarihinin çarpımını verir.

Fonksiyonun bu iki bölümü bize İSTATİSTİKSEL FORMÜLÜMÜZÜN en önemli kısmını yani kapanmamış faturaların ve tarihlerinin çarpımlarının toplamını verir.

V.3)
Kapanmamış faturaların Toplamı; Bu oldukça basit bir bölüm. Zira fatura toplamından ödeme toplamını çıkartırsanız
kapanmamış faturaların toplamını bulursunuz. (TOPLA(fatura)-TOPLA(odeme))

Formülümüz şu şekilde oluştu. (V.1 + V.2) / V.3

Elimden geldiğince detaylı anlatmaya çalıştım. Ama bu formülü anlamak ilgili fonksiyonlar hakkında yeterli bilginizin olmasını gerektirir.
Umarım yardımcı olur.
 
Katılım
18 Haziran 2007
Mesajlar
5
Excel Vers. ve Dili
microsof excel
arkada&#351;lar bu vade fark&#305;n&#305; nas&#305;l bulucaz :( bir turl&#252; hesaplayamad&#305;m
&#351;imdiden t&#351;k
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
arkadaşlar bu vade farkını nasıl bulucaz :( bir turlü hesaplayamadım
şimdiden tşk
Lütfen sorularınıza daha detaylı sorunuz ve yeni başlık açınız.
Yoksa cevap almakda sıkıntı yaşarsınız.

Mümkünse açacağınız yeni konuya örnek dosya da ekleyiniz.
 
Katılım
26 Haziran 2007
Mesajlar
4
Excel Vers. ve Dili
excel2003
xcell selam

Merhaba
Oncelikle özele atiyormusum mesajları ozur dilerim ama acemiliğime verin ;) bana attıgın excel dosyaları açilmiyor.Nasil yapalım benim yarin hazirladiğim rapora bu Ortalama vade olayini eklemem lazım .
İyi geceler
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
şimdi e mail attım size teşekkürler
formülün içinde SATIR(FATURA)-2 ifadesindeki -2 ilk verinin yazılı olduğu satırı gösterir. Göndediğiniz örnekte, ilk veri 3 ncü satırda olduğu için bunu 1 diye gösterebilmek adına -2 yapıyoruz. 15 nci satırda başlarsa -14 yapardık. Hatayı muhtemelen bunun için vermiştir.

Dosyanız ektedir. Forumun genel kurallarını okursanız nasıl dosya ekleyeceğinizi görebilirsiniz. Rahat açın diye sıkıştırmıyorum.

Saygılar.
 
Katılım
16 Kasım 2007
Mesajlar
1
Excel Vers. ve Dili
Microsoft Office Excel 2003 türkçe
yıllardır aradığım sorunun cevabına ulaşmış olmak beni fazlasıyla memnun etti.bunun için size çok teşekkür ediyorum.Peki birde adat yolu ile vade farkı hesaplama yöntemi var.Bunun işleyiş mantığı nedir ve bu sizin anlattığınız ile arasında nasıl bir fark vardır. cevasınızı merakla bekleyeceğim.
 
Üst