क्या पता
- सेलों की वांछित श्रेणी को हाइलाइट करें और वर्कशीट में कॉलम ए के ऊपर नाम बॉक्स में एक नाम टाइप करें।
- वैकल्पिक रूप से, वांछित श्रेणी को हाइलाइट करें, रिबन पर सूत्र टैब चुनें, फिर नाम परिभाषित करें चुनें।
- श्रेणी के नाम प्रबंधित करने के लिए, सूत्र टैब पर जाएं, नाम प्रबंधक चुनें, एक नाम चुनें, फिर चुनें हटाएं या संपादित करें।
यह आलेख बताता है कि Microsoft 365, Excel 2019, 2016, 2013 और 2010 के लिए Excel में श्रेणियों के लिए नामों को कैसे परिभाषित और संपादित किया जाए।
नाम बॉक्स के साथ नामों को परिभाषित और प्रबंधित करना
नामों को परिभाषित करने का एक तरीका और संभवत: सबसे आसान तरीका वर्कशीट में कॉलम ए के ऊपर स्थित नेम बॉक्स का उपयोग करना है। आप इस पद्धति का उपयोग अद्वितीय नाम बनाने के लिए कर सकते हैं जो किसी कार्यपुस्तिका में प्रत्येक शीट द्वारा पहचाने जाते हैं।
नाम बॉक्स का उपयोग करके नाम बनाने के लिए जैसा कि ऊपर की छवि में दिखाया गया है:
-
वर्कशीट में सेलों की वांछित श्रेणी को हाइलाइट करें।
-
नाम बॉक्स में उस श्रेणी के लिए वांछित नाम टाइप करें, जैसे Jan_Sales ।
- कीबोर्ड पर Enter कुंजी दबाएं। नाम नाम बॉक्स में प्रदर्शित होता है।
नाम नाम बॉक्स में भी प्रदर्शित होता है जब भी कार्यपत्रक में कक्षों की समान श्रेणी को हाइलाइट किया जाता है। यह नाम प्रबंधक में भी प्रदर्शित होता है।
नामकरण नियम और प्रतिबंध
श्रेणियों के लिए नाम बनाते या संपादित करते समय याद रखने वाले सिंटैक्स नियम इस प्रकार हैं:
- नाम में रिक्त स्थान नहीं हो सकते।
- नाम का पहला अक्षर या तो एक अक्षर, अंडरस्कोर या बैकस्लैश होना चाहिए।
- शेष वर्ण केवल अक्षर, संख्या, अवधि या अंडरस्कोर वर्ण हो सकते हैं।
- नाम की अधिकतम लंबाई 255 वर्ण है।
- अपरकेस और लोअरकेस अक्षर एक्सेल के लिए अप्रभेद्य हैं, इसलिए Jan_Sales और jan_sales एक्सेल द्वारा एक ही नाम के रूप में देखे जाते हैं।
- सेल संदर्भ का उपयोग A25 या R1C4 जैसे नामों के रूप में नहीं किया जा सकता है।
नामांकित श्रेणी क्या है?
ए नामांकित श्रेणी, श्रेणी का नाम, या परिभाषित नाम सभी एक ही हैं एक्सेल में ऑब्जेक्ट; यह एक वर्णनात्मक नाम है - जैसे Jan_Sales या June_Precip - जो किसी कार्यपत्रक या कार्यपुस्तिका में किसी विशिष्ट सेल या कक्षों की श्रेणी से जुड़ा होता है।नामांकित श्रेणियां चार्ट बनाते समय और फ़ार्मुलों में डेटा का उपयोग और पहचान करना आसान बनाती हैं जैसे:
इसके अतिरिक्त, चूंकि किसी सूत्र को अन्य कक्षों में कॉपी करने पर एक नामित श्रेणी नहीं बदलती है, यह सूत्रों में पूर्ण सेल संदर्भों का उपयोग करने का विकल्प प्रदान करती है। एक्सेल में किसी नाम को परिभाषित करने के तीन तरीके हैं: नाम बॉक्स का उपयोग करना, नया नाम संवाद बॉक्स या नाम प्रबंधक।
नाम प्रबंधक के साथ नामों को परिभाषित और प्रबंधित करना
नाम परिभाषित करने का दूसरा तरीका नया नाम डायलॉग बॉक्स का उपयोग करना है। यह डायलॉग बॉक्स रिबन के फॉर्मूला टैब के बीच में स्थित डिफाइन नेम विकल्प का उपयोग करके खोला जाता है। नया नाम संवाद बॉक्स वर्कशीट स्तर के दायरे के साथ नामों को परिभाषित करना आसान बनाता है।
नए नाम संवाद बॉक्स का उपयोग करके एक नाम बनाने के लिए:
- वर्कशीट में सेलों की वांछित श्रेणी को हाइलाइट करें।
-
रिबन के सूत्र टैब चुनें।
-
नाम परिभाषित करें विकल्प चुनें नया नाम डायलॉग बॉक्स खोलने के लिए।
-
डायलॉग बॉक्स में नाम, स्कोप, और रेंज दर्ज करें।
-
एक बार पूरा हो जाने पर, वर्कशीट पर लौटने के लिए ठीक चुनें। जब भी परिभाषित श्रेणी का चयन किया जाता है तो नाम नाम बॉक्स में प्रदर्शित होता है।
नाम प्रबंधक का उपयोग मौजूदा नामों को परिभाषित और प्रबंधित करने के लिए किया जा सकता है; यह रिबन के सूत्र टैब पर नाम परिभाषित करें विकल्प के बगल में स्थित है।
नाम प्रबंधक में एक नाम परिभाषित करते समय यह ऊपर उल्लिखित नया नाम डायलॉग बॉक्स खोलता है। चरणों की पूरी सूची इस प्रकार है:
-
रिबन के सूत्र टैब चुनें।
-
नेम मैनेजर आइकन को रिबन के बीच में नेम मैनेजर खोलने के लिए चुनें।
-
नाम प्रबंधक में, नया बटन का चयन करके नया नाम संवाद खोलें बॉक्स।
-
नाम, स्कोप, और रेंज दर्ज करें। वर्कशीट पर लौटने के लिए ठीक चुनें। जब भी परिभाषित श्रेणी का चयन किया जाता है तो नाम नाम बॉक्स में प्रदर्शित होता है।
नाम हटाना या संपादित करना
नाम प्रबंधक के साथ खुला:
-
नामों की सूची वाली विंडो में, हटाए या संपादित किए जाने वाले नाम का चयन करें।
-
नाम हटाने के लिए, सूची विंडो के ऊपर हटाएं बटन का चयन करें।
-
नाम संपादित करने के लिए, संपादित करें बटन का चयन करके नाम संपादित करें डायलॉग बॉक्स खोलें।
नाम संपादित करें संवाद बॉक्स में, आप चुने हुए नाम को संपादित कर सकते हैं, नाम के बारे में टिप्पणी जोड़ सकते हैं या मौजूदा श्रेणी संदर्भ को बदल सकते हैं।
संपादन विकल्पों का उपयोग करके किसी मौजूदा नाम का दायरा नहीं बदला जा सकता है। दायरा बदलने के लिए, नाम हटाएं और इसे सही दायरे के साथ फिर से परिभाषित करें।
फ़िल्टरिंग नाम
फ़िल्टर बटन में नाम प्रबंधक इसे आसान बनाता है:
- त्रुटियों वाले नाम खोजें – जैसे कि एक अमान्य श्रेणी।
- नाम का दायरा निर्धारित करें - चाहे कार्यपत्रक स्तर या कार्यपुस्तिका।
- सूचीबद्ध नामों को क्रमबद्ध और फ़िल्टर करें - परिभाषित (श्रेणी) नाम या तालिका नाम।
फ़िल्टर की गई सूची सूची विंडो में नाम प्रबंधक में प्रदर्शित होती है।
एक्सेल में परिभाषित नाम और दायरा
सभी नामों में एक scope होता है जो उन स्थानों को संदर्भित करता है जहां एक विशिष्ट नाम को एक्सेल द्वारा पहचाना जाता है। एक नाम का दायरा या तो अलग-अलग वर्कशीट (लोकल स्कोप) या पूरी वर्कबुक (ग्लोबल स्कोप) के लिए हो सकता है। एक नाम अपने दायरे में अद्वितीय होना चाहिए, लेकिन एक ही नाम का उपयोग विभिन्न क्षेत्रों में किया जा सकता है।
नए नामों के लिए डिफ़ॉल्ट दायरा वैश्विक कार्यपुस्तिका स्तर है। एक बार परिभाषित होने के बाद, किसी नाम का दायरा आसानी से नहीं बदला जा सकता है। नाम का दायरा बदलने के लिए, नाम प्रबंधक में नाम हटाएं और इसे सही दायरे के साथ फिर से परिभाषित करें।
स्थानीय वर्कशीट स्तर का दायरा
एक वर्कशीट लेवल स्कोप वाला नाम केवल उस वर्कशीट के लिए मान्य है जिसके लिए इसे परिभाषित किया गया था। यदि नाम Total_Sales में कार्यपुस्तिका के शीट 1 का दायरा है, तो एक्सेल शीट 2 पर नाम को नहीं पहचान पाएगा।, शीट 3 , या कार्यपुस्तिका में कोई अन्य शीट। यह एकाधिक कार्यपत्रकों पर उपयोग के लिए एक ही नाम को परिभाषित करना संभव बनाता है - जब तक कि प्रत्येक नाम का दायरा उसके विशेष कार्यपत्रक तक सीमित हो।
कार्यपत्रकों के बीच निरंतरता सुनिश्चित करने के लिए अलग-अलग शीट के लिए एक ही नाम का उपयोग किया जा सकता है और यह सुनिश्चित किया जा सकता है कि Total_Sales नाम का उपयोग करने वाले सूत्र हमेशा कई कार्यपत्रकों में कोशिकाओं की एक ही श्रेणी को संदर्भित करते हैं एक ही कार्यपुस्तिका के भीतर।
सूत्रों में अलग-अलग स्कोप वाले समान नामों के बीच अंतर करने के लिए, वर्कशीट नाम के साथ नाम से पहले, जैसे:
या
नाम बॉक्स का उपयोग करके बनाए गए नाम में हमेशा एक वैश्विक कार्यपुस्तिका स्तर का दायरा होता है जब तक कि नाम परिभाषित होने पर नाम बॉक्स में शीट नाम और श्रेणी नाम दोनों दर्ज नहीं किए जाते हैं।
उदाहरण
- नाम: जनवरी_बिक्री, दायरा - वैश्विक कार्यपुस्तिका स्तर
- नाम: पत्रक1!जन_बिक्री, दायरा - स्थानीय कार्यपत्रक स्तर
वैश्विक कार्यपुस्तिका स्तर का दायरा
कार्यपुस्तिका स्तर के दायरे से परिभाषित एक नाम उस कार्यपुस्तिका में सभी कार्यपत्रकों के लिए पहचाना जाता है। इसलिए, कार्यपुस्तिका स्तर के नाम का उपयोग कार्यपुस्तिका में केवल एक बार किया जा सकता है, ऊपर चर्चा किए गए शीट स्तर के नामों के विपरीत।
एक कार्यपुस्तिका स्तर के दायरे का नाम, हालांकि, किसी अन्य कार्यपुस्तिका द्वारा मान्यता प्राप्त नहीं है, इसलिए वैश्विक स्तर के नामों को विभिन्न एक्सेल फाइलों में दोहराया जा सकता है। उदाहरण के लिए, यदि Jan_Sales नाम का वैश्विक दायरा है, तो 2012_राजस्व, 2013_राजस्व शीर्षक वाली विभिन्न कार्यपुस्तिकाओं में एक ही नाम का उपयोग किया जा सकता है , और 2014_राजस्व
क्षेत्र संघर्ष और कार्यक्षेत्र वरीयता
स्थानीय पत्रक स्तर और कार्यपुस्तिका दोनों स्तरों पर एक ही नाम का उपयोग करना संभव है क्योंकि दोनों का दायरा अलग होगा। हालाँकि, जब भी नाम का उपयोग किया जाता था, तो ऐसी स्थिति एक विरोध पैदा कर देती थी।
ऐसे विरोधों को हल करने के लिए, एक्सेल में, स्थानीय वर्कशीट स्तर के लिए परिभाषित नाम वैश्विक कार्यपुस्तिका स्तर पर पूर्वता लेते हैं। ऐसी स्थिति में, कार्यपुस्तिका स्तर के नाम 2014_राजस्व के स्थान पर 2014_राजस्व के शीट-स्तरीय नाम का उपयोग किया जाएगा।
वरीयता के नियम को ओवरराइड करने के लिए, कार्यपुस्तिका स्तर के नाम का उपयोग एक विशिष्ट शीट-स्तरीय नाम के संयोजन में करें जैसे:
वरीयता को ओवरराइड करने का एक अपवाद एक स्थानीय वर्कशीट स्तर का नाम है जिसमें कार्यपुस्तिका के शीट 1 का दायरा होता है। किसी भी कार्यपुस्तिका के शीट 1 से जुड़े कार्यक्षेत्र को वैश्विक स्तर के नामों से ओवरराइड नहीं किया जा सकता है।