Məntiqi
Excel 365
◉ 14 baxış
=REDUCE()
Massivin bütün xanalarını yığım hesablaması ilə bir nəticəyə çevirir
Tətbiq olunur:
Excel for Microsoft 365Excel for Microsoft 365 for Mac
=REDUCE([initial_value], array, lambda(accumulator, value, body))
Təfərrüatlar üçün arqument adlarının üzərinə gəlin.
Çıxış növüQarışıq
Populyarlıq20 / 100
VolatileXeyr
Dinamik MassivXeyr
📥 Nümunə .xlsx endir — Tezliklə
▦ Playgroundda sına
Bu funksiyaya aid fayl — təhlükəsiz & yüngül · nümunə məlumatlar + canlı düsturlar
⬇ Nümunə İş Kitabını Endir
=REDUCE() üçün xüsusi .xlsx — farsca nümunə məlumatlar & canlı düsturlar — Excel-də açın.
- Vərəq “Nümunə” — cədvəl + düstur
- Vərəq “Təlimat” — sintaksis, arqumentlər & qeydlər
- Ani & təhlükəsiz (token + limit)
🧠 🧠 Bu funksiyanın quizi
%d sual — sintaksis, nümunə & xəta!
◧ Arqumentlər
| Arqument | Növ | Status | Təsvir |
|---|---|---|---|
initial_value |
İstənilən növ | İstəyə bağlı | Hesablamanın başlanğıc dəyəri |
array |
Massiv | İstəyə bağlı | Emal olunan massiv |
lambda |
İstənilən növ | İstəyə bağlı | Hər addımın hesablanması iki parametrlə: yığılmış nəticə və cari dəyər |
▣ Nümunələr
Nümunə 1
=REDUCE(, A1:C2, LAMBDA(a,b,a+b^2))
§ Əlavə qeydlər
- از آرگومان initial_value برای تعیین مقدار شروع پارامتر accumulator استفاده کنید. در مثال ۲، که انباشتگر را ضرب میکنید، مقدار را ۱ بگذارید تا از ضرب در ۰ جلوگیری شود.
- نکته: اگر مقداری برای initial_value ارائه نشود، اولین مقدار در آرایه به عنوان مقدار شروع استفاده خواهد شد.
✦ Qeydlər
- LAMBDA tam iki parametrli olmalıdır.
- Başlanğıc dəyəri yazmasanız, onun vergülünü qoymalısınız.
⚠ Yaygın Xətalar
#VALUE!
LAMBDA səhvdir və ya parametr sayı funksiyanın tələb etdiyi ilə uyğun gəlmir
Həll: LAMBDA parametrlərinin sayını yoxlayın
💬 Şərhlər & Sual-Cavab 0 təsdiqli
🔒 Təsdiqdən sonra dərc ediləcək.Təsdiqdən sonra görünür
Hələ şərh yoxdur — ilk siz olun!