एक्सेल फ़ंक्शन तर्क क्या हैं (एक विस्तृत चर्चा)

  • इसे साझा करें
Hugh West

विषयसूची

विभिन्न कार्यों के लिए एक्सेल के कई कार्य हैं। कार्यों के कोष्ठकों के अंदर, हम वांछित संचालन के लिए कुछ इनपुट डालते हैं जिसे हम निष्पादित करना चाहते हैं। कोष्ठक के अंदर ये इनपुट फ़ंक्शन तर्क कहलाते हैं। इस लेख में, हम जानेंगे कि एक्सेल में कौन से फंक्शन तर्क हैं। साथ ही, हम विभिन्न प्रकार के तर्कों से परिचित होंगे।

एक्सेल में फंक्शन आर्ग्युमेंट्स कैसे दिखाएँ

हम फंक्शन आर्ग्युमेंट्स को दो तरह से दिखा सकते हैं।

1. फंक्शन दिखाएँ फ़ंक्शन टाइप करते समय तर्क

जब आप समान चिह्न लगाकर फ़ंक्शन का नाम टाइप करते हैं और फिर पहला ब्रैकेट टाइप करते हैं, तो एक्सेल स्वचालित रूप से संबंधित तर्क दिखाएगा। निम्न चित्र को देखें।

जब आप =IF( टाइप करते हैं, तो IF फ़ंक्शन के तर्क स्वतः प्रकट होते हैं।

2 . कीबोर्ड शॉर्टकट का उपयोग करके फ़ंक्शन तर्क दिखाएं Ctrl+A

पिछले तरीके से, आप केवल तर्क देख सकते हैं, लेकिन आप इस तरीके का उपयोग करके इनपुट देख और रख सकते हैं. एक मान्य फ़ंक्शन नाम टाइप करने के बाद एक बराबर टाइप करने के बाद फ़ॉर्मूला बार/किसी भी सेल में साइन इन करें, निम्न शॉर्टकट फ़ंक्शन तर्क संवाद बॉक्स प्रस्तुत करता है।

Ctrl +A

विंडो दिखाई देती है . अब आप तर्क देख सकते हैं और बॉक्स में नंबर भी इनपुट कर सकते हैं।

और पढ़ें: Excel में VBA इनपुट फ़ंक्शन का उपयोग कैसे करें (2 उदाहरण)

कितने तर्क कार्य कर सकते हैं?

विभिन्न एक्सेल फ़ंक्शंस में तर्कों की संख्या भिन्न होती है। यहाँ तक कि, उनमें से कुछ के पास कोई तर्क नहीं है। आइए देखते हैं।

1. एकल तर्क वाले कार्य

तर्क ज्यादातर व्यक्तिगत कक्षों के लिए संदर्भित होते हैं लेकिन इसमें कक्ष श्रेणी भी शामिल होती है। नीचे एक तर्क के साथ एक फ़ंक्शन का उदाहरण दिया गया है।

  • यहां हमने UPPER फ़ंक्शन का उपयोग किया है जो टेक्स्ट-स्ट्रिंग को एक तर्क के रूप में लेता है।
  • यह स्वीकार करता है इनपुट के रूप में एक एकल तर्क और लोअरकेस अक्षर को अपरकेस अक्षर में परिवर्तित करता है। =UPPER(B2)

    यहां, तर्क सेल B2

    2 में रखा गया एक टेक्स्ट स्ट्रिंग है। एकाधिक तर्कों वाले फ़ंक्शन

    यदि आप किसी फ़ंक्शन में एकाधिक तर्कों का उपयोग करना चाहते हैं तो आपको उनके बीच अल्पविराम का उपयोग करना होगा।

    उदाहरण:

    • कुछ मामलों में, आपको दो स्तंभों के औसत फ़ंक्शन और योग फ़ंक्शन की गणना करने की आवश्यकता होती है। या तो, आप एक श्रेणी के साथ एकल तर्क का उपयोग कर सकते हैं या आप दो तर्कों का उपयोग कर सकते हैं जहां आप दो श्रेणियों को अलग-अलग परिभाषित कर सकते हैं, जैसे
    =AVERAGE(C5:C14,D5:D14)

    & ;

    =SUM(C5:C14,D5:D14).

    यहाँ, ( C5:C14,D5:D14 ) औसत और योग कार्यों के लिए तर्क हैं। चूंकि कई तर्क हैं, उनके बीच में अल्पविराम द्वारा उन्हें अलग किया जाता है।

    • आप नीचे दिए गए उदाहरण को देख सकते हैं जो तीन तर्कों का उपयोग करता है। सूत्र इस प्रकार हैअनुसरण करता है। यह तर्कों के रूप में घंटे, मिनट और सेकंड का उपयोग करता है। 6> 3. बिना तर्क वाले कार्य

      हालांकि अधिकांश फ़ंक्शन तर्कों का उपयोग करते हैं, एक्सेल में कुछ पूर्वनिर्धारित कार्य हैं जो किसी भी तर्क का उपयोग नहीं करते हैं। जैसे रैंड (), टुडे (), और अब ().

      और पढ़ें: <2 VBA उपयोगकर्ता परिभाषित फ़ंक्शन का उपयोग कैसे करें (4 उपयुक्त उदाहरण)

      एक्सेल फ़ंक्शंस में 3 प्रकार के तर्क

      1. आवश्यक प्रकार के तर्क

      प्रत्येक एक्सेल फ़ंक्शन जिसमें तर्क होते हैं, कम से कम एक आवश्यक तर्क होता है। एक मान्य उत्तर देने के लिए एक फ़ंक्शन में इसके सभी आवश्यक तर्क होने चाहिए। उदाहरण के तौर पर NETWORKDAYS function देखते हैं।

      यह NETWORKDAYS function का Syntax इस प्रकार है।

      NETWORKDAYS(start_date, end_date, [Holidays] )

      बिना वर्ग कोष्ठक के किसी फ़ंक्शन के कोष्ठक में इनपुट यहां आवश्यक तर्क हैं। निम्नलिखित उदाहरणों में, फ़ंक्शन NETWORKDAYS के दो प्रकार के तर्क हैं: एक आवश्यक प्रकार और एक वैकल्पिक। आवश्यक तर्कों के साथ फ़ंक्शन परिणाम के रूप में 86 दिन वापस आ गया है।

      2। वैकल्पिक प्रकार के तर्क

      कुछ ऐसे कार्य हैं जो कुछ तर्कों का उपयोग करते हैंवैकल्पिक। नीचे दी गई छवि की तरह, INDEX फ़ंक्शन टाइप करने के बाद, एक्सेल स्वचालित रूप से उस फ़ंक्शन के आवश्यक और वैकल्पिक तर्क दिखाता है।

      और पढ़ें: एक्सेल वीबीए के साथ इंडेक्स मैच का उपयोग कैसे करें

      3। किसी एक्सेल सूत्र में किसी अन्य फ़ंक्शन के तर्क के रूप में उपयोग किए गए नेस्टेड फ़ंक्शन

      फ़ंक्शन का उपयोग किसी भिन्न फ़ंक्शन के अंतर्गत तर्क के रूप में किया जा सकता है। इस प्रक्रिया को नेस्टिंग फ़ंक्शन के रूप में जाना जाता है। उदाहरण के लिए, परिणामी तिथि का पता लगाने के लिए हम एक विशिष्ट तिथि में 5 वर्ष जोड़ना चाहते हैं। हम सूत्र का उपयोग करेंगे-

      =DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))

      यहां मुख्य कार्य DATE है। YEAR, MONTH, और DAY अन्य कार्य हैं जो DATE फ़ंक्शन में नेस्टेड हैं। इन अतिरिक्त कार्यों को DATE समारोह के लिए तर्क के रूप में स्वीकार किया जाता है। जैसे YEAR(A2)+B2 को DATE फंक्शन के पहले तर्क के रूप में इस्तेमाल किया गया है।

      नेस्टेड फंक्शन का मान पता करना :

      • नेस्टेड फ़ंक्शंस के मूल्यों को खोजने के लिए जो एक अलग फ़ंक्शन के लिए तर्क के रूप में उपयोग किए जाते हैं, आपको केवल नेस्टेड फ़ॉर्मूला का चयन करना होगा और F9 दबाना होगा।

      • उसके बाद, main function के आर्ग्युमेंट को दबाएं, और नीचे दी गई तस्वीरों का अनुसरण करके देखें कि वास्तव में क्या किया गया है।

      यहां सबसे पहले हम main function के पहले आर्ग्युमेंट को चुनते हैं। दूसरी तस्वीर में, हम बस कीबोर्ड का F9 दबाते हैंबटन। इसने उस तर्क का विशिष्ट परिणाम दिखाया। आप इस प्रक्रिया का उपयोग एकल कार्यों के लिए भी कर सकते हैं। 13> एक्सेल वीबीए मास्टर करने के लिए 20 प्रैक्टिकल कोडिंग टिप्स

    • एक्सेल में वीबीए कोड कैसे लिखें (आसान चरणों के साथ)
    • प्रकार एक्सेल में वीबीए मैक्रोज़ (एक त्वरित गाइड)
    • वीबीए के साथ आप क्या कर सकते हैं (6 व्यावहारिक उपयोग)

    2 तरीके एक्सेल में तर्क सम्मिलित करने के लिए

    ऐसे दो तरीके हैं जिनसे आप एक्सेल में तर्क सम्मिलित कर सकते हैं।

    • सीधे सेल में फ़ंक्शन टाइप करना
    • उपयोग करना एक्सेल फ़ंक्शन तर्क संवाद बॉक्स।

    1। सीधे सेल में टाइपिंग फंक्शन

    इस तरह, यदि आप किसी विशिष्ट सेल में किसी फ़ंक्शन का उपयोग करना चाहते हैं, तो उस सेल का चयन करें और “=”<2 के साथ फ़ंक्शन नाम लिखना शुरू करें> शुरुआत में हस्ताक्षर करें। जब आप एक्सेल में फ़ंक्शन का नाम लिखते हैं तो आप देखेंगे कि यह कोष्ठक के भीतर किस तरह के तर्कों को स्वीकार कर सकता है। नीचे दी गई तस्वीर दिखाती है कि Excel

    2 में तर्कों के साथ फ़ंक्शन कैसे लिखें। एक्सेल फंक्शन आर्ग्युमेंट डायलॉग बॉक्स का उपयोग करना

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

    फ़ंक्शन तर्क संवाद बॉक्स का उपयोग करने का सबसे अच्छा हिस्सा यह है कि आप इसमें सम्मिलित कर सकते हैं उन्हें ठीक से जानकर तर्क। इसलिए, किसी भी तर्क को सम्मिलित करने से पहले, आप वास्तव में जानते हैं कि आप क्या प्रदर्शन कर रहे हैं।

    फ़ंक्शन में तर्कों के मूल्य प्रकार

    एक्सेल कई अलग-अलग प्रकार के इनपुट को उन कार्यों के आधार पर तर्क के रूप में स्वीकार करता है जिन्हें आप करना चाहते हैं उपयोग। एक्सेल में अधिकांश तर्क संख्यात्मक डेटा हैं क्योंकि लोग संख्यात्मक गणनाओं के लिए एक्सेल का व्यापक रूप से उपयोग करते हैं। लेकिन यह अन्य डेटा प्रकारों को भी स्वीकार करता है। एक्सेल में उपयोग किए जाने वाले तर्कों के प्रकार नीचे दिए गए हैं।

    • संख्यात्मक डेटा ( =SUM(5,10) )
    • टेक्स्ट-स्ट्रिंग डेटा ( =UPPER(“Thomson”) )
    • बूलियन मान ( =OR(1+1=2) )
    • त्रुटि मान ( =ISERR(#VALUE!) )

    एक्सेल VBA फ़ंक्शन में तर्क

    Excel VBA में तीन प्रकार की प्रक्रियाएँ हैं। सब, फंक्शन, और प्रॉपर्टी। इनमें से फंक्शन का सिंटैक्स निम्न है।

    [पब्लिक/प्राइवेट] /मित्र] [स्थैतिक] फंक्शन फ़ंक्शन_नाम [(arglist)] [प्रकार के अनुसार]

    [कथन]

    [नाम=अभिव्यक्ति]

    [फ़ंक्शन से बाहर निकलें]

    [कथन]

    [नाम=अभिव्यक्ति]

    एंड फंक्शन

    यहाँ हम देखते हैं कि इसमें [(arglist)] है जो एक्सेल VBA में फंक्शन स्टेटमेंट के तर्कों को संदर्भित करता है। [] लगभग arglist इंगित करता है कि यह भाग फ़ंक्शन प्रक्रिया के लिए वैकल्पिक है। अब एक फ़ंक्शन तर्क सूची के भागों को देखते हैं।

    फ़ंक्शन arglist में निम्नलिखित सिंटैक्स है।

    [वैकल्पिक] [ByVal/ByRef] [ParamArray] varname [( )] [प्रकार के रूप में] [=defaultvalue]

    हम उदाहरणों के साथ इनमें से प्रत्येक भाग पर चर्चा करेंगे।

    • वैकल्पिक:

    यह इंगित करता है कि यदि आप तर्क के लिए इसका उपयोग करते हैं तो तर्क वैकल्पिक है। अगला तर्क भी वैकल्पिक होना चाहिए, और आपको उन्हें वैकल्पिक कीवर्ड के साथ घोषित करना होगा।

    • ByVal:

    यह दर्शाता है कि तर्क हैं संदर्भ के बजाय मूल्य द्वारा पारित किया गया। यह भी एक वैकल्पिक प्रकार का तर्क है।

    • ByRef:

    यह डिफ़ॉल्ट तर्क है। यदि आप कुछ भी निर्दिष्ट नहीं करते हैं, तो एक्सेल इस बात पर विचार करेगा कि आप मानों के बजाय वेरिएबल्स का संदर्भ दे रहे हैं। इसका उपयोग करने से यह सुनिश्चित होता है कि जिस प्रक्रिया से इसे पास किया जा रहा है, वह इसे बदल सकती है।

    • ParamArray:

    यह सूची में अंतिम तर्क है इस्तेमाल के बाद। आप इसके साथ वैकल्पिक, ByVal या ByRef का उपयोग नहीं कर सकते। यह एक वैकल्पिक प्रकार का तर्क भी है। यह हमें तर्कों की मनमानी संख्या का उपयोग करने की अनुमति देता है।

    • varname:

    यह एक आवश्यक प्रकार का तर्क है। इसके साथ, आपको मानक पारंपरिक नियमों के साथ वेरिएबल्स को नाम देना होगा।

    • टाइप करें:

    यह भी एक वैकल्पिक हैबहस। आप इसके साथ डेटा प्रकार सेट कर सकते हैं। यदि वैकल्पिक नहीं है, तो आप किसी भी उपयोगकर्ता-परिभाषित डेटा प्रकार को सेट कर सकते हैं। केवल वैकल्पिक पैरामीटर पर लागू होता है। एक स्पष्ट डिफ़ॉल्ट मान केवल कुछ नहीं हो सकता है यदि प्रकार एक वस्तु है। 3>

    यहाँ,

    गणना करेंNum_Difference_Optional है फ़ंक्शन का नाम , नंबर1, नंबर 2 हैं वर्णनाम, पूर्णांक प्रकार घोषित है।

    उदाहरण 2: डिफ़ॉल्ट मान का उपयोग

    हम किसी फ़ंक्शन के लिए डिफ़ॉल्ट तर्क सेट कर सकते हैं, जिसका अर्थ है कि हम' उस तर्क का चयन कभी नहीं करेंगे, एक डिफ़ॉल्ट मान हमेशा चुना जाएगा।

    5702

    उदाहरण 3: ByRef का उपयोग

    8564

    उदाहरण 4: ByVal का उपयोग

    8393
    <0 और पढ़ें: 10 अधिकतर प्रयुक्त एक्सेल वीबीए ऑब्जेक्ट्स (विशेषताएं और उदाहरण) की सूची

    एक्सेल वीबीए फ़ंक्शन बिना किसी तर्क के

    एक्सेल में वीबीए, आप आधार की आवश्यकता के रूप में कई तर्कों के साथ एक समारोह लिख सकते हैं। लेकिन तर्क के बिना एक फ़ंक्शन लिखना भी संभव है।

    निम्नलिखित प्रक्रिया देखें:

    इस अनुभाग को देखने के लिए फ़ाइल ➪ विकल्प ➪ सामान्य चुनें। उसके बाद, निम्नलिखित कस्टम फ़ंक्शन का एक सरल उदाहरण है जिसमें कोई तर्क नहीं है। यह फ़ंक्शन एप्लिकेशन ऑब्जेक्ट की उपयोगकर्ता नाम गुण देता है। में यह नाम दिखाई देता है एक्सेल विकल्प डायलॉग बॉक्स के Microsoft Office अनुभाग की अपनी प्रति को वैयक्तिकृत करें। यह फ़ंक्शन बहुत सरल है, लेकिन वर्कशीट सेल या सूत्र में उपयोग करने के लिए उपयोगकर्ता नाम प्राप्त करने का यही एकमात्र तरीका है।

    8104

    जब आप वर्कशीट सेल में निम्न सूत्र दर्ज करते हैं, तो सेल का नाम प्रदर्शित करता है वर्तमान उपयोगकर्ता:

    =OfficeUserName()

    जब आप किसी तर्क के बिना किसी फ़ंक्शन का उपयोग करते हैं, तो आपको खाली कोष्ठकों का एक सेट शामिल करना होगा।

    निष्कर्ष

    इसलिए हमने इस लेख में एक्सेल फ़ंक्शन तर्कों पर चर्चा की है। यदि आपको चर्चा उपयोगी लगती है, तो कृपया हमें कमेंट बॉक्स में बताएं। और अधिक एक्सेल से संबंधित लेखों के लिए, कृपया हमारे ब्लॉग ExcelWIKI .

    पर जाएं

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।