कसरी Power Query मा नेस्टेड तालिकाहरू सही रूपमा विस्तार गर्ने

सामग्रीहरू

मानौं हामीसँग धेरै स्मार्ट तालिकाहरूसँग एक्सेल फाइल छ:

कसरी Power Query मा नेस्टेड तालिकाहरू सही रूपमा विस्तार गर्ने

यदि तपाइँ यी तालिकाहरूलाई पावर क्वेरीमा मानक तरिकामा आदेश प्रयोग गरेर लोड गर्नुहुन्छ डाटा - डाटा प्राप्त गर्नुहोस् - फाइलबाट - पुस्तकबाट (डेटा - डाटा प्राप्त गर्नुहोस् - फाइलबाट - कार्यपुस्तिकाबाट), त्यसपछि हामी यो जस्तै केहि प्राप्त:

कसरी Power Query मा नेस्टेड तालिकाहरू सही रूपमा विस्तार गर्ने

तस्वीर, मलाई लाग्छ, धेरै पावर क्वेरी प्रयोगकर्ताहरूलाई परिचित छ। समान नेस्टेड तालिकाहरू प्रश्नहरू संयोजन गरेपछि देख्न सकिन्छ (a la VLOOKUP), समूहीकरण (आदेश द्वारा समूह ट्याब परिवर्तन), दिइएको फोल्डरबाट सबै फाइलहरू आयात गर्दै, आदि।

यस स्थितिमा अर्को तार्किक चरण सामान्यतया सबै नेस्टेड तालिकाहरू एकैचोटि विस्तार गर्नु हो - स्तम्भ हेडरमा डबल एरोहरूसँग बटन प्रयोग गरेर। तथ्याङ्क:

कसरी Power Query मा नेस्टेड तालिकाहरू सही रूपमा विस्तार गर्ने

नतिजाको रूपमा, हामी सबै तालिकाहरूबाट सबै पङ्क्तिहरूको एक एकल पूर्णमा एक संयोजन प्राप्त गर्छौं। सबै कुरा राम्रो, सरल र स्पष्ट छ। 

अब कल्पना गर्नुहोस् कि स्रोत तालिकाहरूमा नयाँ स्तम्भ (छूट) थपिएको थियो र/वा अवस्थित (शहर) मेटाइएको थियो:

कसरी Power Query मा नेस्टेड तालिकाहरू सही रूपमा विस्तार गर्ने

त्यसोभए अपडेट पछि हाम्रो अनुरोधले यति सुन्दर तस्वीर फर्काउनेछ - छुट देखा परेन, र शहर स्तम्भ खाली भयो, तर गायब भएन:

कसरी Power Query मा नेस्टेड तालिकाहरू सही रूपमा विस्तार गर्ने

र यो किन हेर्न सजिलो छ - सूत्र पट्टीमा तपाइँ स्पष्ट रूपमा देख्न सक्नुहुन्छ कि विस्तारित स्तम्भहरूको नाम फंक्शन आर्गुमेन्टहरूमा हार्डकोड गरिएको छ। तालिका।विस्तार तालिका स्तम्भ घुमाउरो कोष्ठकहरूमा सूचीहरूको रूपमा।

यो समस्या वरिपरि प्राप्त गर्न सजिलो छ। पहिले, प्रकार्य प्रयोग गरेर कुनै पनि (उदाहरणका लागि, पहिलो) तालिकाको हेडरबाट स्तम्भ नामहरू प्राप्त गरौं। Table.ColumnNames। यो जस्तो देखिनेछ:

कसरी Power Query मा नेस्टेड तालिकाहरू सही रूपमा विस्तार गर्ने

यहाँ:

  • #"अन्य स्तम्भहरू हटाइयो" - अघिल्लो चरणको नाम, जहाँबाट हामी डाटा लिन्छौं
  • ० {} - तालिकाको संख्या जसबाट हामीले हेडर निकाल्छौं (शून्यबाट गणना गर्दै, अर्थात् 0 पहिलो तालिका हो)
  • [डाटा] - अघिल्लो चरणमा स्तम्भको नाम, जहाँ विस्तारित तालिकाहरू अवस्थित छन्

यो कार्यमा सूत्र पट्टीमा प्राप्त निर्माण प्रतिस्थापन गर्न बाँकी छ तालिका।विस्तार तालिका स्तम्भ हार्ड-कोड गरिएको सूचीको सट्टा तालिकाहरू विस्तार गर्ने चरणमा। यो सबै अन्त मा यस्तो देखिनु पर्छ:

कसरी Power Query मा नेस्टेड तालिकाहरू सही रूपमा विस्तार गर्ने

यति नै। र स्रोत डेटा परिवर्तन हुँदा नेस्टेड तालिकाहरू विस्तार गर्न कुनै समस्या हुनेछैन।

  • पावर क्वेरीमा एउटा पानाबाट मल्टिफर्म्याट तालिकाहरू निर्माण गर्दै
  • धेरै एक्सेल फाइलहरूबाट विभिन्न हेडरहरूसँग तालिकाहरू बनाउनुहोस्
  • पुस्तकका सबै पानाहरूबाट डाटा सङ्कलन गर्दै एउटा तालिकामा

 

जवाफ छाड्नुस्