Dosya simgesi

Reduce Formülü Kullanım Örneği

Reduce Formülü Kullanım Örneği
Bu dosya, Excel 365 ile gelen REDUCE fonksiyonunun kullanımını tek bir örnek üzerinde gösterir. REDUCE, bir dizideki her öğeye LAMBDA ile tanımlanan işlemi uygular ve sonuçları tek bir değerde toplar. Örnekte rastgele üretilen sayılar arasından çift olanların toplamı hesaplanır.

Dosyanın içeriği​

  • Sayfa1: B2:F16 aralığını kullanan tek sayfadır. B3 hücresinden başlayarak 10 satırlık rastgele sayı listesi oluşturulur, F3 hücresinde ise bu listedeki çift sayıların toplamı hesaplanır.

Kullanılan formüller​

B3 hücresinde 1 ile 99 arasında 10 adet tam sayı üretilir. Sonuçlar B3 hücresinden aşağıya doğru taşar:
Excel formülü
=RANDARRAY(10,1,1,99,TRUE)
F3 hücresindeki formül, taşan listeyi ANCHORARRAY ile alır. REDUCE başlangıç değeri 0 olan bir toplayıcı ile listeyi dolaşır. ISEVEN ile sayının çift olup olmadığı denetlenir; çift ise sayı toplama eklenir, değilse toplam değişmez:
Excel formülü
=REDUCE(0,ANCHORARRAY(B3),LAMBDA(a,b,IF(ISEVEN(b),a+b,a)))
Formülde a o ana kadar biriken toplamı, b ise listedeki geçerli sayıyı temsil eder. Koşul ISEVEN yerine tek sayıları ayıracak biçimde değiştirilirse tek sayıların toplamı da aynı yapıyla hesaplanır.

Nasıl kullanılır​

  1. Dosyayı REDUCE, LAMBDA, RANDARRAY ve ANCHORARRAY fonksiyonlarını destekleyen Excel 365 sürümünde açın; eski sürümlerde bu formüller çalışmaz.
  2. B3 hücresindeki listenin her yeniden hesaplamada (F9) değiştiğini ve F3 hücresindeki toplamın buna göre güncellendiğini izleyin.
  3. Kendi verinizle denemek için F3 formülündeki B3 başvurusunu, taşan bir dizi içeren kendi hücrenizle değiştirin.
  4. LAMBDA içindeki koşulu değiştirerek farklı toplama ve eleme kuralları deneyin.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
7
Gösterim
2,075
İlk sürüm
Güncel
SHA-256
7a167a6a24b6ec724c8f8890bb7ba57b3067fdf2e208489d2d2452c4d28da14a

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Dosyadan faydalandım, katkıda bulunanlara teşekkürler.
Geri
Üst