Excel Doğrusal Enterpolasyon
Excel'deki doğrusal enterpolasyon, mevcut verilerde verilen belirli bir değişkenin yaklaşan değerini tahmin etmek veya tahmin etmek anlamına gelir, burada iki değeri birbirine bağlayan düz bir çizgi oluşturuyoruz ve bunun aracılığıyla gelecekteki değeri tahmin ediyoruz, excel'de tahmin fonksiyonu ve bir arama kullanıyoruz doğrusal bir enterpolasyon yapmak için fonksiyon.
Enterpolasyon, bir eğri veya çizgi üzerindeki 2 nokta arasındaki değerleri tahmin etmek için kullanılan matematiksel veya istatistiksel bir araçtır. Bu araç sadece istatistikte değil, aynı zamanda işletme, bilim vb. Gibi diğer birçok alanda, iki veri noktası arasındaki değerleri tahmin etme fırsatı olan her yerde kullanılır.
Excel'de Doğrusal Enterpolasyon nasıl yapılır?
Örnek 1
Farklı zaman dilimlerindeki hava sıcaklığını bilmek için Enterpolasyon gerçekleştirme
Öncelikle, her saat için Bangalore bölgesinin sıcaklık rakamlarını indirin ve veriler aşağıdaki gibi olacaktır: -
Veriler, bir tarih için Bangalore bölgesinin sıcaklık detaylarını aldığımızı gösteriyor. Günün başından itibaren 00:00 gibi saat sayısından bahsettiğimiz tüm gün ve saat sütunu için saat dilimlerine sahip olduğumuz zaman sütununda 0 saat, 1:00 AM 1 saat vb. üzerinde.
Şimdi, sadece tam saat değil, herhangi bir zaman olabilecek gerekli zaman dilimi için sıcaklık değerini çıkarmak için veriler için enterpolasyon yapacağız.
Enterpolasyon yapmak için Excel'de TAHMİN, OFSET, MATCH gibi birkaç formül kullanmalıyız. Devam etmeden önce bu formüllere kısaca bakalım.
TAHMİN () - Bu Tahmin excel işlevi, doğrusal bir eğilimle birlikte mevcut değerleri temel alarak gelecekteki değeri hesaplar veya tahmin eder.
- X - Bu, tahmin etmek istediğimiz değerdir.
- Bilinen_ys - Bu, verilerden gelen bağımlı değerlerdir ve doldurulması zorunlu bir alandır
- Bilinen_xs - Bu, verilerden bağımsız değerlerdir ve doldurulması zorunlu bir alandır.
MATCH () - Bu Match excel işlevi, belirli bir sırayla belirtilen değerle eşleşen bir satır, sütun veya tablodaki bir arama değerinin göreli konumunu döndürür.
- Lookup_value - Bu, aranan_array'den eşleştirilmesi gereken değerdir
- Lookup_array - Bu arama aralığıdır
(match_type) - Bu 1,0, -1 olabilir. Varsayılan değer 1'dir. 1 için - Eşleşme, aranan değerden küçük veya ona eşit olan en büyük değeri bulur ve değer artan sırada olmalıdır. 0 için - Eşleşme, aranan_değer'e tam olarak eşit olan ilk değeri bulur ve sıralanması gerekmez. -1 için - Eşleşme, aranan değerden büyük veya ona eşit olan ve azalan düzende sıralanması gereken en küçük değeri bulur.
OFFSET () - Bu Offset işlevi, belirtilen sayıda satır ve sütun olan bir hücreyi veya hücre aralığını döndürür. Hücre veya hücre aralığı, belirttiğimiz satır ve sütunlardaki yüksekliğe ve genişliğe bağlı olacaktır.
- Referans - Bu, satır ve sütun sayımının yapılacağı başlangıç noktasıdır.
- Satırlar - Başlangıç referans hücresinin altına kaydırılacak satır sayısı.
- Sütunlar - Başlangıç referans hücresinden kaydırılacak sütun sayısı.
- (yükseklik) - Döndürülen referanstan satırlardaki yükseklik. Bu isteğe bağlıdır.
- (genişlik) - Döndürülen referanstan sütunların genişliği. Bu isteğe bağlıdır.
Enterpolasyonu gerçekleştirmek için kullanacağımız formülleri kısaca gördüğümüz gibi. Şimdi enterpolasyonu şu şekilde gerçekleştirelim:
Farklı saat dilimleri için sıcaklığı görmemiz gereken bir hücreye formülü yazın. Bu, tahmin edilmesi gereken hücreyi seçmemiz gerektiğini ve bilinen_ys ve bilinen_x'leri seçmek için ofset & match işlevinin kullanıldığını söyler.
TAHMİN ($ F $ 5 - Tahmin edilecek saat dilimine sahip hücreyi seçin.
OFFSET ($ C $ 3: $ C $ 26, MATCH ($ F $ 5, $ B $ 3: $ B $ 26,1) -1,0,2) - Bu, bilinen_ys'leri referans olarak almak için kullanılır, çünkü bunlar bağımlı değerlerdir. Eşleştirme işlevi, satır sayısını tahmin etmemiz ve hesaplamamız gereken değerin konumunu oluşturmak için kullanılır. Son 2 değere göre tahmin yapmamız gerektiğinden, seçilen aynı sütunda bağımlı değerin 2 olmasını istediğimizden sütunlar 0 olmalıdır.
OFSET ($ B $ 3: $ B $ 26, MATCH ($ F $ 5, $ B $ 3: $ B $ 26,1) -1,0,2) - Bu, bilinen_x'leri referans olarak almak için kullanılır saat sütunu çünkü bunlar bağımsız değerlerdir ve geri kalanı, satır sayımı için yaptığımızla aynıdır.
Şimdi hücrede tahmin etmeyi düşündüğümüz bir zaman dilimi verin. Burada girilen değer 19.5 yani 19:30 ve saatlik bazda verilen sıcaklık değerlerinden tahmin edilen 30 ° C'lik sıcaklığı alacağız.
Benzer şekilde, bu formülden farklı saat dilimleri için geçici rakamları görebiliriz.
Örnek 2
Bir organizasyonun 2018'deki satışını bilmek için Doğrusal İnterpolasyon yapmak
Bir organizasyonun satış detaylarını 2018 yılı içerisinde aşağıdaki gibi aldığımızı varsayalım. Günler ve kümülatif satışlar bazında verilerimiz var. Yılın ilk 15 gününde 7844, yılın 50 gününde 16094 adet vb. Satış yaptık.
Değerlendirdiğimiz verilerde belirtilmeyen farklı günler için satış değerini tahmin etmek için enterpolasyonda kullandığımız aynı formülü kullanabiliriz. Burada satışlar, kümülatif olarak aldığımız gibi düz bir çizgide (doğrusal).
215 günde gerçekleştirdiğimiz satış adedini görmek istersek, 215 günlük tahmini satış adedini verilen satış verilerini de dikkate alarak aşağıdaki gibi alabiliriz.
Benzer şekilde verilen noktalar arasında tahmin yaparak o yılki satış sayısını da bulabiliriz.
Hatırlanacak şeyler
- En az doğru olan yöntemdir, ancak tablo değerleri birbirine yakın aralıklıysa hızlı ve doğrudur.
- Bu aynı zamanda bir coğrafi veri noktası, yağış miktarı, gürültü seviyeleri, vb. İçin değerlerin tahmin edilmesinde de kullanılabilir.
- Doğrusal olmayan işlevler için kullanımı çok kolaydır ve çok doğru değildir.
- Excel Doğrusal enterpolasyonun yanı sıra, Polinom Enterpolasyonu, Spline İnterpolasyonu vb. Gibi farklı yöntem türlerine sahibiz.