تابع SUBTOTAL در مایکروسافت اکسل

تابع SUBTOTAL

در اینجا فرمول و نحوه استفاده از تابع SUBTOTAL (چندین تابع در دل یک تابع) در مایکروسافت اکسل به همراه یک فیلم آموزشی کوتاه توضیح داده شده است.

 توضیحات: با استفاده از این تابع می توان تنها با تغییر دادن یک عدد از توابعی که در دل این تابع قرار داده شده (مانند تابع متوسط، تابع جمع و …) استفاده کرد.

 فرمول تابع:

SUBTOTAL(function_num;ref1;[ref2];…)

Function_num: عددی است بین 1-11 و یا 101-111  که تعیین می کند چه تابعی در ساب توتال عمل کند.

نکته: اگر در تعیین تابع (Function_num) از اعداد 1-11 استفاده گردد تابع کلیه ردیف ها (ردیف های مخفی و فیلتر شده) را محاسبه می کند. ولی اگر این عدد از اعداد 101-111 انتخاب گردد تابع ردیف های مخفی شده و فیلتر شده را در نظر نمی گیرد.

Function_num
(includes hidden values)
Function_num
(ignores hidden values)
Function
1 101 AVERAGE
2 102 COUNT
3 103 COUNTA
4 104 MAX
5 105 MIN
6 106 PRODUCT
7 107 STDEV
8 108 STDEVP
9 109 SUM
10 110 VAR
11 111 VARP

 

 

ref1: محدوده ای که قرار است تابع بر روی آنها عمل کند (مثلا با استفاده از تابع sum اعداد این محدوده را با هم جمع کند).

Ref2 , … : محدوده های بعدی که می توان 2 الی 255 محدوده را انتخاب کرد.

 

 

نکته: هر گاه فرمولی رو کپی و پیست کردید و با خطا رو به رو شدید، علت این موضوع این است که جدا کننده متغییر ها در ویندوز کامپیوتر شما ممکن است بر روی چیز دیگری تنظیم شده باشد، که در بیشتر موارد یا از سمی کالون “;” و یا از ویلگول “,”  استفاده می گردد. (نحوه تغییر این جدا کننده را در اینجا میتوانید مشاهده کنید.)

ملاحظات:

تابع SUBTOTAL برای ستونی از داده ها، یا محدوده عمودی طراحی شده است. به عنوان مثال: هنگامی که شما جمع محدوده افقی را با استفاده از function_num ، 101 یا بیشتر، حساب می کنید. مانند SUBTOTAL(109,B2:G2) ستون های پنهان بر روی ساب توتال تاثیر نمی گذارد. اما، پنهان کردن یک ردیف از محدوده عمودی بر روی ساب توتال تاثیر می گذارد.

اگر هر یک از مراجع 3-D  باسند، تابع SUBTOTAL مقدار خطای #VALUE! را بر می گرداند.

به عنوان مثال:

داده های جدول زیر را کپی کنید و آنها را در سلول A1 از اکسل پیست کنید. شما می توانید عرض ستون را تنظیم کنید تا بتوانید همه داده ها را ببینید.

داده
120
10
150
23
فرمول توضیحات نتیجه
=SUBTOTAL(9;A2:A5) The sum of the subtotal of the cells A2:A5, using 9 as the first argument. 303
=SUBTOTAL(1;A2:A5) The average of the subtotal of the cells A2:A5, using 1 as the first argument. 75.75

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code