एक्सेल AVERAGEIF फ़ंक्शन का उपयोग कैसे करें -

विषय - सूची

सारांश

Excel AVERAGEIF फ़ंक्शन किसी श्रेणी में संख्याओं के औसत की गणना करता है जो आपूर्ति किए गए मानदंडों को पूरा करता है। AVERAGEIF मानदंड में आंशिक मिलान के लिए तार्किक ऑपरेटर (>, <> =) और वाइल्डकार्ड (* ,?) शामिल हो सकते हैं।

प्रयोजन

मानदंडों को पूरा करने वाली संख्याओं का औसत प्राप्त करें।

प्रतिलाभ की मात्रा

एक संख्या जो औसत का प्रतिनिधित्व करती है।

वाक्य - विन्यास

= AVERAGEIF (श्रेणी, मानदंड, (औसत_ व्यवस्था))

तर्क

  • रेंज - संख्याओं या नामों, सरणियों, या संदर्भों सहित एक या अधिक सेल।
  • मानदंड - एक संख्या, अभिव्यक्ति, सेल संदर्भ या पाठ।
  • औसत_रंग - (वैकल्पिक) औसत करने के लिए कोशिकाओं। जब छोड़ा जाता है, तो सीमा का उपयोग किया जाता है।

संस्करण

एक्सेल 2007

उपयोग नोट

AVERAGEIF एक श्रेणी में संख्याओं के औसत की गणना करता है जो आपूर्ति किए गए मानदंडों को पूरा करता है। मानदंड को संख्या, तार या संदर्भ के रूप में आपूर्ति की जा सकती है। उदाहरण के लिए, वैध मानदंड 10, "> 10", A1 या "<" और A1 हो सकते हैं।

औसत_रेंज तर्क वैकल्पिक है। जब average_range प्रदान नहीं किया जाता है, तो AVERAGEIF यदि श्रेणी तर्क में संख्यात्मक मानों की औसत गणना करेगा। जब average_range प्रदान किया जाता है, तो AVERAGEIF औसत_रेंज में संख्याओं की औसत गणना करेगा।

AVERAGEIF मानदंड में आंशिक मिलान के लिए तार्किक ऑपरेटर (>, <> =) और वाइल्डकार्ड (* ,?) शामिल हो सकते हैं।

AVERAGEIF Excel में आठ फ़ंक्शन के समूह में है जो तार्किक मानदंड को दो भागों (श्रेणी + मानदंड) में विभाजित करता है। परिणामस्वरूप, मानदंड बनाने के लिए प्रयुक्त वाक्यविन्यास अलग है, और AVERAGEIF को श्रेणी तर्कों के लिए एक सेल श्रेणी की आवश्यकता होती है, आप किसी सरणी का उपयोग नहीं कर सकते।

AVERAGEIF स्वचालित रूप से मानदंड से मेल खाने पर भी रिक्त कक्षों की उपेक्षा करेगा। दूसरे शब्दों में, AVERAGEIF में रिक्त कोशिकाएं शामिल नहीं होंगी जो मानदंड औसत में शून्य के रूप में मिलती हैं। AVERAGEIF # DIV / 0 देता है! यदि सीमा में कोई सेल मापदंड को पूरा नहीं करता है।

AVERAGEIF फ़ंक्शन केवल एक शर्त लागू कर सकता है। यदि आपको कई मापदंड लागू करने की आवश्यकता है, तो AVERAGEIFS फ़ंक्शन का उपयोग करें।

उदाहरण

उदाहरण में दिखाया गया है कि H5: H8 में सूत्र इस प्रकार हैं:

=AVERAGEIF(C5:C15,">0") // price greater than $0 =AVERAGEIF(C5:C15,">200000") // price greater than $200k =AVERAGEIF(D5:D15,">=2",C5:C15) // 2+ bedrooms =AVERAGEIF(D5:D15,">=3",C5:C15) // 3+ bedrooms

मापदंड में दोहरा उद्धरण ("")

सामान्य तौर पर, टेक्स्ट मान डबल कोट्स ("") में संलग्न होते हैं, और संख्याएँ नहीं होती हैं। हालांकि, जब एक तार्किक ऑपरेटर को एक संख्या के साथ शामिल किया जाता है, तो संख्या और ऑपरेटर को उद्धरण में संलग्न किया जाना चाहिए। नीचे दिए गए दो उदाहरणों में अंतर पर ध्यान दें। क्योंकि दूसरा सूत्र ऑपरेटर (> =) से अधिक या बराबर का उपयोग करता है, ऑपरेटर और संख्या दोनों दोहरे उद्धरण चिह्नों में संलग्न हैं।

=AVERAGEIF(D5:D15,2,C5:C15) // 2 bedrooms =AVERAGEIF(D5:D15,">=2",C5:C15) // 2+ bedrooms

डबल उद्धरण भी पाठ मूल्यों के लिए उपयोग किया जाता है। उदाहरण के लिए, बी 1: बी 10 में औसत मूल्यों के लिए जब ए 1: ए 10 बराबर "लाल" में मान, आप एक सूत्र का उपयोग कर सकते हैं जैसे:

=AVERAGEIF(A1:A10,"red",B1:B10) // average "red" only

दूसरे सेल से वैल्यू

एक अन्य सेल से एक मान का उपयोग कर मानदंड में शामिल किया जा सकता है। नीचे दिए गए उदाहरण में, AVERAGEIF A1: A10 में उन संख्याओं का औसत लौटाएगा जो सेल B1 में मान से कम हैं। ऑपरेटर से कम (जो पाठ है) नोटिस उद्धरणों में संलग्न है।

=AVERAGEIF(A1:A10,"<"&B1) // average values less than B1

वाइल्डकार्ड

The wildcard characters question mark (?), asterisk(*), or tilde (~) can be used in criteria. A question mark (?) matches any one character and an asterisk (*) matches zero or more characters of any kind. For example, to average cells in a B1:B10 when cells in A1:A10 contain the text "red" anywhere, you can use a formula like this:

=AVERAGEIF(A1:A10,"*red*",B1:B10) // contains "red"

The tilde (~) is an escape character to allow you to find literal wildcards. For example, to match a literal question mark (?), asterisk(*), or tilde (~), add a tilde in front of the wildcard (i.e. ~?, ~*, ~~).

Notes

  • Cells in range that contain TRUE or FALSE are ignored.
  • Empty cells are ignored in range and average_range when calculating averages.
  • AVERAGEIF returns #DIV/0! if no cells in range meet criteria.
  • Average_range does not have to be the same size as range . The top left cell in average_range is used as the starting point, and cells that correspond to cells in range are averaged.
  • AVERAGEIF allows the wildcard characters question mark (?) and asterisk (*), in criteria. The ? matches any single character and the * matches any sequence of characters. To find a literal ? or *, use a tilde (~) before the character, i.e. ~* and ~?.

Related videos

Excel सूत्र त्रुटि कोड इस वीडियो में, हम प्रत्येक त्रुटि कोड के माध्यम से चलेंगे, जो Excel तब प्रदर्शित करता है जब किसी सूत्र में कुछ गड़बड़ होती है। हम त्रुटियों को हल करने के कुछ सरल तरीकों को भी देखेंगे। AVERAGEIF फ़ंक्शन का उपयोग कैसे करें इस वीडियो में, हम डेटा के सेट में एकल मानदंडों को पूरा करने वाली संख्याओं से औसत की गणना करने के लिए AVERAGEIF फ़ंक्शन का उपयोग करने का तरीका देखेंगे।

दिलचस्प लेख...