மேம்பட்ட வடிகட்டி மற்றும் சில மேஜிக்

பெரும்பாலான எக்செல் பயனர்களுக்கு, "தரவு வடிகட்டுதல்" என்ற வார்த்தை அவர்களின் தலையில் வரும்போது, ​​தாவலில் இருந்து வழக்கமான கிளாசிக் வடிகட்டி மட்டுமே தரவு - வடிகட்டி (தரவு - வடிகட்டி):

மேம்பட்ட வடிகட்டி மற்றும் சில மேஜிக்

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

அடிப்படையில்

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

மேம்பட்ட வடிகட்டி மற்றும் சில மேஜிக்

மஞ்சள் கலங்களுக்கும் அசல் அட்டவணைக்கும் இடையில் குறைந்தது ஒரு வெற்று கோடாவது இருக்க வேண்டும்.

மஞ்சள் கலங்களில் தான் நீங்கள் அளவுகோல்களை (நிபந்தனைகள்) உள்ளிட வேண்டும், அதன்படி வடிகட்டுதல் செய்யப்படும். எடுத்துக்காட்டாக, நீங்கள் III காலாண்டில் மாஸ்கோ “ஆச்சன்” இல் வாழைப்பழங்களைத் தேர்ந்தெடுக்க வேண்டும் என்றால், நிலைமைகள் இப்படி இருக்கும்:

மேம்பட்ட வடிகட்டி மற்றும் சில மேஜிக்

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

மேம்பட்ட வடிகட்டி மற்றும் சில மேஜிக்

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

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

மேம்பட்ட வடிகட்டி மற்றும் சில மேஜிக்

மேக்ரோவைச் சேர்த்தல்

"சரி, இங்கே வசதி எங்கே?" நீங்கள் கேளுங்கள் மற்றும் நீங்கள் சரியாக இருப்பீர்கள். உங்கள் கைகளால் மஞ்சள் கலங்களில் நிபந்தனைகளை உள்ளிடுவது மட்டுமல்லாமல், ஒரு உரையாடல் பெட்டியைத் திறந்து, வரம்புகளை உள்ளிடவும், அழுத்தவும் OK. வருத்தம், நான் ஒப்புக்கொள்கிறேன்! ஆனால் "அவை வரும்போது அனைத்தும் மாறும் ©" - மேக்ரோக்கள்!

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

தனிப்பட்ட துணைப் பணித்தாள்_மாற்றம்(வரம்பிற்குள் இலக்கானது) குறுக்கிடவில்லை என்றால்(இலக்கு, வரம்பு("A2:I5")) பின்னர் எதுவும் இல்லை பிழை அடுத்த ஆக்டிவ் ஷீட்.ShowAllData Range("A7").CurrentRegion.AdvancedFilterFilterFilterFilter: :=வரம்பு("A1").தற்போதைய பகுதி முடிவு துணை முடிவு என்றால்  

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

எனவே எல்லாம் மிகவும் சிறப்பாக உள்ளது, இல்லையா? 🙂

சிக்கலான கேள்விகளை செயல்படுத்துதல்

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

அளவுகோல் விளைவாக
gr* அல்லது gr தொடங்கி அனைத்து செல்கள் GrIe Grகாது, Grபேரீச்சம்பழம், Grஅனாட் முதலியன
= வெங்காயம் அனைத்து செல்கள் சரியாக மற்றும் வார்த்தையுடன் மட்டுமே வில், அதாவது சரியான பொருத்தம்
*நேரடி* அல்லது *நேரடி கொண்ட செல்கள் லிவ் எப்படி அடிக்கோடிடுவது, அதாவது Оலிவ்அந்த, லிவ்ep, படிலிவ் முதலியன
=p*v என்று தொடங்கும் வார்த்தைகள் П மற்றும் முடிவடைகிறது В ie Пமுதல்в, Пஆகாசம்в முதலியன
a*s என்று தொடங்கும் வார்த்தைகள் А மேலும் கொண்டிருக்கும் СIe Аஇடுப்புсin, Аதந்தைс, Asai முதலியன
=*கள் முடிவடையும் வார்த்தைகள் С
=???? 4 எழுத்துகள் கொண்ட அனைத்து கலங்களும் (எழுத்துகள் அல்லது எண்கள், இடைவெளிகள் உட்பட)
=m??????n தொடங்கி 8 எழுத்துகள் கொண்ட அனைத்து கலங்களும் М மற்றும் முடிவடைகிறது НIe Мஅந்தரிн, Мபதட்டம்н  முதலியன
=*n??a அனைத்து வார்த்தைகளும் முடிவடைகின்றன А, இறுதியில் இருந்து 4 வது எழுத்து எங்கே НIe பீம்нikа, படிнozа முதலியன
>=இ தொடங்கும் அனைத்து வார்த்தைகளும் Э, Ю or Я
<>*o* எழுத்து இல்லாத அனைத்து வார்த்தைகளும் О
<>*விச் முடிவடைவதைத் தவிர அனைத்து வார்த்தைகளும் எச் ஐ வி (உதாரணமாக, நடுத்தர பெயரால் பெண்களை வடிகட்டவும்)
= அனைத்து வெற்று செல்கள்
<> அனைத்து காலியாக இல்லாத செல்கள்
> = 5000 5000க்கு அதிகமான அல்லது அதற்கு சமமான மதிப்பு கொண்ட அனைத்து கலங்களும்
5 அல்லது =5 மதிப்பு 5 கொண்ட அனைத்து செல்கள்
>=3/18/2013 மார்ச் 18, 2013க்குப் பிறகு தேதி கொண்ட அனைத்து கலங்களும் (உள்ளடக்க)

நுட்பமான புள்ளிகள்:

  • * அடையாளம் என்பது எந்த எழுத்துகளின் எண்ணிக்கையைக் குறிக்கிறது, மற்றும் ? - ஏதேனும் ஒரு பாத்திரம்.
  • உரை மற்றும் எண் வினவல்களைச் செயலாக்குவதில் உள்ள தர்க்கம் சற்று வித்தியாசமானது. எனவே, எடுத்துக்காட்டாக, எண் 5 உடன் ஒரு நிபந்தனை கலமானது ஐந்தில் தொடங்கும் அனைத்து எண்களையும் தேடுவதை அர்த்தப்படுத்துவதில்லை, ஆனால் B என்ற எழுத்து B*க்கு சமம், அதாவது B என்ற எழுத்தில் தொடங்கும் எந்த உரையையும் தேடும்.
  • உரை வினவல் = அடையாளத்துடன் தொடங்கவில்லை என்றால், நீங்கள் மனதளவில் * என்று இறுதியில் வைக்கலாம்.
  • தேதிகள் அமெரிக்க வடிவத்தில் மாதம்-நாள்-ஆண்டு மற்றும் ஒரு பகுதியின் மூலம் உள்ளிடப்பட வேண்டும் (உங்களிடம் எக்செல் மற்றும் பிராந்திய அமைப்புகள் இருந்தாலும்).

தருக்க இணைப்புகள் மற்றும்-OR

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

மேம்பட்ட வடிகட்டி மற்றும் சில மேஜிக்

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

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

மேம்பட்ட வடிகட்டி மற்றும் சில மேஜிக்

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

மேம்பட்ட வடிகட்டி மற்றும் சில மேஜிக்

பொதுவாக, "ஒரு கோப்புடன் முடித்த பிறகு", ஒரு மேம்பட்ட வடிகட்டி மிகவும் ஒழுக்கமான கருவியாக வெளிவருகிறது, சில இடங்களில் கிளாசிக் ஆட்டோஃபில்டரை விட மோசமாக இல்லை.

  • மேக்ரோக்களில் சூப்பர்ஃபில்டர்
  • மேக்ரோக்கள் என்றால் என்ன, விஷுவல் பேசிக்கில் மேக்ரோ குறியீட்டை எங்கே, எப்படி செருகுவது
  • மைக்ரோசாஃப்ட் எக்செல் இல் ஸ்மார்ட் டேபிள்கள்

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