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
Partager:

⬇ 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)
Télécharger AGGREGATE.xlsx ~ 8–12 Ko · Sans macros

⇪ Partager

Envoyez cette fonction à vos amis

Quiz de cette fonction

%d questions — syntaxe, exemple & erreurs !

◧ Arguments

ArgumentTypeStatutDescription
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
CelluleValeur
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 !

✍️ Ajouter un commentaire / question

captcha
🔒 Publié après modération.