कुछ स्तंभों में से डेटा और केवल एक कॉलम में एक निश्चित मान के साथ पंक्तियों से डेटा निकालें


0

मेरे पास एक कार्यपुस्तिका है जिसमें 14 कॉलम डेटा (ए - एन) के साथ एक वर्कशीट है। मैं इस डेटा को निकालना चाहता हूं और इसे किसी अन्य कार्यपुस्तिका में संग्रहीत करना चाहता हूं।

मैं केवल ए, बी, एफ, एच, आई, के और एल कॉलम निकालना चाहता हूं; और केवल उन पंक्तियों से, जहां स्तंभ H सम्‍मिलित है एचसीसी

मैं उसे कैसे कर सकता हूँ?


Google और जानें कि पिवट टेबल का उपयोग कैसे करें, यह एक बड़ी मदद होगी कि आप क्या करना चाहते हैं
PeterH

धन्यवाद ... वही मैं देख रहा हूं कि अन्य लोग सिफारिश कर रहे हैं। किसी ने मुझे काम करने के लिए कुछ भेजा है, लेकिन मुझे और सीखने की जरूरत है।
Randy

जवाबों:


1

पिवट टेबल्स के बारे में सीखना एक महान विचार है, लेकिन आप इसे सरणी सूत्र के साथ भी कर सकते हैं।

इस सूत्र को दूसरी कार्यपुस्तिका के स्तंभ A के प्रथम कक्ष में रखें जहाँ आप डेटा प्रदर्शित करना चाहते हैं:

=IFERROR(INDEX([Workbook1]Sheet1!A:A,SMALL(IF([Workbook1]Sheet1!$H:$H="HCC",ROW([Workbook1]Sheet1!$H:$H)),ROW())),"")

टिप्पणियाँ:

  1. बदलने के " [Workbook1]Sheet1!A:A "वास्तविक कार्यपुस्तिका और पत्रक नामों के साथ"। ऐसा करने का सबसे आसान तरीका है, सूत्र के पहले भाग में प्रवेश करने के बाद, अन्य कार्यपुस्तिका पर जाएँ और स्तंभ A के शीर्ष पर "A" पर क्लिक करें।
  2. "के दोनों उदाहरणों के लिए Ditto [Workbook1]Sheet1!$H:$H "आपको $ 's जोड़ना पड़ेगा।
  3. अंतिम बदलें ROW() " सेवा मेरे " ROW() - n ", जहाँ n आपके द्वारा फार्मूला डालने वाली पंक्ति संख्या से 1 कम है। यदि आप पंक्ति 1 में हैं, तो आपको इसे बदलना नहीं पड़ेगा।
  4. अंत में, यह एक सरणी सूत्र है, इसलिए आपको इसका उपयोग करके दर्ज करने की आवश्यकता है CTRL खिसक जाना दर्ज बल्कि सिर्फ दर्ज । यदि सही तरीके से दर्ज किया गया है, तो सूत्र बार में कर्ली ब्रेसेस {} से घिरा होगा।

अब, जहाँ तक आप भविष्य में डेटा होने की उम्मीद करते हैं, फार्मूला को नीचे या दूर तक भरें। अंतिम, उस चयनित सीमा को कॉपी करें और उसे अन्य सभी स्तंभों की पहली सेल में पेस्ट करें जहाँ आप कार्यपुस्तिका से डेटा खींचना चाहते हैं। 1. जब यह परिकलित मानों से बाहर निकलता है तो फॉर्मूला रिक्त स्थान भर जाएगा।

अगले सप्ताह, यदि आपके पास पहली कार्यपुस्तिका में डेटा की अधिक (या कम) पंक्तियाँ हैं, तो डेटा अभी भी सही ढंग से दूसरी कार्यपुस्तिका में कॉपी किया जाएगा।

यह काम किस प्रकार करता है: भीतरी IF() जांचें कि कॉलम H "HCC" के बराबर है और पंक्ति संख्याओं की एक सरणी देता है, जहां यह सही है, और " FALSE “यह कहाँ नहीं है। SMALL() उस सरणी को लेता है और फार्मूला भरते ही नंबर वापस कर देता है। INDEX() स्तंभ ए से संबंधित मानों को वापस करने के लिए उन नंबरों का उपयोग करता है IFERROR() उत्पन्न त्रुटियों के लिए रिक्त स्थान सम्मिलित करता है INDEX() पंक्ति संख्या से बाहर चलाता है क्योंकि यह भरा है।

मुझे आशा है इससे मदद मिलेगी और भाग्य आपका साथ दे।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.