எக்செல் இல் பல நெடுவரிசைகளில் இருந்து தனித்துவமான மதிப்புகளை எவ்வாறு கண்டறிவது

  • இதை பகிர்
Hugh West

உள்ளடக்க அட்டவணை

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

பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்

பின்வரும் எக்செல் கோப்பைப் பதிவிறக்கவும் இந்தக் கட்டுரையைப் படிக்கும்போது நீங்கள் பயிற்சி செய்யலாம்.

தனித்துவமான மதிப்புகள் பல நெடுவரிசைகளைக் கண்டறியவும்.xlsm

பல நெடுவரிசைகளிலிருந்து தனித்த மதிப்புகளைக் கண்டறிய 5 முறைகள் Excel இல்

இந்த தரவுத் தொகுப்பைப் பார்ப்போம். குளோரி மழலையர் பள்ளியின் மாணவர்களின் பதிவு எங்களிடம் உள்ளது.

எங்களிடம் மாணவர் ஐடிகள், முதல் பெயர்கள் மற்றும் மாணவர்களின் கடைசி பெயர்கள் பி<நெடுவரிசைகளில் உள்ளன. முறையே 4>, C, மற்றும் D வரிசை சூத்திரத்துடன் கூடிய பல நெடுவரிசைகளிலிருந்து தனித்துவமான மதிப்புகள்

i. UNIQUE செயல்பாட்டைப் பயன்படுத்துதல்

முன் எச்சரிக்கை: UNIQUE செயல்பாடு Office 365 இல் மட்டுமே கிடைக்கும்.

UNIQUE செயல்பாட்டின் தொடரியல்:

=UNIQUE(array,[by_col],[exactly_once])

  • மூன்று வாதங்கள், வரிசை எனப்படும் கலங்களின் ஒரு வரம்பு மற்றும் by_col மற்றும் exactly_once எனப்படும் இரண்டு பூலியன் மதிப்புகள்.
  • தனித்துவ மதிப்புகளை வழங்கும் வரிசை இலிருந்து.
  • by_col TRUE என அமைக்கப்பட்டால், இந்த வாதத்தின் நெடுவரிசைகள் மூலம் தனிப்பட்ட மதிப்புகளைத் தேடுவது விருப்பமானது . இயல்புநிலை TRUE .
  • சரியாக_ஒருமுறை TRUE என அமைக்கப்பட்டால், மதிப்புகளை வழங்கும் வரிசை இல் ஒருமுறை மட்டுமே தோன்றும். இந்த வாதம் விருப்பமானது. இயல்புநிலை FALSE .

இப்போது முதல் பெயர்கள் (நெடுவரிசை C ) மற்றும் இரண்டிலிருந்தும் தனித்துவமான மதிப்புகளைப் பிரித்தெடுக்க விரும்புகிறோம் கடைசிப் பெயர்கள் (நெடுவரிசை D ).

  • முதலில், ஒரு கலத்தைத் தேர்ந்தெடுத்து, இந்த சூத்திரத்தை அங்கு செருகவும். E5 கலத்தைத் தேர்ந்தெடுத்து அதை அங்கு உள்ளிடுகிறேன் 0>இரண்டு வெவ்வேறு நெடுவரிசைகளில் தனித்துவமான பெயர்களைப் பெற்றுள்ளோம்.
  • இங்கே by_col FALSE எனச் செருகியுள்ளோம், அதனால் அது தேடவில்லை நெடுவரிசைகள்
  • இங்கே சரியாக_ஒன்முறை TRUE எனச் செருகியுள்ளோம், எனவே ஒருமுறை மட்டுமே தோன்றும் மதிப்புகளை அது திருப்பியளித்தது.

நிச்சயமாக, நீங்கள் விரும்பினால், அந்த பூலியன் மதிப்புகளை by_col மற்றும் சரியாக_ஒருமுறை மாற்றி என்ன நடக்கிறது என்பதைப் பார்க்கலாம்.

மேலும் படிக்க: எக்செல் நெடுவரிசையிலிருந்து தனிப்பட்ட மதிப்புகளைப் பெற VBA (4 எடுத்துக்காட்டுகள்)

ii. CONCATENATE மற்றும் UNIQUE செயல்பாடுகளை இணைத்து

முன்பு, ஒரு கலத்தில் முதல் பெயரையும், அருகிலுள்ள கலத்தில் கடைசி பெயரையும் பெற்றோம். ஆனால் முழுமையான பெயரை ஒருவர் கேட்டால், ஒரு செல், எடுத்துக்காட்டாக, ஜாக் மோரிஸ். பிறகு? இந்த சூத்திரங்களில் ஏதேனும் ஒன்றைப் பயன்படுத்தவும். அவை UNIQUE மற்றும் CONCATENATE செயல்பாடுகளால் ஆனவை.

முதல் சூத்திரம்:

=UNIQUE(CONCATENATE(C5:C16," ",D5:D16),FALSE,TRUE)

மாற்று சூத்திரம்:

அல்லது, இதைப் பயன்படுத்தலாம்-

=UNIQUE(C5:C16&" "&D5:D16,FALSE,TRUE)

பார்க்க, ஒரு நெடுவரிசையில் முழு தனிப்பட்ட பெயர்களையும் பிரித்தெடுத்துள்ளோம்இடத்தால் பிரிக்கப்பட்டது( ).

மேலும் படிக்க: எக்செல் நெடுவரிசையில் தனித்த மதிப்புகளைக் கண்டறிக (6 முறைகள்)

iii. UNIQUE, CONCATENATE மற்றும் FILTER செயல்பாடுகளைப் பயன்படுத்தி, அளவுகோல்களின் அடிப்படையில் தனித்துவமான மதிப்புகளைப் பிரித்தெடுக்கலாம்

இப்போது ஒரு கணம், 150 ஐ விட அதிகமான ஐடிகளைக் கொண்ட மாணவர்களின் தனிப்பட்ட பெயர்களைப் பிரித்தெடுக்க வேண்டும். அதை எப்படி செய்வது?

நாங்கள் அதை UNIQUE மற்றும் FILTER செயல்பாடுகளைப் பயன்படுத்தி செய்வோம்.

முன்னெச்சரிக்கை: FILTER செயல்பாடு Office 365 இல் மட்டுமே கிடைக்கும்.

FILTER செயல்பாட்டின் தொடரியல்:

=FILTER(array,include,[if_empty])

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

இப்போது 150 ஐ விட அதிகமான ஐடிகளைக் கொண்ட மாணவர்களின் தனிப்பட்ட பெயர்களைப் பிரித்தெடுக்க விரும்புகிறோம்.

  • எனவே, எங்கள் சூத்திரம் be

=UNIQUE(FILTER(C5:D16,B5:B16>150,"no result"),FALSE,TRUE)

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

  • மேலும் ஒரு கலத்தில் முழு தனிப்பட்ட பெயர்களைப் பிரித்தெடுக்க விரும்பினால், இதைப் பயன்படுத்தவும்சூத்திரம்-

=UNIQUE(FILTER(CONCATENATE(C5:C16," ",D5:D16),B5:B16>150,"no result"),FALSE,TRUE)

மேலும் படிக்க: எக்செல் இல் உள்ள அளவுகோல்களின் அடிப்படையில் தனித்துவமான மதிப்புகளை எவ்வாறு பிரித்தெடுப்பது

முறை 2: நிபந்தனை வடிவமைப்பைப் பயன்படுத்தி நகல் மதிப்புகளை முன்னிலைப்படுத்தவும்

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

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

அதை எப்படிச் செய்யலாம்?

சௌகரியத்திற்காக, நிபந்தனை வடிவமைப்பைப் பயன்படுத்தி நகல் மதிப்புகளை முன்னிலைப்படுத்தலாம்.

📌 படிகள்:

  • முதலில், கலங்களின் வரம்பைத் தேர்ந்தெடுக்கவும்.
  • பின் முகப்பு > நிபந்தனை வடிவமைத்தல் > கலங்களின் விதிகளை முன்னிலைப்படுத்தவும் > நகல் மதிப்புகள்.

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

முறை 3: வரிசை இல்லாத சூத்திரத்தைப் பயன்படுத்தி எக்செல் நெடுவரிசையிலிருந்து தனித்துவமான மதிப்புகளைப் பிரித்தெடுக்கவும்

அரே அல்லாத சூத்திரத்தைப் பயன்படுத்த , நீங்கள் IFERROR , LOOKUP, மற்றும் COUNTIF செயல்பாடுகளை இணைக்க வேண்டும். சூத்திரத்தைப் பயன்படுத்த, பின்வரும் படிகளைப் பயன்படுத்தவும்.

📌 படிகள்:

  • எந்த கலத்தைத் தேர்ந்தெடுக்கவும்.
  • பின்னர் பின்வரும் சூத்திரத்தைச் செருகவும்-

=IFERROR(IFERROR(LOOKUP(2, 1/(COUNTIF($F$4:F4,$B$5:$B$11)=0), $B$5:$B$11), LOOKUP(2, 1/(COUNTIF($F$4:F4, $C$5:$C$9)=0), $C$5:$C$9)),LOOKUP(2, 1/(COUNTIF($F$4:F4, $D$5:$D$12)=0), $D$5:$D$12))

  • இங்கே நான் அதை செல் F5 இல் செருகுகிறேன்.
  • பின் Fill Handle-ஐ இழுத்துச் செல்லுங்கள், நீங்கள் கண்டுபிடிக்கலாம்தனித்துவமான பெயர்கள்.

குறிப்பு:

இங்கே, நெடுவரிசைகளுக்குப் பதிலாக பி , C, மற்றும் D , உங்களுக்கு விருப்பமானவற்றைப் பயன்படுத்தலாம்.

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

0>பிவோட் டேபிள் கருவியைப் பயன்படுத்தி இரண்டு அல்லது அதற்கு மேற்பட்ட நெடுவரிசைகளிலிருந்து தனித்துவமான பட்டியலையும் உருவாக்கலாம். அதைச் செய்ய பின்வரும் படிகளைப் பயன்படுத்தவும்.

📌 படிகள்:

  • Alt + D அழுத்தவும்.
  • பின்னர் உடனடியாக P அழுத்தவும். PivotTable மற்றும் PivotChart வழிகாட்டி திறந்திருப்பீர்கள்.
  • பல ஒருங்கிணைப்பு வரம்புகள் மற்றும் பிவட் டேபிள் பொத்தான்களைத் தேர்ந்தெடுக்கவும்.
0>
  • பின் அடுத்து என்பதைக் கிளிக் செய்யவும். நீங்கள் படி 2a இல் 3 க்குச் செல்வீர்கள்.
  • எனக்காக ஒரு பக்க புலத்தை உருவாக்கு பொத்தானைத் தேர்ந்தெடுக்கவும்.

  • பின் அடுத்து என்பதைக் கிளிக் செய்யவும். நீங்கள் படி 2b க்குச் செல்வீர்கள்.
  • வரம்பு பெட்டியில், இடதுபுறத்தில் வெற்று நெடுவரிசையுடன் உங்கள் கலங்களின் வரம்பைத் தேர்ந்தெடுக்கவும்.
  • இங்கே நான் B5 முதல் D12 கலங்களைத் தேர்ந்தெடுத்துள்ளேன்.
  • பின் சேர் என்பதைக் கிளிக் செய்யவும். நீங்கள் தேர்ந்தெடுத்த கலங்கள் அனைத்து வரம்புகள் பெட்டியில் சேர்க்கப்படும்.

  • பின் அடுத்து என்பதைக் கிளிக் செய்யவும். நீங்கள் படி 3 க்குச் செல்வீர்கள்.
  • தற்போதுள்ள பணித்தாள் பெட்டியில், நீங்கள் விரும்பும் கலத்தை பிவட் டேபிள் எழுதவும் . நான் எழுதுகிறேன் $F$4.

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

29>

  • பின்னர் மதிப்பு என்பதை சரிபார்க்கவும். பிவோட் டேபிளில் தனித்துவமான பெயர்களைப் பெறுவீர்கள்.

முறை 5: தனிப்பட்ட மதிப்புகளைக் கண்டறிய VBA குறியீட்டைப் பயன்படுத்தவும்

கடைசியாக, தரவுத் தொகுப்பிலிருந்து தனிப்பட்ட பெயர்களைப் பிரித்தெடுக்க VBA குறியீட்டையும் பயன்படுத்தலாம். பின்வருவனவற்றைச் செய்யுங்கள்.

📌 படிகள்:

  • உங்கள் பணிப்புத்தகத்தில் VBA<4ஐத் திறக்க Alt + F11 அழுத்தவும்> சாளரம்.
  • பின்னர் VBA கருவிப்பட்டியில் உள்ள செருகு தாவலுக்குச் செல்லவும். அதைக் கிளிக் செய்யவும்.
  • நான்கு விருப்பங்களிலிருந்து, தொகுதி என்பதைத் தேர்ந்தெடுக்கவும்.

புதிய ஐப் பெறுவீர்கள். Module window.

  • பின்வரும் குறியீட்டை அங்கு எழுதவும்.
2813

இந்த தளம் எங்களுக்கு உதவியது. குறியீட்டைப் புரிந்துகொண்டு உருவாக்கவும்.

  • அதை எக்செல் மேக்ரோஸ் இயக்கப்பட்ட பணிப்புத்தகமாக சேமிக்கவும்.
  • பின்னர் உங்களின் அசல் ஒர்க் ஷீட்டிற்கு வரவும். Alt + F8 ஐ அழுத்தவும்.
  • நீங்கள் மேக்ரோ பெட்டியைத் திறக்கும்.
  • மேக்ரோ மற்றும் பெயரைத் தேர்ந்தெடுக்கவும். பிறகு Run என்பதைக் கிளிக் செய்யவும்.
  • இங்கே இந்த மேக்ரோ இன் பெயர் Uniquedata .
  • உங்கள் தரவின் வரம்பை உள்ளிடவும் வரம்பு பெட்டியில்.

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

  • பின் சரி என்பதைக் கிளிக் செய்க. உங்கள் தரவிலிருந்து தனிப்பட்ட பெயர்களைப் பெறுவீர்கள்.அமைக்கப்பட்டது.

மேலும் படிக்க

முடிவு

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

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