எக்செல் இல் தனித்துவமான மதிப்புகளை எவ்வாறு எண்ணுவது: அளவுகோல்களுடன், வெற்றிடங்களைப் புறக்கணித்தல்

  • இதை பகிர்
Michael Brown

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

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

குறிப்பு. இந்த டுடோரியலில் விவாதிக்கப்பட்ட அனைத்து சூத்திரங்களும் UNIQUE செயல்பாட்டைச் சார்ந்துள்ளது, இது Excel 365 மற்றும் Excel 2021 இல் மட்டுமே கிடைக்கும். நீங்கள் Excel 2019, Excel 2016 அல்லது அதற்கு முந்தையதைப் பயன்படுத்துகிறீர்கள் என்றால், தீர்வுகளுக்கு இந்தக் கட்டுரையைப் பார்க்கவும்.

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

ஒரு நெடுவரிசையில் உள்ள தனிப்பட்ட மதிப்புகளை எண்ணுவதற்கான எளிதான வழி, UNIQUE செயல்பாட்டை COUNTA செயல்பாட்டுடன் இணைந்து பயன்படுத்துவதாகும்:

COUNTA(UNIQUE( வரம்பு ))

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

உதாரணமாக, தனித்துவத்தை எண்ணுவோம். வரம்பில் உள்ள பெயர்கள் B2:B10:

=COUNTA(UNIQUE(B2:B10))

சூத்திரம் 5 உள்ளன என்று கூறுகிறதுவெற்றியாளர்கள் பட்டியலில் வெவ்வேறு பெயர்கள்:

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

ஒருமுறை மட்டுமே நிகழும் தனிப்பட்ட மதிப்புகளை எண்ணுங்கள்

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

ஒரு முறை நிகழ்வுகளின் பட்டியலைப் பெற, UNIQUE இன் 3வது வாதத்தை TRUE என அமைக்கவும்:

UNIQUE(B2:B10,,TRUE))

தனிப்பட்ட ஒருமுறை நிகழ்வுகளைக் கணக்கிட, ROW செயல்பாட்டில் UNIQUE ஐ அமைக்கவும்:

ROWS(UNIQUE(B2:B10,,TRUE))

இந்த விஷயத்தில் COUNTA வேலை செய்யாது என்பதை நினைவில் கொள்ளவும், ஏனெனில் இது அனைத்து காலியாக இல்லாத கலங்களையும் கணக்கிடுகிறது. பிழை மதிப்புகள். எனவே, முடிவுகள் எதுவும் கிடைக்கவில்லை என்றால், UNIQUE ஒரு பிழையை வழங்கும், மேலும் COUNTA அதை 1 ஆக எண்ணும், இது தவறு!

சாத்தியமான பிழைகளைக் கையாள, IFERROR செயல்பாட்டை உங்கள் சூத்திரத்தைச் சுற்றி 0 ஐ வெளியிடுமாறு அறிவுறுத்தவும். ஏதேனும் பிழை ஏற்பட்டால்:

=IFERROR(ROWS(UNIQUE(B2:B10,,TRUE)), 0)

இதன் விளைவாக, தனிப்பட்ட தரவுத்தள கருத்தின் அடிப்படையில் ஒரு எண்ணிக்கையைப் பெறுவீர்கள்:

கவுண்ட் Excel இல் உள்ள தனித்துவமான வரிசைகள்

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

இதோ தீர்வு:

ROWS( UNIQUE( range ))

தந்திரம் என்னவென்றால், முழு வரம்பையும் UNIQUE க்கு "ஊட்டுவது" அதனால் அது மதிப்புகளின் தனித்துவமான சேர்க்கைகளைக் கண்டறியும்பல நெடுவரிசைகளில். அதன் பிறகு, வரிசைகளின் எண்ணிக்கையைக் கணக்கிட, ROWS செயல்பாட்டில் சூத்திரத்தை இணைக்கவும்.

உதாரணமாக, A2:C10 வரம்பில் உள்ள தனித்துவமான வரிசைகளைக் கணக்கிட, இந்த சூத்திரத்தைப் பயன்படுத்துகிறோம்:

=ROWS(UNIQUE(A2:C10))

வெற்று செல்களைப் புறக்கணித்து தனித்துவமான உள்ளீடுகளை எண்ணுங்கள்

எக்செல் வெற்றிடங்களைப் புறக்கணித்து தனித்துவமான மதிப்புகளைக் கணக்கிட, காலியான செல்களை வடிகட்ட FILTER செயல்பாட்டைப் பயன்படுத்தவும். ஏற்கனவே பரிச்சயமான COUNTA UNIQUE சூத்திரத்தில் வார்ப் செய்யவும்:

COUNTA(UNIQUE(FILTER( range , range ""))

B2:B11 இல் உள்ள மூல தரவுகளுடன் , சூத்திரம் இந்த படிவத்தை எடுக்கும்:

=COUNTA(UNIQUE(FILTER(B2:B11, B2:B11"")))

கீழே உள்ள ஸ்கிரீன்ஷாட் முடிவைக் காட்டுகிறது:

தனித்துவ மதிப்புகளை அளவுகோல்களுடன் எண்ணுங்கள்

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

IFERROR(ROWS(UNIQUE( range , criteria_range ) = அளவுகோல் ))), 0)

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

=IFERROR(ROWS(UNIQUE(FILTER(A2:A10,B2:B10=E1))), 0)

A2:A10 என்பது தனித்துவமான பெயர்களைத் தேடுவதற்கான வரம்பாகும் ( வரம்பு ), B2:B10 என்பது வெற்றியாளர்கள் போட்டியிடும் விளையாட்டு ( criteria_range ), மற்றும் E1 என்பது ஆர்வமுள்ள விளையாட்டு ( அளவுகோல் ).

பல அளவுகோல்களுடன் தனிப்பட்ட மதிப்புகளை எண்ணுங்கள்

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

IFERROR(ROWS(UNIQUE( range , criteria_range1 = அளவுகோல் இங்கே சூத்திரத்தின் தர்க்கத்தின்: பல அளவுகோல்களின் அடிப்படையில் தனித்துவமான மதிப்புகளைக் கண்டறியவும்.

இந்த எடுத்துக்காட்டில், F1 ( அளவுகோல் 1<2) இல் ஒரு குறிப்பிட்ட விளையாட்டில் எத்தனை வெவ்வேறு வெற்றியாளர்கள் உள்ளனர் என்பதைக் கண்டறியப் போகிறோம்>) மற்றும் F2 இல் வயதுக்குட்பட்டவர்கள் ( அளவுகோல் 2 ). இதற்கு, நாங்கள் இந்த சூத்திரத்தைப் பயன்படுத்துகிறோம்:

=IFERROR(ROWS(UNIQUE(FILTER(A2:A10, (B2:B10=F1) * (C2:C10

A2:B10 என்பது பெயர்களின் பட்டியல் ( வரம்பு ), C2:C10 என்பது விளையாட்டு ( criteria_range 1 ) மற்றும் D2:D10 ஆகியவை வயது ( criteria_range 2 ).

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

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

தனிப்பட்ட மதிப்புகள் சூத்திர உதாரணங்களை எண்ணுங்கள் (.xlsx கோப்பு)

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