Çözüldü Çizilen Logaritmik Grafikte Ara Değer Bulma

  • Konuyu başlatan Konuyu başlatan fthznrk
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

fthznrk

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Öncelikle herkese merhabalar.
Çizilen logaritmik grafikte belirli Y değerlerine karşılık gelen X değerlerini bulmak istiyorum. Formda araştırdım ama göremedim. Doğrusal fonksiyonlar için uygulanabilecek bir çözüm buldum ancak logaritmik fonksiyon için yardımlarınızı bekliyorum.
 
Çözüm
Selamlar,
Fırsat bulmuşken, 2. Aranılan değerin hesaplanması ve grafik üzerinde gösterimini de ekledim.
Bu arada, formülün doğruluğunun kontrolunü de yapmış oldum...

1616508999062.webp


Kısaca 1. aranan değer için açıklama yazmaya çalışırsam,
** Aranılan Y değeridir.
** Aranılan Y değerine karşılık gelen, daha doğrusu, Y değerinin arasında kaldığı Alt ve Üst Y değerleri ve bunlara karşılık gelen X değerleri Grafik Serileri tablosundan hesaplatılarak aktarıldı.... Bakınız ... D5 : E6 aralığındaki değerler....
** Aranılan Y değerine karşılık gelen X değeri E8 hücresinde hesaplatıldı...
Kullanılan Formül
Kod:
You must log in to view content
(1 satır)

** Grafikte gösterim ve Etiketler için ise Grafik Serileri...
Selamlar,
Örnek dokuman da olmadığından, maalesef sorunuzdan bir şey anlamak mümkün değildir.

Anlamlandırmaya çalıştığım olay ise,
** Grafikte Trend Line olarak Logaritmik Trend Line kullanıyor olabileceğiniz.
** Trend Line fonksiyonunu kullanarak da ARA değerlerdeki TAHMİNİ değerleri bulmak istediğiniz.
 

Ekli dosyalar

Tekrar merhabalar. Vermiş olduğunuz yanıt için teşekkür ederim. Dokümanlar ekteki gibi.

** Güncelleme Notu **
-- Konu Sahibinin talebi üzerine mesaj eki kaldırılmıştır.
AhmetRasim
 
Moderatörün son düzenlenenleri:
Selamlar,
Dokumanınıza göre ne istediğinizi soracaksam olursam
**Sayfa1 deki grafik üzerinde x ARA değerine karşılık gelen Y değeri mi aranmaktadır.

Eğer böyleyse,
istenilen değer e karşılık gelen iki nokta arasındaki doğru üzerinden lineer interpolasyon alınabilir, ya da doğru denklemi oluşturulup hesaplanabilir.

Sorunuzu netleştirirsek, çözümler üretilebilir.
 

Ekli dosyalar

Hocam yoğunluktan dolayı pek ayrıntıya giremedim bu yüzden kusura bakmayın. Grafik, girdiğimiz grafik serileri 1 verileri bazında değişkenlik gösterirken Y ekseninde bulunan sabit 60 ve 10 değerlerine karşılık gelen X değerleri aranmaktadır. grafikte bulunan yatay ve dikey göstergeler manuel çalıştığı için istediğimiz verimi alamıyoruz. İlginiz için teşekkürler.
 
Selamlar,
Sizin dosyadan sadece Sayfa1 alarak,
Lineer - Logaritmik Skalalı grafik için Interpolasyon yapmaya çalıştım.
Sadece 1 aranılan Y değerine karşılık gelen X değerinin hesaplanmasını ve grafikte gösterimini yaptım. Siz isterseniz 2. değeri de ayrıca hesaplatır ve grafik üzerinde gösterimini yaparsınız.
Siz gerekli denemeleri, Aranılan Y değerine SAYI yazarak yapın.....
Bu sıralarda oldukça kafa yönüyle, meşgul olduğumdan umarım bir hata yapmamışımdır....
 

Ekli dosyalar

Selamlar,
Fırsat bulmuşken, 2. Aranılan değerin hesaplanması ve grafik üzerinde gösterimini de ekledim.
Bu arada, formülün doğruluğunun kontrolunü de yapmış oldum...

1616508999062.webp


Kısaca 1. aranan değer için açıklama yazmaya çalışırsam,
** Aranılan Y değeridir.
** Aranılan Y değerine karşılık gelen, daha doğrusu, Y değerinin arasında kaldığı Alt ve Üst Y değerleri ve bunlara karşılık gelen X değerleri Grafik Serileri tablosundan hesaplatılarak aktarıldı.... Bakınız ... D5 : E6 aralığındaki değerler....
** Aranılan Y değerine karşılık gelen X değeri E8 hücresinde hesaplatıldı...
Kullanılan Formül
Kod:
You must log in to view content
(1 satır)

** Grafikte gösterim ve Etiketler için ise Grafik Serileri C13 : E16 aralığına yazıldı ve Grafik serileri buradan aldırılarak grafiğe aktarıldı...
 

Ekli dosyalar

Moderatörün son düzenlenenleri:
Çözüm
Farklı bir yaklaşım yaptım.
Doğruluğu teyite muhtaçtır.
Dosya ektedir.
Sn @leguminosea

Şahsi fikirlerimi söylemek isterim...
Yaklaşımınız, Trend Line Polinom (5. derece) ile Tahmini değerlerin bulunması....
1 - Burada, Skala y ekseni Linear ve x ekseni Logaritmik tir. Yani Semi - Log Plot olarak da adlandırılan Yarı Logaritmik Skalalı grafiktir.
x ekseni Logaritmik Skala olduğundan ve Trend Line tam olarak linear - linear plot yani lineer eksenlerde geçerli olduğundan bu tür grafikte geçersizdir.
2 - Trend line ile bulacağınız Y değerlerinde problem olmayacaksa bile x ekseni değerlerinde bulunacak değerlerin Logaritmalarının devreye alınması gerekecektir.
Kısaca x eksenindeki değer aralıkları linneer değil logaritmiktir.
3 - Eğer logaritmik skalada da Trend line uygulanabilseydi, ya da direkt olarak Lineer Interpolasyon ya da direkt olarak lineer doğru denklemi uygulanabilseydi, Aranılan değerin alt ve üst aralıklarında direkt olarak lineer interpolasyon (ya da Excel EĞİLİM işlevi) ile ya da Alt Üst noktalardan geçen doğru denkleminin direkt kullanımı ile çözüme gidilebilirdi.
Not : Lineer skala olmayıp, logaritmik skala olduğundan dönüşümlere ihtiyaç olunmasını, Gönderdiğim dokumanda açıklamaya biraz çalıştım. Logaritmik Scala da doğru eğimi ve denklem kullanımında dönüşümler gerekli...
(y2-y1)/(ln(x2)-ln(x1))=(y3-y1)/(ln(x3)-ln(x1)) ve (ln(y2)-ln(y1))/(x2-x1)=(ln(y3)-ln(y1))/(x3-x1) şeklinde....

Lineer eksenlerde de Trend Line denklemini komple alıp kopyalamak, hesaplamalarda yanılgılara neden olacaktır.
Burada 5. dereceden polinom olduğundan y = ax⁵ + bx⁴ + cx³ + dx² + ex + f olmak üzere a, b, c, d, e ve f katsayılarının bulunması / hesaplanması gerekecektir. Ya da Trend Line denklemini grafikten direkt kopyalamadan önce virgülden sonraki hassasiyeti arttırmak ve denklemi o şekilde kopyalayıp katsayılarını almak gerekecektir.

Ya da; katsayıların hesaplanması için İNDİS ve DOT işlevleri kullanılabilir
a = İNDİS(DOT($B$3:$B$15;$A$3:$A$15^{1;2;3;4;5});SATIRSAY($1:1)) = 2,17870082400269E-08
b = İNDİS(DOT($B$3:$B$15;$A$3:$A$15^{1;2;3;4;5});SATIRSAY($1:2)) = -0,0000114912701150642
c = İNDİS(DOT($B$3:$B$15;$A$3:$A$15^{1;2;3;4;5});SATIRSAY($1:3)) = 0,00221126002126424
d = İNDİS(DOT($B$3:$B$15;$A$3:$A$15^{1;2;3;4;5});SATIRSAY($1:4)) = -0,190677192234544
e = İNDİS(DOT($B$3:$B$15;$A$3:$A$15^{1;2;3;4;5});SATIRSAY($1:5)) = 7,22540811655053
f = İNDİS(DOT($B$3:$B$15;$A$3:$A$15^{1;2;3;4;5});SATIRSAY($1:6)) = 6,14660498209309

ve buradan da katsayılar yerlerine konularak Trend line denklemi bulunacak, aranılan x değerine karşılık gelen Y değeri Tahmini olarak bulunacaktır...
Fakat bu dediğim de, Linear - Linear Plot grafiklerde geçerlidir.

Kısaca bu konudaki fikirlerimi açıklamaya çalıştım.

Saygılarımla....

Konuyla ilgili Wikipedia kaynağına ait bağlantıları da eklemek istedim... (saat 22:54)
https://en.wikipedia.org/wiki/Log–log_plot
 
Moderatörün son düzenlenenleri:
Tekrar merhabalar.
Bu kadar kısa sürede ilgilenip çözümlediğiniz için hayranlıklarımla birlikte ayrıca çok imrenerek teşekkürlerimi iletiyorum. Excel bilgimi artırmam için kıvılcım oluşturdunuz.
İyi günler sağlıcakla kalın.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst