स्प्रेडशीट्स के लिए सिंटेक्स के लिए उपयोगकर्ता की मार्गदर्शिका

वाक्यविन्यास क्या है और मैं इसे Excel या Google शीट में कब उपयोग करूंगा

एक्सेल या Google शीट्स का सिंटैक्स स्प्रेडशीट फ़ंक्शन फ़ंक्शन और उसके तर्कों के लेआउट और ऑर्डर को संदर्भित करता है। एक्सेल और Google शीट्स में एक फ़ंक्शन एक अंतर्निहित सूत्र है। सभी फ़ंक्शन बराबर चिह्न ( = ) के साथ शुरू होते हैं, जिसके बाद फ़ंक्शन का नाम जैसे IF, SUM, COUNT, या ROUND होता है। Excel या Google शीट्स में कोई फ़ंक्शन दर्ज करते समय आपको सही वाक्यविन्यास का उपयोग करने की आवश्यकता होती है या आपको एक त्रुटि संदेश मिल जाएगा।

फ़ंक्शन के तर्क किसी फ़ंक्शन द्वारा आवश्यक सभी डेटा या जानकारी का संदर्भ देते हैं। ये तर्क सही क्रम में दर्ज किए जाने चाहिए।

आईएफ फंक्शन सिंटेक्स

उदाहरण के तौर पर, एक्सेल में आईएफ फ़ंक्शन का सिंटैक्स है:

= अगर (Logical_test, Value_if_true, Value_if_false)

पेरेंटेसिस और कॉमास

तर्कों के क्रम के अलावा, "वाक्यविन्यास" शब्द भी तर्कों के आस-पास गोल ब्रैकेट या कंस्ट्रैसिस की नियुक्ति और व्यक्तिगत तर्कों के बीच एक विभाजक के रूप में अल्पविराम के उपयोग को संदर्भित करता है।

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

IF फ़ंक्शन का सिंटेक्स पढ़ना

ऊपर वर्णित नियमों का पालन करके, आप यह समझ सकते हैं कि एक्सेल में और Google शीट्स में IF फ़ंक्शन में निम्न क्रम में तीन तर्क दिए गए हैं:

  1. Logical_test तर्क
  2. Value_if_true तर्क
  3. Value_if_false तर्क

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

आवश्यक बनाम वैकल्पिक तर्क

सिंटैक्स से संबंधित जानकारी का एक टुकड़ा यह नहीं है कि क्या तर्क आवश्यक है या वैकल्पिक है। आईएफ फ़ंक्शन के मामले में, पहले और दूसरे तर्क- Logical_test और Value_if_true तर्क-आवश्यक हैं, जबकि तीसरा तर्क, Value_if_false तर्क वैकल्पिक है।

यदि तीसरे तर्क को फ़ंक्शन से छोड़ा गया है और फ़ंक्शन के Logical_test तर्क द्वारा परीक्षण की गई स्थिति गलत पर मूल्यांकन करती है, तो फ़ंक्शन उस सेल में FALSE शब्द प्रदर्शित करता है जहां फ़ंक्शन स्थित है।