Logaritmayi formulize etmek

Katılım
12 Ekim 2009
Mesajlar
20
Excel Vers. ve Dili
2007 türkçe
Merhaba,

Matematik bilgimin eksikliginden kaynaklanan bir sikinti yasiyorum. Amacim, gunlere dayali getiri formulu yapmak. Bir nevi faiz hesaplaması. Fakat şöyle ki; " y = 144,0ln(x) - 69,88 " bir formülde, (y= gün sayısı olsun) y'ye bir değer verdiğim zaman x'i bulmak istiyorum. Yani, bu logaritmik formülü, Ln'den kurtarip, X ve Y bilinmeyenlerine dönüştürmek istiyorum. Sanırım türev kullanılıyordu.

Dediğim gibi benim durumum tamamen logaritma bilmememden kaynaklaniyor. Bilen arkadaşlar yardimci olabilirse memnun olurum.. Teşekkürler.
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

y değerini A1 hücresinden aldığınızı düşünürsek,

Kod:
=ÜS(1)^((A1-69,88)/144)
Bu şekilde denermisiniz..

.
 
Katılım
12 Ekim 2009
Mesajlar
20
Excel Vers. ve Dili
2007 türkçe
İlginiz için teşekkürler Ömer Bey,

Fakat, Y'ye
30 değeri verdiğimde, 8,55 yerine 0,75;
60 değeri verdiğimde, 9,6 yerine 0,93;
360 değeri verdiğimde ise 13,9 yerine, 7,49 sonucu çıkıyor.

Acaba eğri formülü en başından hatalı mı dersiniz? Ya da sizin yazdığınızda eksik birşey olabilir mi?

Teşekkürler
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Formülde + yerine - yazmışıım.

=ÜS(1)^((A1-69,88)/144)

değilde,

=ÜS(1)^((A1+69,88)/144) bu şekilde deneyiniz..

Fakat yinede sizin değerleri vermiyor. Bu yazdığınız olması gereken değerleri hangi formüle göre yazdınız?

Sizin formül;

y = 144,0 * ln(x) - 69,88

144,0 * ln(x) = y + 69,88

ln(x) = (y + 69,88 ) / 144,0

ln(x), loge(x) olduğundan,

loge(x) = (y + 69,88 ) / 144,0

x = e ^ ((y + 69,88 ) / 144,0)

olur. Açılımı bu şekilde..

Yukardaki formülde üs(1), e ' ye eşit olduğu için o şekilde yazılmıştır. Bu mantığa göre gerekli düzeltmeleri sizde yapabilirsiniz..

.
 
Üst