பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

சிக்கலை உருவாக்குதல்

ஒரு கோப்புறையில் எங்களிடம் பல கோப்புகள் உள்ளன (எங்கள் எடுத்துக்காட்டில் - 4 துண்டுகள், பொது வழக்கில் - நீங்கள் விரும்பும் பல) அறிக்கைகள்:

பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

உள்ளே, இந்த கோப்புகள் இப்படி இருக்கும்:

பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

இதில்:

  • நமக்குத் தேவையான தரவுத் தாள் எப்போதும் அழைக்கப்படுகிறது புகைப்படங்கள், ஆனால் பணிப்புத்தகத்தில் எங்கு வேண்டுமானாலும் இருக்கலாம்.
  • தாளுக்கு அப்பால் புகைப்படங்கள் ஒவ்வொரு புத்தகத்திலும் மற்ற தாள்கள் இருக்கலாம்.
  • தரவு கொண்ட அட்டவணைகள் வெவ்வேறு எண்ணிக்கையிலான வரிசைகளைக் கொண்டுள்ளன மற்றும் பணித்தாளில் வேறு வரிசையுடன் தொடங்கலாம்.
  • வெவ்வேறு அட்டவணையில் உள்ள ஒரே நெடுவரிசைகளின் பெயர்கள் வேறுபடலாம் (எடுத்துக்காட்டாக, அளவு = அளவு = அளவு).
  • அட்டவணையில் உள்ள நெடுவரிசைகளை வேறு வரிசையில் அமைக்கலாம்.

பணி: தாளில் இருந்து எல்லா கோப்புகளிலிருந்தும் விற்பனைத் தரவைச் சேகரிக்கவும் புகைப்படங்கள் ஒரு பொதுவான அட்டவணையில் சுருக்கம் அல்லது வேறு ஏதேனும் பகுப்பாய்வுகளை உருவாக்குவதற்காக.

படி 1. நெடுவரிசைப் பெயர்களின் கோப்பகத்தைத் தயாரித்தல்

முதலில் செய்ய வேண்டியது, நெடுவரிசைப் பெயர்களுக்கான சாத்தியமான அனைத்து விருப்பங்களையும் அவற்றின் சரியான விளக்கத்தையும் கொண்ட ஒரு குறிப்பு புத்தகத்தைத் தயாரிப்பது:

பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

தாவலில் உள்ள Format as table என்ற பட்டனைப் பயன்படுத்தி இந்தப் பட்டியலை டைனமிக் "ஸ்மார்ட்" டேபிளாக மாற்றுவோம் முகப்பு (முகப்பு - அட்டவணையாக வடிவமைக்கவும்) அல்லது விசைப்பலகை குறுக்குவழி ctrl+T கட்டளையுடன் பவர் வினவலில் அதை ஏற்றவும் தரவு - அட்டவணை/வரம்பிலிருந்து (தரவு - அட்டவணை/வரம்பிலிருந்து). Excel இன் சமீபத்திய பதிப்புகளில், இது மறுபெயரிடப்பட்டது இலைகளுடன் (தாளில் இருந்து).

பவர் வினவல் எடிட்டர் சாளரத்தில், பாரம்பரியமாக படியை நீக்குவோம் மாற்றப்பட்ட வகை பொத்தானைக் கிளிக் செய்வதன் மூலம் அதற்குப் பதிலாக ஒரு புதிய படியைச் சேர்க்கவும் fxசூத்திரப் பட்டியில் (அது தெரியவில்லை என்றால், நீங்கள் அதை தாவலில் இயக்கலாம் விமர்சனம்) மற்றும் உள்ளமைக்கப்பட்ட பவர் வினவல் மொழியில் M: சூத்திரத்தை உள்ளிடவும்:

=Table.ToRows(ஆதாரம்)

இந்த கட்டளை முந்தைய கட்டத்தில் ஏற்றப்பட்டதை மாற்றும் மூல குறிப்பு அட்டவணை உள்ளமை பட்டியல்கள் (பட்டியல்) கொண்ட பட்டியலில், ஒவ்வொன்றும், ஒரு ஜோடி மதிப்புகள் அது - ஆனது ஒரு வரியிலிருந்து:

பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

ஏற்றப்பட்ட அட்டவணைகள் அனைத்திலிருந்தும் தலைப்புகளை பெருமளவில் மறுபெயரிடும்போது, ​​சிறிது நேரம் கழித்து இந்த வகையான தரவு தேவைப்படும்.

மாற்றத்தை முடித்த பிறகு, கட்டளைகளைத் தேர்ந்தெடுக்கவும் முகப்பு — மூடு மற்றும் ஏற்று — மூடு மற்றும் ஏற்று… மற்றும் இறக்குமதி வகை ஒரு இணைப்பை உருவாக்கவும் (முகப்பு — மூடு&ஏற்றுதல் — மூடு&ஏற்றுதல்... — இணைப்பை மட்டும் உருவாக்கு) மற்றும் எக்செல் திரும்பவும்.

படி 2. எல்லா கோப்புகளிலிருந்தும் அனைத்தையும் அப்படியே ஏற்றுகிறோம்

இப்போது கோப்புறையிலிருந்து எங்கள் எல்லா கோப்புகளின் உள்ளடக்கங்களையும் ஏற்றுவோம் - இப்போதைக்கு. அணிகளைத் தேர்ந்தெடுப்பது தரவு - தரவைப் பெறுங்கள் - கோப்பிலிருந்து - கோப்புறையிலிருந்து (தரவு - தரவைப் பெறவும் - கோப்பிலிருந்து - கோப்புறையிலிருந்து) பின்னர் எங்கள் மூல புத்தகங்கள் இருக்கும் கோப்புறை.

முன்னோட்ட சாளரத்தில், கிளிக் செய்யவும் மாற்று (மாற்றம்) or மாற்றம் (தொகு):

பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

பின்னர் பதிவிறக்கம் செய்யப்பட்ட அனைத்து கோப்புகளின் உள்ளடக்கத்தையும் விரிவாக்குங்கள் (பைனரி) நெடுவரிசை தலைப்பில் இரட்டை அம்புகள் கொண்ட பொத்தான் உள்ளடக்க:

பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

முதல் கோப்பின் உதாரணத்தில் பவர் வினவல் (Vostok.xlsx) ஒவ்வொரு பணிப்புத்தகத்திலிருந்தும் நாம் எடுக்க விரும்பும் தாளின் பெயரைக் கேட்கும் - தேர்வு செய்யவும் புகைப்படங்கள் சரி என்பதை அழுத்தவும்:

பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

அதன் பிறகு (உண்மையில்), பயனருக்குத் தெரியாத பல நிகழ்வுகள் நிகழும், இதன் விளைவுகள் இடது பேனலில் தெளிவாகத் தெரியும்:

பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

  1. பவர் வினவல் கோப்புறையிலிருந்து முதல் கோப்பை எடுக்கும் (எங்களிடம் அது இருக்கும் Vostok.xlsx - பார்க்க கோப்பு உதாரணம்) ஒரு எடுத்துக்காட்டு மற்றும் வினவலை உருவாக்குவதன் மூலம் அதன் உள்ளடக்கத்தை இறக்குமதி செய்கிறது மாதிரி கோப்பை மாற்றவும். இந்த வினவல் போன்ற சில எளிய படிகள் இருக்கும் மூல (கோப்பு அணுகல்) ஊடுருவல் (தாள் தேர்வு) மற்றும் தலைப்புகளை உயர்த்தலாம். இந்தக் கோரிக்கையானது ஒரு குறிப்பிட்ட கோப்பிலிருந்து தரவை மட்டுமே ஏற்ற முடியும் Vostok.xlsx.
  2. இந்தக் கோரிக்கையின் அடிப்படையில், அதனுடன் தொடர்புடைய செயல்பாடு உருவாக்கப்படும் கோப்பை மாற்றவும் (ஒரு சிறப்பியல்பு ஐகானால் குறிக்கப்படுகிறது fx), மூலக் கோப்பு இனி மாறிலியாக இருக்காது, ஆனால் மாறி மதிப்பு - ஒரு அளவுரு. எனவே, இந்த செயல்பாடு எந்த புத்தகத்திலிருந்தும் தரவைப் பிரித்தெடுக்க முடியும், அது ஒரு வாதமாக நாம் நழுவுகிறது.
  3. நெடுவரிசையிலிருந்து ஒவ்வொரு கோப்பிற்கும் (பைனரி) செயல்பாடு பயன்படுத்தப்படும் உள்ளடக்க - இதற்கு படி பொறுப்பு தனிப்பயன் செயல்பாட்டை அழைக்கவும் கோப்புகளின் பட்டியலில் ஒரு நெடுவரிசையைச் சேர்க்கும் எங்கள் வினவலில் கோப்பை மாற்றவும் ஒவ்வொரு பணிப்புத்தகத்திலிருந்தும் இறக்குமதி முடிவுகளுடன்:

    பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

  4. கூடுதல் நெடுவரிசைகள் அகற்றப்படுகின்றன.
  5. உள்ளமைக்கப்பட்ட அட்டவணைகளின் உள்ளடக்கங்கள் விரிவாக்கப்படுகின்றன (படி நீட்டிக்கப்பட்ட அட்டவணை நெடுவரிசை) - மற்றும் அனைத்து புத்தகங்களிலிருந்தும் தரவு சேகரிப்பின் இறுதி முடிவுகளைப் பார்க்கிறோம்:

    பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

படி 3. மணல் அள்ளுதல்

முந்தைய ஸ்கிரீன் ஷாட், நேரடி அசெம்பிளி “அப்படியே” தரமற்றதாக மாறியதை தெளிவாகக் காட்டுகிறது:

  • நெடுவரிசைகள் தலைகீழாக உள்ளன.
  • பல கூடுதல் வரிகள் (வெற்று மற்றும் மட்டும் அல்ல).
  • அட்டவணை தலைப்புகள் தலைப்புகளாகக் கருதப்படுவதில்லை மற்றும் தரவுகளுடன் கலக்கப்படுகின்றன.

இந்தச் சிக்கல்கள் அனைத்தையும் நீங்கள் மிக எளிதாகச் சரிசெய்யலாம் - மாதிரி கோப்பு மாற்ற வினவலை மாற்றவும். அதில் நாம் செய்யும் அனைத்து மாற்றங்களும் தானாகவே தொடர்புடைய Convert கோப்பு செயல்பாட்டில் விழும், அதாவது ஒவ்வொரு கோப்பிலிருந்தும் தரவை இறக்குமதி செய்யும் போது அவை பின்னர் பயன்படுத்தப்படும்.

கோரிக்கையைத் திறப்பதன் மூலம் மாதிரி கோப்பை மாற்றவும், தேவையற்ற வரிசைகளை வடிகட்ட படிகளைச் சேர்க்கவும் (எடுத்துக்காட்டாக, நெடுவரிசை மூலம் Column2) மற்றும் பட்டனைக் கொண்டு தலைப்புகளை உயர்த்துதல் முதல் வரியை தலைப்புகளாகப் பயன்படுத்தவும் (முதல் வரிசையை தலைப்புகளாகப் பயன்படுத்தவும்). அட்டவணை மிகவும் நன்றாக இருக்கும்.

வெவ்வேறு கோப்புகளின் நெடுவரிசைகள் தானாகப் பின்னர் ஒன்றோடொன்று பொருந்துவதற்கு, அவை ஒரே பெயரிடப்பட வேண்டும். M-குறியீட்டின் ஒரு வரியுடன் முன்பு உருவாக்கப்பட்ட கோப்பகத்தின்படி நீங்கள் அத்தகைய வெகுஜன மறுபெயரைச் செய்யலாம். மீண்டும் பொத்தானை அழுத்தவும் fx சூத்திரப் பட்டியில் மற்றும் மாற்ற ஒரு செயல்பாட்டைச் சேர்க்கவும்:

= Table.RenameColumns(#”உயர்ந்த தலைப்புகள்”, தலைப்புகள், காணவில்லை.புறக்கணிப்பு)

பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

இந்த செயல்பாடு முந்தைய படியிலிருந்து அட்டவணையை எடுக்கும் உயர்த்தப்பட்ட தலைப்புகள் மேலும் அதில் உள்ள அனைத்து நெடுவரிசைகளையும் உள்ளமைக்கப்பட்ட தேடல் பட்டியலின்படி மறுபெயரிடுகிறது தலைப்பு. மூன்றாவது வாதம் காணவில்லை. புறக்கணிக்கவும் கோப்பகத்தில் இருக்கும், ஆனால் அட்டவணையில் இல்லாத தலைப்புகளில் பிழை ஏற்படாமல் இருக்க வேண்டும்.

உண்மையில், அவ்வளவுதான்.

கோரிக்கைக்குத் திரும்புகிறது அறிக்கைகள் நாம் முற்றிலும் மாறுபட்ட படத்தைப் பார்ப்போம் - முந்தையதை விட மிகவும் அழகாக இருக்கிறது:

பல புத்தகங்களிலிருந்து வெவ்வேறு தலைப்புகளுடன் அட்டவணைகளை உருவாக்கவும்

  • பவர் வினவல் என்றால் என்ன, பவர் பிவோட், பவர் பிஐ மற்றும் எக்செல் பயனருக்கு அவை ஏன் தேவை
  • கொடுக்கப்பட்ட கோப்புறையில் உள்ள எல்லா கோப்புகளிலிருந்தும் தரவைச் சேகரிக்கிறது
  • புத்தகத்தின் அனைத்து தாள்களிலிருந்தும் ஒரு அட்டவணையில் தரவுகளை சேகரித்தல்

 

ஒரு பதில் விடவும்