உள்ளடக்க அட்டவணை
UNIQUE செயல்பாடு மற்றும் டைனமிக் வரிசைகளைப் பயன்படுத்தி எக்செல் இல் தனித்துவமான மதிப்புகளை எவ்வாறு பெறுவது என்பதை டுடோரியல் பார்க்கிறது. ஒரு நெடுவரிசை அல்லது வரிசையில், பல நெடுவரிசைகளில், நிபந்தனைகளின் அடிப்படையில், மேலும் பலவற்றில் தனித்துவமான மதிப்புகளைக் கண்டறிய எளிய சூத்திரத்தைக் கற்றுக்கொள்வீர்கள்.
Excel இன் முந்தைய பதிப்புகளில், தனித்துவமான பட்டியலைப் பிரித்தெடுத்தல் மதிப்புகள் ஒரு கடினமான சவாலாக இருந்தது. எங்களிடம் ஒரு சிறப்புக் கட்டுரை உள்ளது, இது ஒரு முறை மட்டுமே நிகழும் தனித்துவங்களைக் கண்டறிவது, பட்டியலில் உள்ள அனைத்து தனித்துவமான உருப்படிகளையும் பிரித்தெடுப்பது, வெற்றிடங்களை புறக்கணிப்பது மற்றும் பலவற்றைக் காட்டுகிறது. ஒவ்வொரு பணிக்கும் பல செயல்பாடுகளின் ஒருங்கிணைந்த பயன்பாடு மற்றும் எக்செல் குருக்கள் மட்டுமே முழுமையாக புரிந்து கொள்ளக்கூடிய பல-வரி வரிசை சூத்திரம் தேவை.
எக்செல் 365 இல் UNIQUE செயல்பாட்டின் அறிமுகம் அனைத்தையும் மாற்றிவிட்டது! ராக்கெட் அறிவியலாக இருந்தவை ஏபிசியைப் போல எளிதாகிவிடும். இப்போது, ஒன்று அல்லது பல அளவுகோல்களின் அடிப்படையில், வரம்பிலிருந்து தனித்துவமான மதிப்புகளைப் பெறவும், அகர வரிசைப்படி முடிவுகளை வரிசைப்படுத்தவும் நீங்கள் சூத்திர நிபுணராக இருக்க வேண்டியதில்லை. அனைவரும் படித்து உங்கள் சொந்த தேவைகளுக்கு சரிசெய்யக்கூடிய எளிய சூத்திரங்கள் மூலம் அனைத்தும் செய்யப்படுகின்றன.
Excel UNIQUE செயல்பாடு
Excel இல் உள்ள UNIQUE செயல்பாடு தனிப்பட்ட மதிப்புகளின் பட்டியலை வழங்குகிறது ஒரு வரம்பு அல்லது வரிசை. இது எந்த தரவு வகையிலும் வேலை செய்கிறது: உரை, எண்கள், தேதிகள், நேரங்கள் போன்றவை.
இந்தச் செயல்பாடு டைனமிக் அரேஸ் செயல்பாடுகளின் கீழ் வகைப்படுத்தப்பட்டுள்ளது. இதன் விளைவாக ஒரு டைனமிக் வரிசையானது தானாகவே அண்டை செல்களில் செங்குத்தாக அல்லது கிடைமட்டமாக பரவுகிறது.
எக்செல் UNIQUE இன் தொடரியல்FILTER செயல்பாட்டின் உள்ளடங்கு வாதத்தில் உள்ள பல தருக்க வெளிப்பாடுகள், ஒவ்வொன்றும் TRUE மற்றும் FALSE மதிப்புகளின் வரிசையை வழங்கும். இந்த வரிசைகள் சேர்க்கப்படும் போது, ஒன்று அல்லது அதற்கு மேற்பட்ட அளவுகோல்கள் உண்மையாக இருக்கும் உருப்படிகள் 1 ஐக் கொண்டிருக்கும், மேலும் அனைத்து அளவுகோல்களும் தவறானவையாக இருக்கும் உருப்படிகள் 0 ஐக் கொண்டிருக்கும். இதன் விளைவாக, எந்த ஒரு நிபந்தனையையும் பூர்த்தி செய்யும் எந்தவொரு நுழைவும் UNIQUE க்கு ஒப்படைக்கப்பட்ட வரிசை.
மேலும் தகவலுக்கு, தர்க்கம் அல்லது தர்க்கத்தைப் பயன்படுத்தி பல அளவுகோல்களைக் கொண்ட FILTER ஐப் பார்க்கவும்.
வெற்றிடங்களைப் புறக்கணித்து Excel இல் தனித்துவமான மதிப்புகளைப் பெறுங்கள்
நீங்கள் இருந்தால் சில இடைவெளிகளைக் கொண்ட தரவுத் தொகுப்பில் பணிபுரியும் போது, வழக்கமான சூத்திரத்துடன் பெறப்பட்ட தனித்துவங்களின் பட்டியல் வெற்று செல் மற்றும்/அல்லது பூஜ்ஜிய மதிப்பைக் கொண்டிருக்கும். எக்செல் UNIQUE செயல்பாடு வெற்றிடங்கள் உட்பட ஒரு வரம்பில் உள்ள அனைத்து தனித்துவமான மதிப்புகளையும் வழங்கும் வகையில் வடிவமைக்கப்பட்டுள்ளது. எனவே, உங்கள் மூல வரம்பில் பூஜ்ஜியங்கள் மற்றும் வெற்று செல்கள் இருந்தால், தனிப்பட்ட பட்டியலில் 2 பூஜ்ஜியங்கள் இருக்கும், ஒன்று வெற்று கலத்தையும் மற்றொன்று பூஜ்ஜிய மதிப்பையும் குறிக்கும். கூடுதலாக, மூலத் தரவில் ஏதேனும் சூத்திரத்தால் வழங்கப்பட்ட வெற்று சரங்கள் இருந்தால், uique பட்டியலில் வெற்றுக் கலம் போல் தோன்றும் வெற்று சரமும் ("") இருக்கும்:
வெற்றிடங்கள் இல்லாமல் தனித்துவமான மதிப்புகளின் பட்டியலைப் பெற, நீங்கள் செய்ய வேண்டியது இதுதான்:
- FILTER செயல்பாட்டைப் பயன்படுத்தி வெற்று செல்கள் மற்றும் வெற்று சரங்களை வடிகட்டவும்.
- UNIQUE செயல்பாட்டைப் பயன்படுத்தவும். முடிவுகளை தனிப்பட்டதாக மட்டுப்படுத்தமதிப்புகள் மட்டுமே.
பொது வடிவத்தில், சூத்திரம் பின்வருமாறு தெரிகிறது:
UNIQUE(FILTER( range, range"")இந்த எடுத்துக்காட்டில், D2 இல் உள்ள சூத்திரம்:
=UNIQUE(FILTER(B2:B12, B2:B12""))
இதன் விளைவாக, Excel வெற்று செல்கள் இல்லாமல் தனிப்பட்ட பெயர்களின் பட்டியலை வழங்குகிறது:
3>
குறிப்பு. அசல் தரவு பூஜ்ஜியங்கள் இருந்தால், ஒரு பூஜ்ஜிய மதிப்பு தனிப்பட்ட பட்டியலில் சேர்க்கப்படும்.
குறிப்பிட்ட நெடுவரிசைகளில் தனிப்பட்ட மதிப்புகளைக் கண்டறியவும்
சில நேரங்களில் நீங்கள் தனித்துவத்தைப் பிரித்தெடுக்க விரும்பலாம் ஒன்றுக்கொன்று அருகில் இல்லாத இரண்டு அல்லது அதற்கு மேற்பட்ட நெடுவரிசைகளின் மதிப்புகள். சில நேரங்களில், நீங்கள் விளைந்த பட்டியலில் உள்ள நெடுவரிசைகளை மறு-வரிசைப்படுத்தவும் விரும்பலாம். இரண்டு பணிகளும் CHOOSE செயல்பாட்டின் உதவியுடன் நிறைவேற்றப்படலாம்.
UNIQUE(தேர்வு({1,2,…}, range1 , range2 ))எங்கள் மாதிரி அட்டவணையில் இருந்து , நீங்கள் A மற்றும் C நெடுவரிசைகளில் உள்ள மதிப்புகளின் அடிப்படையில் வெற்றியாளர்களின் பட்டியலைப் பெற விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம் மற்றும் முடிவுகளை இந்த வரிசையில் வரிசைப்படுத்துங்கள்: முதலில் ஒரு விளையாட்டு (நெடுவரிசை C), பின்னர் ஒரு விளையாட்டு வீரர் பெயர் (நெடுவரிசை A). இதைச் செய்ய, நாங்கள் இந்த சூத்திரத்தை உருவாக்குகிறோம்:
=UNIQUE(CHOOSE({1,2}, C2:C10, A2:A10))
பின்வரும் முடிவைப் பெறுங்கள்:
இந்த சூத்திரம் எப்படி வேலை செய்கிறது:
CHOOSE செயல்பாடு குறிப்பிட்ட நெடுவரிசைகளிலிருந்து மதிப்புகளின் 2-பரிமாண வரிசையை வழங்குகிறது. எங்கள் விஷயத்தில், இது நெடுவரிசைகளின் வரிசையையும் மாற்றுகிறது.
{"கூடைப்பந்து","ஆண்ட்ரூ"; "கூடைப்பந்து", "பெட்டி"; "வாலிபால்", "டேவிட்"; "கூடைப்பந்து", "ஆண்ட்ரூ"; "ஹாக்கி", "ஆண்ட்ரூ"; "சாக்கர்", "ராபர்ட்"; "வாலிபால்", "டேவிட்"; "ஹாக்கி", "ஆண்ட்ரூ";"கூடைப்பந்து","டேவிட்"}
மேலே உள்ள வரிசையில் இருந்து, UNIQUE செயல்பாடு தனிப்பட்ட பதிவுகளின் பட்டியலை வழங்குகிறது.
தனித்துவ மதிப்புகளைக் கண்டறிந்து பிழைகளைக் கையாளவும்
UNIQUE சூத்திரங்கள் இந்த டுடோரியல் வேலையில் நாங்கள் விவாதித்துள்ளோம்… குறிப்பிட்ட அளவுகோல்களை பூர்த்தி செய்யும் குறைந்தபட்சம் ஒரு மதிப்பு இருந்தால். சூத்திரம் எதையும் கண்டுபிடிக்கவில்லை என்றால், ஒரு #CALC! பிழை ஏற்படுகிறது:
இதை நிகழாமல் தடுக்க, உங்கள் சூத்திரத்தை IFERROR செயல்பாட்டில் மடிக்கவும்.
உதாரணமாக, எந்த தனிப்பட்ட மதிப்புகளும் நிபந்தனைகளை பூர்த்தி செய்யவில்லை என்றால் கண்டறியப்பட்டது, நீங்கள் எதையும் காட்ட முடியாது, அதாவது வெற்று சரம் (""):
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
அல்லது முடிவுகள் எதுவும் காணப்படவில்லை என்பதை உங்கள் பயனர்களுக்குத் தெளிவாகத் தெரிவிக்கலாம்:
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
Excel UNIQUE செயல்பாடு வேலை செய்யவில்லை
நீங்கள் பார்த்தபடி, UNIQUE செயல்பாட்டின் தோற்றம் Excel இல் தனித்துவமான மதிப்புகளைக் கண்டறிவதை நம்பமுடியாத அளவிற்கு எளிதாக்கியுள்ளது. திடீரென்று உங்கள் சூத்திரத்தில் பிழை ஏற்பட்டால், அது பெரும்பாலும் பின்வருவனவற்றில் ஒன்றாக இருக்கலாம்.
#NAME? பிழை
இந்தச் செயல்பாடு ஆதரிக்கப்படாத Excel பதிப்பில் UNIQUE ஃபார்முலாவைப் பயன்படுத்தினால் ஏற்படும்.
தற்போது, UNIQUE செயல்பாடு Excel 365 மற்றும் 2021 இல் மட்டுமே கிடைக்கும். உங்களிடம் வேறு இருந்தால் பதிப்பு, இந்த டுடோரியலில் பொருத்தமான தீர்வை நீங்கள் காணலாம்: Excel 2019, Excel 2016 மற்றும் அதற்கு முந்தையவற்றில் தனிப்பட்ட மதிப்புகளை எவ்வாறு பெறுவது.
#NAME? ஆதரிக்கப்படும் பதிப்புகளில் பிழை, செயல்பாட்டின் பெயர் தவறாக எழுதப்பட்டிருப்பதைக் குறிக்கிறது.
#SPILLபிழை
கசிவு வரம்பில் உள்ள ஒன்று அல்லது அதற்கு மேற்பட்ட கலங்கள் முற்றிலும் காலியாக இல்லாவிட்டால் ஏற்படும் . எந்தெந்த செல்கள் தடைபடுகின்றன என்பதைப் பார்க்க, பிழைக் குறிகாட்டியைக் கிளிக் செய்து, தடுக்கும் கலங்களைத் தேர்ந்தெடு என்பதைக் கிளிக் செய்யவும். மேலும் தகவலுக்கு, பார்க்கவும் #SPILL! எக்செல் இல் பிழை - காரணங்கள் மற்றும் திருத்தங்கள்.
எக்செல் இல் தனித்துவமான மதிப்புகளைக் கண்டறிவது. படித்ததற்கு நன்றி, அடுத்த வாரம் எங்கள் வலைப்பதிவில் உங்களைப் பார்ப்பேன் என்று நம்புகிறேன்!
பதிவிறக்கப் பயிற்சிப் புத்தகம்
Excel தனித்துவமான மதிப்புகள் சூத்திர எடுத்துக்காட்டுகள் (.xlsx கோப்பு)
செயல்பாடு பின்வருமாறு:UNIQUE(array, [by_col], [exactly_once])எங்கே:
அரே (தேவை) - வரம்பு அல்லது வரிசை தனித்துவமான மதிப்புகள்.
By_col (விரும்பினால்) - தரவை எவ்வாறு ஒப்பிடுவது என்பதைக் குறிக்கும் தருக்க மதிப்பு:
- TRUE - நெடுவரிசைகள் முழுவதும் தரவை ஒப்பிடுகிறது.
- FALSE அல்லது தவிர்க்கப்பட்டது (இயல்புநிலை) - வரிசைகள் முழுவதும் தரவை ஒப்பிடுகிறது.
Exactly_once (விரும்பினால்) - எந்த மதிப்புகள் தனிப்பட்டதாகக் கருதப்படுகின்றன என்பதை வரையறுக்கும் தருக்க மதிப்பு:
- உண்மை - ஒருமுறை மட்டுமே நிகழும் மதிப்புகளை வழங்குகிறது, இது தனிப்பட்ட தரவுத்தளக் கருத்தாகும்.
- தவறான அல்லது தவிர்க்கப்பட்ட (இயல்புநிலை) - வரம்பு அல்லது வரிசையில் உள்ள அனைத்து தனித்துவமான (வேறுபட்ட) மதிப்புகளையும் வழங்குகிறது.
குறிப்பு. தற்போது UNIQUE செயல்பாடு Microsoft 365 மற்றும் Excel 2021க்கான Excel இல் மட்டுமே கிடைக்கிறது. Excel 2019, 2016 மற்றும் அதற்கு முந்தையவை டைனமிக் வரிசை சூத்திரங்களை ஆதரிக்காது, எனவே இந்த பதிப்புகளில் UNIQUE செயல்பாடு கிடைக்கவில்லை.
எக்செல் இல் உள்ள அடிப்படை தனித்துவமான சூத்திரம்
கீழே ஒரு எக்செல் தனித்துவமான மதிப்புகள் சூத்திரம் அதன் எளிய வடிவத்தில் உள்ளது.
பி2:பி10 வரம்பிலிருந்து தனித்துவமான பெயர்களின் பட்டியலைப் பிரித்தெடுப்பதே குறிக்கோள். இதற்கு, D2 இல் பின்வரும் சூத்திரத்தை உள்ளிடுகிறோம்:
=UNIQUE(B2:B10)
2வது மற்றும் 3வது வாதங்கள் தவிர்க்கப்பட்டிருப்பதைக் கவனியுங்கள், ஏனெனில் இயல்புநிலைகள் எங்கள் விஷயத்தில் சரியாக வேலை செய்கின்றன - ஒவ்வொன்றிற்கும் எதிராக வரிசைகளை ஒப்பிடுகிறோம். மற்றது மற்றும் வரம்பில் உள்ள அனைத்து வெவ்வேறு பெயர்களையும் திரும்பப் பெற விரும்புகிறது.
சூத்திரத்தை முடிக்க Enter விசையை அழுத்தினால், ExcelD2 இல் முதலில் கண்டுபிடிக்கப்பட்ட பெயரை கீழே உள்ள கலங்களில் மற்ற பெயர்களைக் கொட்டுகிறது. இதன் விளைவாக, ஒரு நெடுவரிசையில் அனைத்து தனிப்பட்ட மதிப்புகளும் உங்களிடம் உள்ளன:
உங்கள் தரவு B2 முதல் I2 வரையிலான நெடுவரிசைகளில் இருந்தால், ஒப்பிடுவதற்கு 2வது வாதத்தை TRUE என அமைக்கவும் நெடுவரிசைகள் ஒன்றுக்கொன்று எதிரானவை:
=UNIQUE(B2:I2,TRUE)
மேலே உள்ள சூத்திரத்தை B4 இல் தட்டச்சு செய்து, Enter ஐ அழுத்தவும், முடிவுகள் வலதுபுறத்தில் உள்ள கலங்களில் கிடைமட்டமாகப் பரவும். இவ்வாறு, நீங்கள் ஒரு வரிசையில் தனித்துவமான மதிப்புகளைப் பெறுவீர்கள்:
உதவிக்குறிப்பு. பல நெடுவரிசை வரிசைகளில் தனித்துவமான மதிப்புகளைக் கண்டறிந்து அவற்றை ஒரு நெடுவரிசை அல்லது வரிசையில் திரும்பப் பெற, கீழே உள்ள எடுத்துக்காட்டுகளில் காட்டப்பட்டுள்ளபடி TOCOL அல்லது TOROW செயல்பாட்டுடன் UNIQUE ஐப் பயன்படுத்தவும்:
- பலவற்றிலிருந்து தனித்துவமான மதிப்புகளைப் பிரித்தெடுக்கவும் -நெடுவரிசை வரம்பு ஒரு நெடுவரிசையில்
- பல நெடுவரிசை வரம்பிலிருந்து தனித்துவமான மதிப்புகளை ஒரு வரிசையில் இழுக்கவும்
Excel UNIQUE செயல்பாடு - குறிப்புகள் மற்றும் குறிப்புகள்
UNIQUE புதியது செயல்பாடு மற்றும் பிற டைனமிக் வரிசை செயல்பாடுகளைப் போலவே நீங்கள் அறிந்திருக்க வேண்டிய சில விவரக்குறிப்புகள் உள்ளன:
- UNIQUE ஆல் திருப்பியளிக்கப்பட்ட வரிசை இறுதி முடிவாக இருந்தால் (அதாவது மற்றொரு செயல்பாட்டிற்கு அனுப்பப்படவில்லை), Excel மாறும் வகையில் உருவாக்குகிறது சரியான அளவிலான வரம்பு மற்றும் முடிவுகளுடன் அதை நிரப்புகிறது. சூத்திரத்தை ஒரு கலத்தில் மட்டுமே உள்ளிட வேண்டும். நீங்கள் சூத்திரத்தை உள்ளிடும் கலத்தின் கீழே மற்றும்/அல்லது வலதுபுறத்தில் போதுமான வெற்று செல்கள் இருப்பது முக்கியம், இல்லையெனில் #SPILL பிழை ஏற்படும்.
- முடிவுகள் தானாக புதுப்பிக்கப்படும் மூல தரவு மாறுகிறது. இருப்பினும், நீங்கள் வரிசை குறிப்பை மாற்றும் வரை, குறிப்பிடப்பட்ட வரிசைக்கு வெளியே சேர்க்கப்படும் புதிய உள்ளீடுகள் சூத்திரத்தில் சேர்க்கப்படாது. மூல வரம்பின் மறுஅளவிடுதலுக்கு வரிசை தானாகவே பதிலளிக்க வேண்டும் என விரும்பினால், வரம்பை எக்செல் அட்டவணையாக மாற்றி, கட்டமைக்கப்பட்ட குறிப்புகளைப் பயன்படுத்தவும் அல்லது டைனமிக் பெயரிடப்பட்ட வரம்பை உருவாக்கவும்.
- டைனமிக் அணிவரிசைகள் வெவ்வேறு எக்செல் கோப்புகளுக்கு இடையே இரண்டு பணிப்புத்தகங்களும் திறந்திருக்கும் போது மட்டுமே செயல்படும். மூலப் பணிப்புத்தகம் மூடப்பட்டிருந்தால், இணைக்கப்பட்ட UNIQUE சூத்திரம் #REFஐ வழங்கும்! பிழை.
- மற்ற டைனமிக் வரிசை செயல்பாடுகளைப் போலவே, UNIQUE ஆனது ஒரு சாதாரண வரம்பு க்குள் மட்டுமே பயன்படுத்தப்படும், அட்டவணை அல்ல. எக்செல் அட்டவணைகளுக்குள் வைக்கும்போது, அது ஒரு #SPILL ஐத் தரும்! பிழை.
எக்செல்-ல் தனித்துவமான மதிப்புகளை எவ்வாறு கண்டறிவது - சூத்திர எடுத்துக்காட்டுகள்
கீழே உள்ள எடுத்துக்காட்டுகள் எக்செல் இல் உள்ள UNIQUE செயல்பாட்டின் சில நடைமுறை பயன்பாடுகளைக் காட்டுகின்றன. தனிப்பட்ட மதிப்புகளைப் பிரித்தெடுப்பது அல்லது நகல்களை அகற்றுவது, உங்கள் கண்ணோட்டத்தைப் பொறுத்து, எளிமையான வழி.
ஒருமுறை மட்டுமே நிகழும் தனித்துவமான மதிப்புகளைப் பிரித்தெடுக்கவும்
தோன்றும் மதிப்புகளின் பட்டியலைப் பெற குறிப்பிட்ட வரம்பில் சரியாக ஒரு முறை, UNIQUE இன் 3வது வாதத்தை TRUE என அமைக்கவும்.
உதாரணமாக, வெற்றியாளர்கள் பட்டியலில் உள்ள பெயர்களை ஒரு முறை இழுக்க, இந்த சூத்திரத்தைப் பயன்படுத்தவும்:
=UNIQUE(B2:B10,,TRUE)
B2:B10 என்பது மூல வரம்பு மற்றும் 2வது வாதம் ( by_col ) தவறானது அல்லது எங்கள் தரவு ஒழுங்கமைக்கப்பட்டுள்ளதால் தவிர்க்கப்பட்டதுவரிசையில் கொடுக்கப்பட்ட வரம்பில் ஒன்றுக்கு மேற்பட்ட முறை, UNIQUE செயல்பாட்டை FILTER மற்றும் COUNTIF உடன் பயன்படுத்தவும்:
UNIQUE(FILTER( range , COUNTIF( range , range )>1))உதாரணமாக, B2:B10 இல் உள்ள வெவ்வேறு பெயர்களை ஒன்றுக்கு மேற்பட்ட முறை பிரித்தெடுக்க, நீங்கள் இந்த சூத்திரத்தைப் பயன்படுத்தலாம்:
=UNIQUE(FILTER(B2:B10, COUNTIF(B2:B10, B2:B10)>1))
இந்த சூத்திரம் எவ்வாறு செயல்படுகிறது:
சூத்திரத்தின் மையத்தில், FILTER செயல்பாடு COUNTIF செயல்பாட்டால் வழங்கப்படும் நிகழ்வுகளின் எண்ணிக்கையின் அடிப்படையில் நகல் உள்ளீடுகளை வடிகட்டுகிறது. எங்கள் விஷயத்தில், COUNTIF இன் முடிவு இந்த எண்ணிக்கைகளின் வரிசையாகும்:
{4;1;3;4;4;1;3;4;3}
ஒப்பீடு செயல்பாடு (>1) மேலே உள்ள வரிசையை TRUE மற்றும் FALSE மதிப்புகளாக மாற்றுகிறது, அங்கு TRUE உருப்படிகளைக் குறிக்கிறது ஒன்றுக்கு மேற்பட்ட முறை தோன்றும்:
{TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE;TRUE}
இந்த வரிசையானது FILTER க்கு உள்ளடங்கும் வாதமாக ஒப்படைக்கப்பட்டது, இதன் விளைவாக வரும் அணிவரிசையில் எந்த மதிப்புகள் சேர்க்கப்பட வேண்டும் என்பதை செயல்பாடு கூறுகிறது:
{"Andrew";"David";"Andrew";"Andrew";"David";"Andrew";"David"}
நீங்கள் கவனிக்கிறபடி, TRUE உடன் தொடர்புடைய மதிப்புகள் மட்டுமே உயிர்வாழும்.
மேலே உள்ள வரிசை UNIQUE இன் வரிசை வாதத்திற்குச் சென்று, அதற்குப் பிறகு நகல்களை அகற்றுவது இறுதி முடிவை வெளியிடுகிறது:
{"Andrew";"David"}
உதவிக்குறிப்பு. இதே பாணியில், இரண்டு முறைக்கு மேல் (>2), மூன்று முறைக்கு மேல் (>3) போன்ற தனிப்பட்ட மதிப்புகளை வடிகட்டலாம். இதற்காக,தருக்க ஒப்பீட்டில் எண்.
பல நெடுவரிசைகளில் தனிப்பட்ட மதிப்புகளைக் கண்டறியவும் (தனிப்பட்ட வரிசைகள்)
நீங்கள் இரண்டு அல்லது அதற்கு மேற்பட்ட நெடுவரிசைகளை ஒப்பிட்டு அவற்றுக்கிடையே உள்ள தனித்துவமான மதிப்புகளை வழங்க விரும்பும் சூழ்நிலையில், அனைத்தையும் சேர்க்கவும் array வாதத்தில் உள்ள இலக்கு நெடுவரிசைகள்.
உதாரணமாக, வெற்றியாளர்களின் தனிப்பட்ட முதல் பெயர் (நெடுவரிசை A) மற்றும் கடைசி பெயர் (நெடுவரிசை B) ஆகியவற்றை வழங்க, E2 இல் இந்த சூத்திரத்தை உள்ளிடுவோம்:
=UNIQUE(A2:B10)
Enter விசையை அழுத்தினால் பின்வரும் முடிவுகள் கிடைக்கும்:
தனிப்பட்ட வரிசைகளைப் பெற , அதாவது A, B மற்றும் C நெடுவரிசைகளில் உள்ள மதிப்புகளின் தனித்துவமான கலவையுடன் உள்ளீடுகள், இதைப் பயன்படுத்துவதற்கான சூத்திரம்:
=UNIQUE(A2:C10)
வியக்கத்தக்க வகையில் எளிமையானது, இல்லையா? :)
அகர வரிசைப்படி வரிசைப்படுத்தப்பட்ட தனித்துவமான மதிப்புகளின் பட்டியலைப் பெறுங்கள்
எக்செல் இல் நீங்கள் வழக்கமாக எப்படி அகரவரிசை செய்வீர்கள்? சரி, உள்ளமைக்கப்பட்ட வரிசை அல்லது வடிகட்டி அம்சத்தைப் பயன்படுத்துவதன் மூலம். பிரச்சனை என்னவென்றால், உங்கள் மூலத் தரவு மாறும் ஒவ்வொரு முறையும் நீங்கள் மறு வரிசைப்படுத்த வேண்டும், ஏனெனில் எக்செல் ஃபார்முலாக்கள் பணித்தாளில் ஒவ்வொரு மாற்றத்திலும் தானாகவே மீண்டும் கணக்கிடப்படும், அம்சங்கள் கைமுறையாக மீண்டும் பயன்படுத்தப்பட வேண்டும்.
அறிமுகத்துடன் டைனமிக் வரிசை செயல்பாடுகள் இந்த சிக்கல் நீங்கிவிட்டது! நீங்கள் செய்ய வேண்டியது, இது போன்ற வழக்கமான தனித்துவமான சூத்திரத்தைச் சுற்றி SORT செயல்பாட்டை வார்ப் செய்வதுதான்:
SORT(UNIQUE(array))உதாரணமாக, A முதல் C வரையிலான நெடுவரிசைகளில் தனிப்பட்ட மதிப்புகளைப் பிரித்தெடுத்து முடிவுகளை வரிசைப்படுத்தவும் A முதல் Z வரை, இந்த சூத்திரத்தைப் பயன்படுத்தவும்:
=SORT(UNIQUE(A2:C10))
மேலே உள்ள உதாரணத்துடன் ஒப்பிடும்போது,வெளியீட்டை உணர்ந்து வேலை செய்வது மிகவும் எளிதானது. உதாரணமாக, ஆண்ட்ரூ மற்றும் டேவிட் இரண்டு வெவ்வேறு விளையாட்டுகளில் வெற்றி பெற்றுள்ளனர் என்பதை நாம் தெளிவாகக் காணலாம்.
உதவிக்குறிப்பு. இந்த எடுத்துக்காட்டில், 1வது நெடுவரிசையில் உள்ள மதிப்புகளை A இலிருந்து Z வரை வரிசைப்படுத்தியுள்ளோம். இவை SORT செயல்பாட்டின் இயல்புநிலைகள், எனவே விருப்பமான sort_index மற்றும் sort_order வாதங்கள் தவிர்க்கப்பட்டன. முடிவுகளை வேறு ஏதேனும் நெடுவரிசையில் அல்லது வேறு வரிசையில் (Z இலிருந்து A வரை அல்லது மிக உயர்ந்தது முதல் சிறியது வரை) வரிசைப்படுத்த விரும்பினால், SORT செயல்பாடு டுடோரியலில் விளக்கப்பட்டுள்ளபடி 2வது மற்றும் 3வது வாதங்களை அமைக்கவும்.
தனிப்பட்ட மதிப்புகளைக் கண்டறியவும். பல நெடுவரிசைகளில் மற்றும் ஒரு கலத்தில் இணைக்கவும்
பல நெடுவரிசைகளில் தேடும் போது, முன்னிருப்பாக, Excel UNIQUE செயல்பாடு ஒவ்வொரு மதிப்பையும் தனித்தனி கலத்தில் வெளியிடுகிறது. ஒருவேளை, ஒரே கலத்தில் முடிவுகளைப் பெறுவது உங்களுக்கு மிகவும் வசதியாக இருக்குமா?
இதை அடைய, முழு வரம்பையும் குறிப்பிடுவதற்குப் பதிலாக, நெடுவரிசைகளை ஒருங்கிணைத்து, விரும்பியதை வைக்க ஆம்பர்சண்ட் (&) ஐப் பயன்படுத்தவும். இடையில் உள்ள வரையறுப்பு.
உதாரணமாக, A2:A10 இல் முதல் பெயர்களையும், B2:B10 இல் கடைசிப் பெயர்களையும் இணைத்து, மதிப்புகளை இடைவெளி எழுத்துடன் (" ") பிரிக்கிறோம்:
=UNIQUE(A2:A10&" "&B2:B10)
இதன் விளைவாக, ஒரு நெடுவரிசையில் முழுப் பெயர்களின் பட்டியலைப் பெற்றுள்ளோம்:
அளவுகோல்களின் அடிப்படையில் தனிப்பட்ட மதிப்புகளின் பட்டியலைப் பெறுங்கள்
நிபந்தனையுடன் தனித்துவமான மதிப்புகளைப் பிரித்தெடுக்க, Excel UNIQUE மற்றும் FILTER செயல்பாடுகளை ஒன்றாகப் பயன்படுத்தவும்:
- FILTERசெயல்பாடு நிபந்தனையை பூர்த்தி செய்யும் மதிப்புகளுக்கு மட்டுமே தரவை கட்டுப்படுத்துகிறது.
- UNIQUE செயல்பாடு வடிகட்டப்பட்ட பட்டியலிலிருந்து நகல்களை நீக்குகிறது.
வடிகட்டப்பட்ட தனிப்பட்ட மதிப்புகள் சூத்திரத்தின் பொதுவான பதிப்பு இதோ:
UNIQUE(FILTER(array, criteria_range = criteria_range ))இந்த உதாரணத்திற்கு, குறிப்பிட்ட விளையாட்டில் வெற்றி பெற்றவர்களின் பட்டியலைப் பெறுவோம். தொடக்கத்தில், சில கலத்தில் ஆர்வமுள்ள விளையாட்டை உள்ளிடுகிறோம், F1 என்று சொல்லுங்கள். பின்னர், தனித்துவமான பெயர்களைப் பெற, கீழேயுள்ள சூத்திரத்தைப் பயன்படுத்தவும்:
=UNIQUE(FILTER(A2:B10, C2:C10=F1))
இங்கு A2:B10 என்பது தனிப்பட்ட மதிப்புகளைத் தேடுவதற்கான வரம்பாகும், மேலும் C2:C10 என்பது அளவுகோல்களைச் சரிபார்க்கும் வரம்பாகும். .
பல அளவுகோல்களின் அடிப்படையில் தனித்துவமான மதிப்புகளை வடிகட்டவும்
இரண்டு அல்லது அதற்கு மேற்பட்ட நிபந்தனைகளுடன் தனித்துவமான மதிப்புகளை வடிகட்ட, தேவையான அளவுகோல்களை உருவாக்க கீழே காட்டப்பட்டுள்ள வெளிப்பாடுகளைப் பயன்படுத்தவும் FILTER செயல்பாட்டிற்கு:
UNIQUE(FILTER(array, ( criteria_range1 = criteria_range1 ) * ( criteria_range2 = criteria2 )) )சூத்திரத்தின் முடிவு, குறிப்பிட்ட நிபந்தனைகள் அனைத்தும் உண்மையாக இருக்கும் தனித்துவமான உள்ளீடுகளின் பட்டியலாகும். எக்செல் அடிப்படையில், இது AND லாஜிக் என்று அழைக்கப்படுகிறது.
செயல்பாட்டில் உள்ள சூத்திரத்தைப் பார்க்க, G1 (அளவுகோல் 1) மற்றும் G2 (அளவுகோல் 2) இல் உள்ள விளையாட்டுக்கான தனிப்பட்ட வெற்றியாளர்களின் பட்டியலைப் பெறுவோம். ).
A2:B10 இல் உள்ள மூல வரம்புடன், C2:C10 இல் உள்ள விளையாட்டு (அளவுகோல்_வரம்பு 1) மற்றும் D2:D10 இல் வயது (அளவு_வரம்பு 2), சூத்திரம் இந்த வடிவத்தை எடுக்கும்:
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
மற்றும் சரியாகத் தருகிறதுநாங்கள் தேடும் முடிவுகள்:
இந்த சூத்திரம் எவ்வாறு செயல்படுகிறது:
சூத்திரத்தின் தர்க்கத்தின் உயர்நிலை விளக்கம் இதோ:
FILTER செயல்பாட்டின் include வாதத்தில், நீங்கள் இரண்டு அல்லது அதற்கு மேற்பட்ட வரம்பு/அளவுகோல் ஜோடிகளை வழங்குகிறீர்கள். ஒவ்வொரு தருக்க வெளிப்பாட்டின் முடிவும் TRUE மற்றும் FALSE மதிப்புகளின் வரிசையாகும். வரிசைகளின் பெருக்கல் தர்க்க மதிப்புகளை எண்களுக்கு கட்டாயப்படுத்துகிறது மற்றும் 1 மற்றும் 0 இன் வரிசையை உருவாக்குகிறது. பூஜ்ஜியத்தால் பெருக்குவது எப்போதுமே பூஜ்ஜியத்தைக் கொடுக்கும் என்பதால், எல்லா நிபந்தனைகளையும் பூர்த்தி செய்யும் உள்ளீடுகள் மட்டுமே இறுதி வரிசையில் 1 ஐக் கொண்டிருக்கும். FILTER செயல்பாடு 0 உடன் தொடர்புடைய உருப்படிகளை வடிகட்டுகிறது மற்றும் முடிவுகளை UNIQUE என்று வழங்குகிறது.
மேலும் தகவலுக்கு, தர்க்கம் மற்றும் தர்க்கத்தைப் பயன்படுத்தி பல அளவுகோல்களுடன் FILTER ஐப் பார்க்கவும்.
தனிப்பட்ட மதிப்புகளை பல அல்லது வடிகட்டவும். அளவுகோல்
பல அல்லது அளவுகோல்களின் அடிப்படையில் தனித்துவமான மதிப்புகளின் பட்டியலைப் பெற, அதாவது இது அல்லது அந்த அளவுகோல் உண்மையாக இருக்கும்போது, அவற்றைப் பெருக்குவதற்குப் பதிலாக தருக்க வெளிப்பாடுகளைச் சேர்க்கவும்:
UNIQUE(FILTER(array, criteria_range1 = criteria1 ) + ( criteria_range2 = criteria2 )))உதாரணமாக, Soccer இல் வெற்றியாளர்களைக் காட்ட அல்லது ஹாக்கி , நீங்கள் இந்த சூத்திரத்தைப் பயன்படுத்தலாம்:
=UNIQUE(FILTER(A2:B10, (C2:C10="Soccer") + (C2:C10="Hockey")))
தேவைப்பட்டால், நீங்கள் நிச்சயமாக தனித்தனி கலங்களில் அளவுகோல்களை உள்ளிட்டு அந்த செல்களைப் பார்க்கவும் கீழே காட்டப்பட்டுள்ளது:
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) + (C2:C10=G2)))
இந்த சூத்திரம் எவ்வாறு செயல்படுகிறது நீ இடம்