एक्सेल सूत्र: हर एनटी कॉलम से कॉपी वैल्यू -

विषय - सूची

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

=OFFSET($C$5,0,(COLUMN(A8)*n)-1)

सारांश

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

=OFFSET($C$5,0,(COLUMN(A8)*3)-1)

जिसे पंक्ति 5 से प्रत्येक 3rd मान को पिक करने के लिए पंक्ति 8 के पार कॉपी किया जा सकता है।

स्पष्टीकरण

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

OFFSET फ़ंक्शन को एक प्रारंभिक सेल से "ऑफसेट" का उपयोग करके संदर्भ बनाने के लिए डिज़ाइन किया गया है। दिखाए गए उदाहरण में, प्रारंभिक सेल C5 है, जो OFFSET को एक पूर्ण संदर्भ के रूप में प्रदान किया जाता है, इसलिए सूत्र की प्रतिलिपि बनाते समय यह परिवर्तित नहीं होगा:

=OFFSET($C$5

पंक्तियों के तर्क के लिए, हम शून्य प्रदान करते हैं, क्योंकि हम एक ही पंक्ति में रहना चाहते हैं। कॉलम तर्क के लिए, हम आवश्यक ऑफसेट मूल्य की गणना करने के लिए एक उप सूत्र का उपयोग करते हैं:

(COLUMN(A8)*3)-1

हम 1 को वापस करने के लिए COLUMN के अंदर A8 का उपयोग करते हैं (क्योंकि A पहला कॉलम है), फिर n को (जो इस मामले में 3 है) को 3 प्राप्त करने के लिए गुणा करें।

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

1 से शुरू

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

=OFFSET($C$5,0,(COLUMN(A11)-1)*3)

1 को घटाकर, हम पहले सूत्र में शून्य के एक कॉलम ऑफसेट को बाध्य करते हैं।

कॉलम के बजाय पंक्तियों पर कॉपी करें

स्तंभों को पंक्तियों में कॉपी करने के लिए, आप इस तरह सूत्र को संशोधित कर सकते हैं:

=OFFSET($C$5,0,(ROW(C1)*3)-1)

यहां, COLUMN फ़ंक्शन को ROW फ़ंक्शन, और कॉलम में पहली पंक्ति के संदर्भ में बदल दिया गया है, ताकि फॉर्मूला कई पंक्तियों में कॉपी होने के बाद इंक्रीमेंट ठीक से काम करे।

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