Öncelikle tüm forum yöneticilerine ve üyelerine ilgilerinden, desteklerinden dolayı teşekkür etmek istiyorum.
Ancak maalesef verilen formüller ile istediğim sonucu alamıyorum. Burada benim de hatam var, konuyu tekrar okuduğum da sizlerin de yazdığı gibi yeterince açık olamamışım. Dolayısıyla bu eksikliğim için sizlerden özür diliyorum.
Konuya dönecek olursak; amacımız daha öncede dediğim gibi ortalama almak. Ancak farklı senaryolar mevcut. LOQ dediğimiz "<10" gibi ifadeler en büyük problemimiz.
3 değerinde sayı olması durumu; normal ortalama işlemi
2 değerin sayı - 1 değerin LOQ olması durumu:
ÖRN: 6 5 <5 değerlerinin ortalamasını almak için (6+5+(5/2))/3 işlemini yapıyoruz. Yani LOQ değerlerinin yarısını alıyoruz.
Bunlardan yola çıkarak öngördüğüm 10 farklı senaryo var.
3 LOQ Durumu : LOQ Sonuç
2 LOQ 1 (-) Durumu : LOQ Sonuç
2 LOQ 1 rakam Durumu : LOQ sayılarının ikiye bölünmesi ve 3 değerin ortalamasının alınması
1 LOQ 1 rakam 1 (-) Durumu : LOQ değerinin ikiye bölünmesi ve 2 değerin ortalamasının alınması
1 LOQ 2 rakam durumu : LOQ değerinin doğrudan ikiye bölünmesi ve 3 değerin ortalamasının alınması
1 LOQ 2 (-) Durumu : LOQ Sonuç
3 Sayı Durumu : 3 Sayının ortalaması
2 Sayı 1 (-) Durumu: 2 Sayının Ortalaması
1 Sayı 2 (-) Durumu: 1 Sayının Ortalaması
Son önermem ise LOQ değeri ile alakalı. Diyelim ki tüm bunlar gerçekleşti ve LOQ değerim <5 ancak ortalamamız 4 çıktı. LOQ'nun altında bir değer olduğu için bunu da LOQ yani <5 basması gerekmekte.
Ben baya bir çabaladım, Aşırı uzun bir formül yazdım. Formül yazdığım yerde direk çalışıyor. Ancak esas excel dosyalarına geçtiğimde de hala oradaki hücreleri hedef alıyor. Yani akıllı bir şekilde yapıştırıldığı yerin yanındaki üç hücreyi seçmiyor.
Destekleriniz için sonsuz teşekkürler tekrardan.
Nokta veya virgülleri kontrol ediniz. Bilgisayar ayarına göre ondalık ayracının doğru olduğuna emin olunuz.
Düzeltemezseniz ve Kendi belgenizi paylaşmanızda sakınca varsa Kendi belgenizi farklı kaydedip hata veren satır hariç bütün satırları silip paylaşırsanız yardımcı olmaya çalışırım.
Sayın
@bcyum , bende düzgün çalışıyor.
Sorun excel versiyonundan kaynaklanıyor olabilir.
Fonsiyonları kendi versiyonunza göre düzenleyin.
Ekran fotosu ve dosya ektedir.
Selamlar,
@Ömer BARAN ın ortalamaya yönelik vermiş olduğu formül,
gönderdiğim dokumanda, 1 adet "<", 1 adet "-" ve 1 adet Rakam yazılması durumunda HATA verip LOQ değerini alacağına işaret etti..
Teşekkürler
@Ömer BARAN
Bu nedenle de formülü
=EĞERHATA(ELEMAN(ARA(KAÇINCI(--(EĞERSAY(E3:G3;"*<*")&EĞERSAY(E3:G3;"-")&EĞERSAY(E3:G3;"<>*"));$K$2:$K$10; );{1;4;7};{1;2;3});D3;(TOPLA.ÇARPIM((ESAYIYSA(BUL("<";YERİNEKOY(E3:G3;"-";0))))*(YERİNEKOY(YERİNEKOY(E3:G3;"-";0);"<";"")/2))+TOPLA(E3:G3))/(3-EĞERSAY(E3:G3;"-"));ORTALAMA(E3:G3));D3)
şeklinde güncelledim. Listenizde olmayan diğer durumları da kontrol ettim. Eki güncelledim. İncelersiniz....
Lütfen bu düzeltmeyi dikkate alınız....
Ek