Excel सूत्र: प्रत्येक nth पंक्ति से कॉपी मूल्य -

विषय - सूची

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

=OFFSET($B$5,(ROW(A1)*n)-1,0)

सारांश

मानों की प्रतिलिपि बनाने के लिए या प्रत्येक तीसरी पंक्ति, प्रत्येक 7 वीं पंक्ति, जैसे पैटर्न के साथ संदर्भ उत्पन्न करने के लिए, आप OFFSET और ROW फ़ंक्शन के आधार पर एक सूत्र का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, D5 का सूत्र है:

=OFFSET($B$5,(ROW(D1)*3)-1,0)

जिसे कॉलम D से पिकअप nth मान के लिए कॉलम D से कॉपी किया जा सकता है।

स्पष्टीकरण

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

इस मामले में, हम OFFSET फ़ंक्शन का उपयोग कर रहे हैं, जो किसी दिए गए प्रारंभिक बिंदु या मूल के आधार पर अन्य कोशिकाओं, या सेल रेंज के संदर्भ बनाने के लिए डिज़ाइन किया गया है।

दिखाए गए उदाहरण में, प्रारंभिक सेल B5 है, OFFSET को संदर्भ तर्क के रूप में प्रदान किया गया है, और इसे एक पूर्ण संदर्भ के रूप में तय किया गया है, इसलिए यह सूत्र की प्रतिलिपि बनाते समय परिवर्तित नहीं होगा:

=OFFSET($B$5

पंक्तियों के तर्क के लिए सही मान की गणना करने के लिए, हम ROW फ़ंक्शन के आधार पर एक उप सूत्र का उपयोग करते हैं:

(ROW(D1)*3)-1

पंक्ति को एक ही कॉलम में पहली सेल दी गई है, और रिटर्न 1. यह परिणाम n से गुणा किया जाता है, जो कि 3 को प्राप्त करने के लिए इस उदाहरण में 3 है।

जैसा कि सूत्र कॉलम के नीचे कॉपी किया गया है, आरओई वेतन वृद्धि द्वारा 1 से लौटाया गया मान, जो "एनटीएच पैटर्न" बनाता है।

हम प्रत्येक मामले में 1 घटाते हैं क्योंकि पंक्तियों के तर्क लागू होने पर OFFSET फ़ंक्शन में संदर्भ सेल शामिल नहीं होता है। दूसरे शब्दों में, A1 रिटर्न A2 से एक पंक्ति द्वारा ऑफसेट करना:

=OFFSET(A1,1,0) // returns A2

1 को घटाना इस व्यवहार को ध्यान में रखता है।

1 से शुरू

यदि आप पहली पंक्ति में प्रतिलिपि बनाना शुरू करना चाहते हैं, तो प्रत्येक nth पैटर्न का पालन करें, आप इस तरह सूत्र को समायोजित कर सकते हैं:

=OFFSET($B$5,(ROW(A1)-1)*n,0)

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