Maths & Trigo
Excel 2010
◉ 46 vues
=AGGREGATE()
Calcul sensible aux lignes filtrées ou masquées, avec options avancées
S’applique à:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016Excel Web App
=AGGREGATE(function_num, options, ref1, [ref2], …)
Survolez les noms d’arguments pour les détails.
Type de sortieNombre
Popularité85 / 100
VolatileNon
Tableau dynamiqueNon
Télécharger l’exemple .xlsx ▦ Essayer dans Playground
Fichier dédié à cette fonction — sûr & léger · données d’exemple + formules actives
⬇ Télécharger le classeur d’exemple
Un .xlsx dédié pour =AGGREGATE() avec données persanes & formules actives — ouvrez dans Excel.
- Feuille « Exemple » — table + formule
- Feuille « Guide » — syntaxe, arguments & astuces
- Instantané & sécurisé (jeton + limite)
Quiz de cette fonction
%d questions — syntaxe, exemple & erreurs !
◧ Arguments
| Argument | Type | Statut | Description |
|---|---|---|---|
function_num |
Tout type | Requis | Numéro du type de calcul |
options |
Plage | Requis | مقدار عددی که تعیین میکند در محدوده ارزیابی تابع، کدام مقادیر نادیده گرفته شوند. توجه: اگر آرگومان آرایه شامل محاسبه باشد، تابع سطرهای پنهان، جمعهای میانی تودرتو یا توابع تجمیعی تودرتو را نادیده نمیگیرد؛ برای مثال =AGGREGATE(14,3,A1:A100*(A1:A100>0),1). مقدار ۰ یا حذفشده یعنی نادیده گرفتن توابع SUBTOTAL و AGGREGATE تودرتو؛ ۱ یعنی نادیده گرفتن سطرهای پنهان و توابع SUBTOTAL و AGGREGATE تودرتو؛ ۲ یعنی نادیده گرفتن مقادیر خطا و توابع SUBTOTAL و AGGREGATE تودرتو؛ ۳ یعنی نادیده گرفتن سطرهای پنهان، مقادیر خطا و توابع SUBTOTAL و AGGREGATE تودرتو؛ ۴ یعنی نادیده نگرفتن هیچچیز؛ ۵ یعنی نادیده گرفتن سطرهای پنهان؛ ۶ یعنی نادیده گرفتن مقادیر خطا؛ ۷ یعنی نادیده گرفتن سطرهای پنهان و مقادیر خطا. |
ref1 |
Nombre | Requis | نخستین آرگومان عددی برای توابعی که چند آرگومان عددی میگیرند و میخواهید مقدار تجمیعی آنها را به دست آورید. |
ref2 |
Plage | Requis | آرگومانهای عددی اختیاری دوم تا ۲۵۳ام که میخواهید مقدار تجمیعی آنها را به دست آورید. برای توابعی که آرایه میگیرند، ref1 یک آرایه، فرمول آرایهای یا مرجع به محدودهای از سلولها است که میخواهید مقدار تجمیعی آن را حساب کنید. Ref2 دومین آرگومانی است که برای برخی توابع الزامی است. توابع زیر به آرگومان ref2 نیاز دارند: |
▣ Exemples
▦ Données
| Cellule | Valeur |
|---|---|
A2 |
#DIV/0! |
B2 |
82 |
A3 |
72 |
B3 |
65 |
A4 |
30 |
B4 |
95 |
A5 |
#NUM! |
B5 |
63 |
A6 |
31 |
B6 |
53 |
A7 |
96 |
B7 |
71 |
A8 |
32 |
B8 |
55 |
A9 |
81 |
B9 |
83 |
A10 |
33 |
B10 |
100 |
A11 |
53 |
B11 |
91 |
A12 |
34 |
B12 |
89 |
A13 |
#DIV/0! |
B13 |
82 |
A14 |
72 |
B14 |
65 |
A15 |
30 |
B15 |
95 |
A16 |
#NUM! |
B16 |
63 |
A17 |
31 |
B17 |
53 |
A18 |
96 |
B18 |
71 |
A19 |
32 |
B19 |
55 |
A20 |
81 |
B20 |
83 |
A21 |
33 |
B21 |
100 |
A22 |
53 |
B22 |
91 |
A23 |
34 |
B23 |
89 |
Exemple 1
=AGGREGATE(4, 6, A1:A11)
Résultat:
96
Exemple 2
=AGGREGATE(14, 6, A1:A11, 3)
Résultat:
72
خطای #VALUE! برمیگرداند، چون تابع AGGREGATE انتظار آرگومان ref دوم دارد زیرا این تابع (SMALL) به آن نیاز دارد.
=AGGREGATE(15, 6, A1:A11)
Résultat:
#VALUE!
محاسبه میانه با نادیده گرفتن مقادیر خطا در محدوده
=AGGREGATE(12, 6, A1:A11, B1:B11)
Résultat:
68
مقدار خطا برمیگرداند، چون در محدوده ارزیابی مقادیر خطا وجود دارد.
=MAX(A1:A2)
Résultat:
#DIV/0!
§ Remarques
- شماره تابع (Function_num):
- بهمحض اینکه هنگام وارد کردن تابع AGGREGATE در سلول کاربرگ، آرگومان function_num را تایپ کنید، فهرستی از همه توابعی را میبینید که میتوانید بهعنوان آرگومان استفاده کنید.
- خطاها:
- اگر آرگومان ref دوم لازم باشد اما ارائه نشود، تابع AGGREGATE خطای #VALUE! را برمیگرداند.
- اگر یک یا چند مرجع، مرجع سهبعدی باشند، تابع AGGREGATE مقدار خطای #VALUE! را برمیگرداند.
- نوع محدوده:
- تابع AGGREGATE برای ستونهای داده یا محدودههای عمودی طراحی شده است، نه برای سطرهای داده یا محدودههای افقی. برای مثال، وقتی یک محدوده افقی را با گزینه ۱ جمع میانی میگیرید، مانند AGGREGATE(1, 1, ref1)، پنهان کردن یک ستون روی مقدار جمع تجمیعی اثر نمیگذارد؛ اما پنهان کردن یک سطر در محدوده عمودی روی مقدار تجمیعی اثر میگذارد.
✦ Astuces
- Quand une colonne contient plusieurs cellules en erreur, cette fonction est le moyen le plus simple de les additionner.
- Pour les calculs 14 à 19 (comme LARGE et SMALL), un argument supplémentaire est nécessaire.
- Ignore uniquement les lignes masquées, pas les colonnes masquées.
- نوع محدوده:
- تابع AGGREGATE برای ستونهای داده یا محدودههای عمودی طراحی شده است، نه برای سطرهای داده یا محدودههای افقی. برای مثال، وقتی یک محدوده افقی را با گزینه ۱ جمع میانی میگیرید، مانند AGGREGATE(1, 1, ref1)، پنهان کردن یک ستون روی مقدار جمع تجمیعی اثر نمیگذارد؛ اما پنهان کردن یک سطر در محدوده عمودی روی مقدار تجمیعی اثر میگذارد.
⚠ Erreurs fréquentes
#VALUE!
Le numéro de calcul ou l'option n'est pas valide, ou l'argument final n'est pas renseigné pour les calculs 14 à 19
Solution : Vérifier les deux premiers arguments et le nombre d'arguments
💬 Commentaires & Q&R 0 approuvés
🔒 Publié après modération.Visible après approbation
Aucun commentaire — soyez le premier !