• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

enterpolasyon formülünde sorun

  • Konbuyu başlatan Konbuyu başlatan modoste
  • Başlangıç tarihi Başlangıç tarihi

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,714
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
merhaba sayın hocalarım
enterpolasyon ile ilgili geçmiş senelerde siz sayın hocalarımdan aldığım ve kendi tabloma uyarladığım formülde bugün veri girişi yaparken bir hata aldım

ekli dosyamda 2 yönde enterpolasyon ile sonuç alma çalışmasında hatanın nasıl düzeltileceği ile ilgili sorunu çözebilir miyiz
 

Ekli dosyalar

Sayın:modoste,

Formulü aşağıdaki gibi uygularsanız sonuca ulaşabilirsiniz.

İyi günler,
sward175
=İNDİS($AW$6:$BI$16;KAÇINCI(CW14;$AV$6:$AV$16;);KAÇINCI(CS14;$AW$5:$BI$5;))
 
ilginiz için teşekkür ederim sayın sward175
ancak sizden gelen çözüm indis ile ilgili ancak sorumdaki çözüm en genel durum için yani aralıklardaki sayılarıda kapsaya en kapsamlı enterpolasyon durumu içindi,

birçok defa kullandım ama sütunda son sayıyı yani 13 ü alınca formül cevap bulamadı. bunu düzeltebilir miyiz.
 
Merhabalar,

Dosyanıza formülü uyguladım. Kontrol etmenizi rica ederim.

İyi Çalışmalar,
sward175
 

Ekli dosyalar

sayın sward175 bir yerde anlaşamadık sizinle
DA14 hücresinde var olan enterpolasyona göre olan formüldeki değişimi yapmamız gerekiyor yeni bir formül bulmak değil amacım
 
Mesaj
Tarafımdan silinmiştir..
 
Son düzenleme:
bu tablomdaki formülleri birçok dosyada kullanmaktayım tüm dosyalarımın biçimleri aynı o yüzden bu formülde düzeltme yapılmasını istiyorum.
 
sayın sakman26 sizin çalışmayı arşivime aldım teşekkür ederim ilginiz için ama dediğim gibi enterpolasyon için yapılmış o formülün yenilenmesi gerekiyor.
 
bu mesaj da formülünüzdeki düzenlemeye yönelik...
her ne kadar , ne nereden nasıl geliyor, herhangi bir açıklama yoksa da anladığım kadarıyla düzenlemeye çalıştım.

CS4 , CW14 ve EV14 hücresindeki değerler nereden ve nasıl geldiğini bilmiyorum. Bunların etkilerini NOT kısmında açıklamaya çalışacağım.

DA14 hücresindeki formülünüzü

Kod:
=EĞERHATA(İNDİS($AW$6:$BI$16;KAÇINCI($CW14;$AV$6:$AV$16;0);KAÇINCI(TAMSAYI($CS14);$AW$5:$BI$5;0))+MOD($CS14;1)*(İNDİS($AW$6:$BI$16;KAÇINCI($CW14;$AV$6:$AV$16;0);KAÇINCI(YUVARLA($CS14;0);$AW$5:$BI$5;0)+EĞER(VE(MOD($CS14;1)<0,5;YUVARLA($CS14;0)<MAK($AW$5:$BI$5));1;0))-İNDİS($AW$6:$BI$16;KAÇINCI($CW14;$AV$6:$AV$16;0);KAÇINCI(TAMSAYI($CS14);$AW$5:$BI$5;0)));0)

şeklinde revize ederek deneyin..

NOT :
1 - CS14 hücresinde, TavanaYuvarla fonksiyonu ile CS4 ve EV14 kullanılarak EV14 ü CS4 ün en yakın çarpanına yuvarlama işlemi yapılmakta. Doğal olarak EV14 ve CS4 ün değerlerine göre (pozitif ya da negatif , çok büyük ya da çok küçük...) CS14 değeri değişmektedir. Bu değerin tablodaki hT değerlerinin sınırlarını aşma durumu , CS14 deki formülde değerlendirilmelidir. örnek olarak CS14 değeri 13 den büyük çıktı.. Bu durumda ne olacak? Ya da 1 den küçük çıktı ne olacak?
2 - Benzer durum CW14 hücresi için de geçerlidir. Bu hücreye değer giriliyor sanırım... CW14 < 0 ya da CW14 > 10 olursa ne olacak?
sonradan ilave : ya da 0 - 10 arasında olup da ondalıklı bir sayı girildiğinde ne olacak?

Bunları DA14 deki formüle eklemekten ziyade, ya başka hücrede koşullarla ilgili formül oluşturulmalı ya da veri girişi yapılıyorsa kısıtlamalar getirilmeli...
 
Son düzenleme:
sayın sakman26 formülünüzü uyguladım ve sonuç alındı
sorumda gönderdiğim soldaki tablo karayollarının sabit bir abak çizelgesi masimum yükseklik 13 e kadar yapımış diğer değişken ise 10 a kadar verilmiş
dediğiniz gibi yükseklik 13 den büyükse ve diğer değişken 10 dan büyük olduğu durumlarda bizler tabloyu büyütüyoruz ve ben formülü yine aralıkları değiştirerek yeniden düzenleyeceğim.
CW14 hücresindeki değerler 1-10 arasında sabir bunlar değişmeyecek.
 
Geri
Üst