Ortalamaya Yakın Sayı

Soru: Excel'de uzun bir liste halinde sayılar girdim. Öyle bir formüle ihtiyacım var ki; ortalama sayıya en yakın sayıyı bulmalı. Böyle bir formül var mı?

Yanıt: Diyelim ki sayılarımız "Değerler" isimli bir alanda olsun. Formülü

=INDEX(Değerler,MATCH(MIN(ABS(Değerler-AVERAGE(Değerler))),ABS(Değerler-AVERAGE_
(Değerler))),ABS(Değerler-AVERAGE(Değerler)),0)
şeklinde yazdıktan sonra Ctrl+Shift ve Enter tularına basınız. Formülün işleyişine gelince; ABS(Değerler-AVERAGE(Değerler)) kısmı, array formüldeki pozitif sayıların sapmalarını verir. MIN sapmalar içinde en küçüğünü bulur. MATCH ise bu en küçük sayının sapmalar içindeki yerini bulur. Son olarak INDEX ise sayıyı o anki pozisyonundan orijinal listedeki pozisyonuna gönderir.