पिवट टेबल्स के बारे में सीखना एक महान विचार है, लेकिन आप इसे सरणी सूत्र के साथ भी कर सकते हैं।
इस सूत्र को दूसरी कार्यपुस्तिका के स्तंभ A के प्रथम कक्ष में रखें जहाँ आप डेटा प्रदर्शित करना चाहते हैं:
=IFERROR(INDEX([Workbook1]Sheet1!A:A,SMALL(IF([Workbook1]Sheet1!$H:$H="HCC",ROW([Workbook1]Sheet1!$H:$H)),ROW())),"")
टिप्पणियाँ:
- बदलने के "
[Workbook1]Sheet1!A:A
"वास्तविक कार्यपुस्तिका और पत्रक नामों के साथ"। ऐसा करने का सबसे आसान तरीका है, सूत्र के पहले भाग में प्रवेश करने के बाद, अन्य कार्यपुस्तिका पर जाएँ और स्तंभ A के शीर्ष पर "A" पर क्लिक करें।
- "के दोनों उदाहरणों के लिए Ditto
[Workbook1]Sheet1!$H:$H
"आपको $ 's जोड़ना पड़ेगा।
- अंतिम बदलें
ROW()
" सेवा मेरे " ROW() - n
", जहाँ n आपके द्वारा फार्मूला डालने वाली पंक्ति संख्या से 1 कम है। यदि आप पंक्ति 1 में हैं, तो आपको इसे बदलना नहीं पड़ेगा।
- अंत में, यह एक सरणी सूत्र है, इसलिए आपको इसका उपयोग करके दर्ज करने की आवश्यकता है CTRL खिसक जाना दर्ज बल्कि सिर्फ दर्ज । यदि सही तरीके से दर्ज किया गया है, तो सूत्र बार में कर्ली ब्रेसेस {} से घिरा होगा।
अब, जहाँ तक आप भविष्य में डेटा होने की उम्मीद करते हैं, फार्मूला को नीचे या दूर तक भरें। अंतिम, उस चयनित सीमा को कॉपी करें और उसे अन्य सभी स्तंभों की पहली सेल में पेस्ट करें जहाँ आप कार्यपुस्तिका से डेटा खींचना चाहते हैं। 1. जब यह परिकलित मानों से बाहर निकलता है तो फॉर्मूला रिक्त स्थान भर जाएगा।
अगले सप्ताह, यदि आपके पास पहली कार्यपुस्तिका में डेटा की अधिक (या कम) पंक्तियाँ हैं, तो डेटा अभी भी सही ढंग से दूसरी कार्यपुस्तिका में कॉपी किया जाएगा।
यह काम किस प्रकार करता है: भीतरी IF()
जांचें कि कॉलम H "HCC" के बराबर है और पंक्ति संख्याओं की एक सरणी देता है, जहां यह सही है, और " FALSE
“यह कहाँ नहीं है। SMALL()
उस सरणी को लेता है और फार्मूला भरते ही नंबर वापस कर देता है। INDEX()
स्तंभ ए से संबंधित मानों को वापस करने के लिए उन नंबरों का उपयोग करता है IFERROR()
उत्पन्न त्रुटियों के लिए रिक्त स्थान सम्मिलित करता है INDEX()
पंक्ति संख्या से बाहर चलाता है क्योंकि यह भरा है।
मुझे आशा है इससे मदद मिलेगी और भाग्य आपका साथ दे।