السبت، 22 سبتمبر 2012

استخدامات الدالة Subtotal في حاله التصفيه المتقدمه في الاكسل


 استخدامات دالة  Subtotal في الاكسل بعد التصفيه المتقدمه


SUBTOTAL

هذه الداله تستخدم لحساب المجموع الفرعي للاعمده والنطاقات الرئسيه في إحدى القوائم أو قواعد البیانات المدرجه في الاكسل.

 ويمكن استخدامها لتجاهل القيم المخفيه  او بعد استخدام التصفيه  للبيانات في الاكسل.

مع أن كل من الدالتين  SUM  و  SUBTOTAL  هما دالتين للجمع

 إلا أن الفرق بينهما هو

أن الداله الأولى SUM هى للجمع العادى لكل القيم الموجوده فى نطاق الجمع

أما الداله الثانيه   SUBTOTAL  هى للجمع فى حالة الفلتر أو التنقيه او التصفيه المتقدمه


عند حساب المجموع الفرعي بالشكل التالي (SUBTOTAL(109,B2:G2

لايؤثر اخفاء احد الاعمده على نتيجه الداله 

بل يؤثر اخفاء احد الصفوف عليها.

كذلك تعطي الداله نتيجه خاطئه عند استخدام مراجع ثلاثيه الابعاد (الارتباط بين الاوراق والمصنفات).

بناء الجملة  

... ,SUBTOTAL(function_num, ref1, ref2

رقم الدالة

الرقم يحدد وظيفه الدالة  التي تستخدم في حساب المجامیع الفرعیة داخل القائمة.

 فالأرقام من 1 إلى 11 عند حساب القیم المخفیة  أو الارقام 101 إلى 111 عند تجاھل القیم المخفیة


التصفية Filtering

علما تستخدم التصفية للبحث عن مجموعة فرعية من البيانات والتعامل معها.

كما ان الصفية تظهر فقط الصفوف التي تحقق شرطا تم وضعه, وتخفي مؤقتا الصفوف الأخرى.





المجاميع الفرعية Subtotals

تستخدم لتلخيص بيانات قائمة مرتبة تصاعديا أو تنازليا,

 ويكون هذا التلخيص
  • اما بحساب العدد (عد الخلايا) 
  •  او عد شرطي 
  • او مجموع حاصل ضرب 
  • او مجموع 
  • أو معدل 
  • أو أكبر قيمة 
  • أو أقل قيمة 
  • او الانحراف المعياري 
  • او التباين... 
الخ لمجموعات البيانات .


استخدامات للدالة  SUBTOTAL

  1. AVERAGE 101 
  2. COUNT 102 
  3. COUNTA 103
  4. MAX 104 
  5. MIN 105
  6. PRODUCT 106 
  7. STDEV 107 
  8. STDEVP 108 
  9. SUM 109
  10. VAR 110
  11. VARP 111

Using the Excel Subtotal Function


The Subtotal worksheet function makes several things that would be either difficult (or completely impossible) easy.

The Subtotal function has one capability that is unique in spreadsheet functions; it ignores any data that is not visible on the data sheet.  This is very convenient, since this is exactly what the AutoFilter function we have used works – it hides any data that does not meet the filter criteria.  By using the Subtotal and AutoFilter functions together, it is possible to produce a tool for looking at data relatively easily.  Note:  It is important to remember that even though you can use the Subtotal worksheet function to generate a solution, you have to keep in mind the nature of the data you are working with – you can use the Average function if you are dealing with NCE scores, but not with Percentile Rank scores.

The Subtotal function has the following syntax:
=SUBTOTAL(function_num,range_reference1, range_reference2….)

This function can take the following options (I have made the ones I use regularly in bold):

Function_Num

Function

Description

1

AVERAGE

Calculates the arithmetic mean
2
COUNT
Counts the number of cells with values (only numbers)
3
COUNTA
Counts the number of non-blank cells (any value / word / letter)
4
MAX
Finds the maximum value in the range of cells
5
MIN
Finds the minimum value in the range of cells
6
PRODUCT
Calculates the product of all visible cells
7
STDEV
Estimates the Standard Deviation of the range of cells based on a sample
8
STDEVP
Calculates the Standard Deviation based on the entire population
9

SUM

Calculates the sum of the visible cells
10
VAR
Estimates variance based on a sample.
11
VARP
Calculates variance based on the entire population

If you wanted to find the average of data in column B of a worksheet that you were filtering, you might enter:
=SUBTOTAL(1,B:B)

Granted, there are some functions on the list that you probably won't ever use; however, several are quite useful.  I have utilized the Average

ليست هناك تعليقات:

إرسال تعليق