एक्सेल सूत्र: अनुक्रमिक पंक्ति संख्या -

विषय - सूची

सामान्य सूत्र

=ROW()-offset

सारांश

सूत्र के साथ डेटा के सेट में अनुक्रमिक पंक्ति संख्याओं को जोड़ने के लिए, आप ROW फ़ंक्शन का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, B5 का सूत्र है:

=ROW()-4

स्पष्टीकरण

जब एक संदर्भ नहीं दिया जाता है, तो ROW फ़ंक्शन वर्तमान पंक्ति की पंक्ति संख्या लौटाता है। सेल B5 में, ROW रिटर्न 5, सेल B6 में, ROW () 6 रिटर्न, और इसी तरह:

=ROW() // returns 5 in B5 =ROW() // returns 6 in B6

इसलिए, अनुक्रमिक पंक्ति संख्या 1 से शुरू करने के लिए, हम 4 को घटाते हैं:

=ROW()-4 // returns 1 in B5 =ROW()-4 // returns 2 in B6

यह फॉर्मूला तब तक काम करता रहेगा, जब तक कि डेटा की पहली पंक्ति के ऊपर पंक्तियों को जोड़ा या हटा नहीं दिया जाता है। यदि पंक्तियाँ डेटा के ऊपर जोड़ी या हटा दी जाती हैं, तो हार्डकोडेड ऑफ़सेट मान 4 को आवश्यकतानुसार समायोजित करना होगा।

तालिका में पंक्ति संख्याएँ

यदि हम डेटा को एक उचित एक्सेल टेबल में बदलते हैं तो हम अधिक मजबूत सूत्र का उपयोग कर सकते हैं। नीचे, हमारे पास "Table1" में समान डेटा है:

विस्तृत विवरण के लिए इस पृष्ठ को देखें।

एक नामित सीमा के लिए पंक्ति संख्या

तालिका में अनुक्रमिक पंक्ति संख्या बनाने के लिए दृष्टिकोण को इस तरह नामित सीमा के साथ काम करने के लिए अनुकूलित किया जा सकता है:

=ROW()-ROW(INDEX(data,1,1))+1

यहां, हम "डेटा" नाम की एकल श्रेणी के साथ काम कर रहे हैं। आवश्यक ऑफसेट की गणना करने के लिए, हम INDEX का उपयोग इस तरह करते हैं:

INDEX(data,1,1)

हम नामित रेंज डेटा को INDEX फ़ंक्शन में पास करते हैं और पंक्ति 1 पर सेल का अनुरोध करते हैं। कॉलम 1. अनिवार्य रूप से, हम रेंज में पहली (ऊपरी बाईं ओर) सेल के लिए INDEX पूछ रहे हैं। INDEX उस सेल को एक पते के रूप में लौटाता है, और ROW फ़ंक्शन उस सेल की पंक्ति संख्या देता है, जिसका उपयोग ऊपर बताए गए ऑफसेट मान के रूप में किया जाता है। इस सूत्र का लाभ यह है कि यह पोर्टेबल है। जब सूत्र ले जाया जाता है तो यह नहीं टूटेगा, और किसी भी आयताकार नाम की श्रेणी का उपयोग किया जा सकता है।

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