உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

தரவுகளுடன் பணிபுரியும் போது மூல உரையில் முக்கிய வார்த்தைகளைத் தேடுவது மிகவும் பொதுவான பணிகளில் ஒன்றாகும். பின்வரும் உதாரணத்தைப் பயன்படுத்தி அதன் தீர்வை பல வழிகளில் பார்க்கலாம்:

உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

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

முறை 1. பவர் வினவல்

நிச்சயமாக, முதலில் விசைப்பலகை குறுக்குவழியைப் பயன்படுத்தி எங்கள் அட்டவணைகளை டைனமிக் ("ஸ்மார்ட்") ஆக மாற்றுவோம் ctrl+T அல்லது கட்டளைகள் முகப்பு - அட்டவணையாக வடிவமைக்கவும் (முகப்பு - அட்டவணையாக வடிவமைக்கவும்), அவர்களுக்கு பெயர்களைக் கொடுங்கள் (உதாரணமாக தபால் தலைகள்и உதிரி பாகங்கள்) மற்றும் தாவலில் தேர்ந்தெடுப்பதன் மூலம் பவர் வினவல் எடிட்டரில் ஒவ்வொன்றாக ஏற்றவும் தரவு - அட்டவணை/வரம்பிலிருந்து (தரவு - அட்டவணை/வரம்பிலிருந்து). உங்களிடம் எக்செல் 2010-2013 இன் பழைய பதிப்புகள் இருந்தால், அங்கு பவர் வினவல் தனி துணை நிரலாக நிறுவப்பட்டிருந்தால், தாவலில் விரும்பிய பொத்தான் இருக்கும். சக்தி வினவல். உங்களிடம் எக்செல் 365 இன் புதிய பதிப்பு இருந்தால், பொத்தான் அட்டவணை/வரம்பிலிருந்து இப்போது அங்கு அழைத்தார் இலைகளுடன் (தாளில் இருந்து).

பவர் வினவலில் ஒவ்வொரு அட்டவணையையும் ஏற்றிய பிறகு, கட்டளையுடன் எக்செல் திரும்புவோம் முகப்பு - மூடு மற்றும் ஏற்றவும் - மூடவும் மற்றும் ஏற்றவும்... - இணைப்பை மட்டும் உருவாக்கவும் (வீடு — மூடு & ஏற்று — மூடு & ஏற்று... — இணைப்பை மட்டும் உருவாக்கு).

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

செயல்களின் தர்க்கம் பின்வருமாறு:

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

    உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

  2. அனைத்து உள்ளமை அட்டவணைகளையும் விரிவுபடுத்த, சேர்க்கப்பட்ட நெடுவரிசையின் தலைப்பில் இரட்டை அம்புகள் உள்ள பொத்தானைப் பயன்படுத்தவும். அதே நேரத்தில், உதிரி பாகங்களின் விளக்கங்களைக் கொண்ட கோடுகள் பிராண்டுகளின் எண்ணிக்கையின் பல மடங்குகளால் பெருக்கப்படும், மேலும் "உதிரி பாகம்-பிராண்ட்" இன் சாத்தியமான அனைத்து ஜோடி-சேர்க்கைகளையும் நாங்கள் பெறுவோம்:

    உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

  3. மேம்பட்ட தாவலில் ஒரு நெடுவரிசையைச் சேர்த்தல் ஒரு அணியை தேர்வு செய்யவும் நிபந்தனை நெடுவரிசை (நிபந்தனை நெடுவரிசை) மூல உரையில் (பகுதி விளக்கம்) முக்கிய வார்த்தையின் (பிராண்ட்) நிகழ்வை சரிபார்க்க ஒரு நிபந்தனையை அமைக்கவும்:

    உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

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

    உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

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

    உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

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

    உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

  8. இதன் விளைவாக வரும் நெடுவரிசையின் தலைப்பில் இரட்டை அம்புகள் கொண்ட பொத்தானைக் கிளிக் செய்து கட்டளையைத் தேர்ந்தெடுக்கவும் பிரித்தெடுக்கும் மதிப்புகள் (மதிப்புகளைப் பிரித்தெடுக்கவும்)நீங்கள் விரும்பும் எந்த டிலிமிட்டர் எழுத்துடன் முத்திரைகளை வெளியிட:

    உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

  9. தேவையற்ற நெடுவரிசையை அகற்றுதல் விவரங்கள்.
  10. இதன் விளைவாக வரும் அட்டவணையில் அதிலிருந்து மறைந்த பகுதிகளைச் சேர்க்க, விளக்கங்களில் எந்த பிராண்டுகளும் காணப்படவில்லை, வினவலை இணைப்பதற்கான செயல்முறையை நாங்கள் செய்கிறோம். விளைவாக அசல் கோரிக்கையுடன் உதிரி பாகங்கள் பொத்தானை இணைக்க தாவல் முகப்பு (முகப்பு — வினவல்களை ஒன்றிணைக்கவும்). இணைப்பு வகை - அவுட்டர் ஜாயின் ரைட் (வலது புற இணைப்பு):

    உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

  11. கூடுதல் நெடுவரிசைகளை அகற்றி, மீதமுள்ளவற்றை மறுபெயரிடுவது மட்டுமே மீதமுள்ளது - மேலும் எங்கள் பணி தீர்க்கப்பட்டது:

    உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

முறை 2. சூத்திரங்கள்

உங்களிடம் எக்செல் 2016 அல்லது அதற்குப் பிந்தைய பதிப்பு இருந்தால், புதிய செயல்பாட்டைப் பயன்படுத்தி எங்கள் சிக்கலை மிகச் சிறிய மற்றும் நேர்த்தியான முறையில் தீர்க்க முடியும். இணைக்கவும் (TEXTJOIN):

உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

இந்த சூத்திரத்தின் பின்னால் உள்ள தர்க்கம் எளிது:

  • விழா தேடல் (கண்டுபிடி) பகுதியின் தற்போதைய விளக்கத்தில் ஒவ்வொரு பிராண்டின் நிகழ்வையும் தேடுகிறது மற்றும் பிராண்ட் கண்டுபிடிக்கப்பட்ட சின்னத்தின் வரிசை எண்ணை அல்லது பிழை #VALUE ஐ வழங்குகிறது! பிராண்ட் விளக்கத்தில் இல்லை என்றால்.
  • பின்னர் செயல்பாட்டைப் பயன்படுத்தவும் IF (IF) и ஈஷிப்கா (ISERROR) பிழைகளை வெற்று உரைச் சரம் “” மற்றும் எழுத்துகளின் வரிசை எண்களை பிராண்ட் பெயர்களுடன் மாற்றுவோம்.
  • இதன் விளைவாக வரும் வெற்று செல்கள் மற்றும் கண்டுபிடிக்கப்பட்ட பிராண்டுகளின் வரிசையானது செயல்பாட்டைப் பயன்படுத்தி கொடுக்கப்பட்ட பிரிப்பான் எழுத்து மூலம் ஒற்றை சரமாக இணைக்கப்படுகிறது. இணைக்கவும் (TEXTJOIN).

வேகத்திற்கான செயல்திறன் ஒப்பீடு மற்றும் பவர் வினவல் வினவல் இடையீடு

செயல்திறன் சோதனைக்கு, ஆரம்ப தரவுகளாக 100 உதிரி பாகங்களின் விளக்க அட்டவணையை எடுத்துக் கொள்வோம். அதில் நாம் பின்வரும் முடிவுகளைப் பெறுகிறோம்:

  • சூத்திரங்கள் மூலம் மீண்டும் கணக்கிடும் நேரம் (முறை 2) - 9 நொடி. நீங்கள் முதலில் ஃபார்முலாவை முழு நெடுவரிசைக்கும் 2 நொடிக்கும் நகலெடுக்கும் போது. மீண்டும் மீண்டும் (தாக்குதல் பாதிக்கிறது, அநேகமாக).
  • பவர் வினவல் (முறை 1) இன் புதுப்பிப்பு நேரம் மிகவும் மோசமாக உள்ளது - 110 வினாடிகள்.

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

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

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

உரையில் முக்கிய வார்த்தைகளைத் தேடுங்கள்

அத்தகைய சுத்திகரிப்புக்குப் பிறகு, எங்கள் கோரிக்கையின் புதுப்பிப்பு வேகம் கிட்டத்தட்ட 7 மடங்கு அதிகரிக்கிறது - 15 வினாடிகள் வரை. வித்தியாசமான விஷயம் 🙂

  • பவர் வினவலில் தெளிவற்ற உரை தேடல்
  • சூத்திரங்களுடன் மொத்த உரை மாற்றீடு
  • பட்டியல் மூலம் பவர் வினவலில் மொத்த உரை மாற்றீடு. செயல்பாடு குவியும்

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