எக்செல் வார்த்தைகளை எண்ணுவது எப்படி - சூத்திர எடுத்துக்காட்டுகள்

  • இதை பகிர்
Michael Brown

மற்ற Excel செயல்பாடுகளுடன் இணைந்து LEN செயல்பாட்டைப் பயன்படுத்தி Excel இல் சொற்களை எவ்வாறு எண்ணுவது என்பதை இந்தப் பயிற்சி விளக்குகிறது, மேலும் செல் அல்லது வரம்பில் மொத்த அல்லது குறிப்பிட்ட சொற்கள்/உரைகளை எண்ணுவதற்கு கேஸ்-சென்சிட்டிவ் மற்றும் கேஸ்-சென்சிட்டிவ் ஃபார்முலாக்களை வழங்குகிறது. .

மைக்ரோசாஃப்ட் எக்செல் ஒரு சில பயனுள்ள செயல்பாடுகளைக் கொண்டுள்ளது, அவை கிட்டத்தட்ட அனைத்தையும் எண்ணலாம்: எண்களைக் கொண்ட கலங்களை எண்ணுவதற்கான COUNT செயல்பாடு, வெற்று அல்லாத செல்களை எண்ணுவதற்கு COUNTA, நிபந்தனையுடன் செல்களை எண்ணுவதற்கு COUNTIF மற்றும் COUNTIFS, மற்றும் உரைச் சரத்தின் நீளத்தைக் கணக்கிடுவதற்கு LEN.

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

    ஒரு கலத்தில் உள்ள மொத்த வார்த்தைகளின் எண்ணிக்கையை எப்படி எண்ணுவது

    ஒரு கலத்தில் உள்ள வார்த்தைகளை எண்ண, பயன்படுத்தவும் பின்வரும் LEN, SUBSTITUTE மற்றும் TRIM செயல்பாடுகளின் கலவை:

    LEN(TRIM( செல்))-LEN(SUBSTITUTE( செல்," ",""))+1

    செல் என்பது நீங்கள் சொற்களை எண்ண விரும்பும் கலத்தின் முகவரி.

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

    =LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1

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

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

    0>முதலில், SUBSTITUTE செயல்பாட்டைப் பயன்படுத்தி, கலத்தில் உள்ள எல்லா இடங்களையும் காலியாக உள்ள உரையுடன் மாற்றுவதன் மூலம் அவற்றை அகற்றவும்.LEN செயல்பாட்டிற்கான சரம் ("") இடைவெளிகள் இல்லாமல் சரத்தின் நீளத்தை திரும்பப் பெறுகிறது:

    LEN(SUBSTITUTE(A2," ",""))

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

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

    வெற்று செல்களை சரியாகக் கையாளும் மேம்படுத்தப்பட்ட சூத்திரம்

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

    =IF(A2="", 0, LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1)

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

    =(LEN( cell )-LEN(SUBSTITUTE( cell , word ,"")))/LEN( word )

    உதாரணமாக, செல் A2:

    =(LEN(A2)-LEN(SUBSTITUTE(A2, "moon","")))/LEN("moon")

    இல் " சந்திரன் " நிகழ்வுகளின் எண்ணிக்கையைக் கணக்கிடுவோம்.

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

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

    =(LEN(A2)-LEN(SUBSTITUTE(A2, $B$1,"")))/LEN($B$1)

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

    1. SUBSTITUTE செயல்பாடு குறிப்பிட்டதை நீக்குகிறது அசல் உரையிலிருந்து வார்த்தை.

    இந்த எடுத்துக்காட்டில், A2 இல் உள்ள அசல் உரையிலிருந்து செல் B1 இல் உள்ள உள்ளீட்டை அகற்றுவோம்:

    SUBSTITUTE(A2, $B$1,"")

  • பின், LEN செயல்பாடு குறிப்பிடப்பட்ட வார்த்தை இல்லாமல் உரை சரத்தின் நீளத்தைக் கணக்கிடுகிறது.
  • இந்த எடுத்துக்காட்டில், LEN(SUBSTITUTE(A2, $B$1,"")) ஆனது "" என்ற வார்த்தையின் அனைத்து நிகழ்வுகளிலும் உள்ள அனைத்து எழுத்துக்களையும் அகற்றிய பிறகு செல் A2 இல் உள்ள உரையின் நீளத்தை வழங்குகிறது. சந்திரன் ".

  • அதன் பிறகு, மேலே உள்ள எண் அசல் உரை சரத்தின் மொத்த நீளத்திலிருந்து கழிக்கப்படும்:
  • (LEN(A2)-LEN(SUBSTITUTE(A2, $B$1,"")))

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

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

    ஒரு குறிப்பிட்ட சொற்களை எண்ணுவதற்கான வழக்கு-சென்சிட்டிவ் சூத்திரம் செல்

    உங்களுக்குத் தெரிந்தபடி, Excel SUBSTITUTE என்பது ஒரு கேஸ்-சென்சிட்டிவ் செயல்பாடு, எனவே SUBSTITUTE ஐ அடிப்படையாகக் கொண்ட வார்த்தை எண்ணும் சூத்திரம் இயல்பாகவே கேஸ்-சென்சிட்டிவ் ஆகும்:

    ஒரு கலத்தில் குறிப்பிட்ட சொற்களை எண்ணுவதற்கான கேஸ்-இன்சென்சிட்டிவ் ஃபார்முலா

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

    =(LEN( செல் )-LEN(SUBSTITUTE(UPPER( செல் ),UPPER( உரை ),"")))/LEN( உரை )

    அல்லது

    =(LEN( செல் )-LEN(SUBSTITUTE(LOWER( செல்<2)>),LOWER( உரை ),"")))/LEN( உரை )

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

    =(LEN(A2)-LEN(SUBSTITUTE(LOWER(A2),LOWER($B$1),"")))/LEN($B$1)

    கீழே காட்டப்பட்டுள்ளபடிஸ்கிரீன்ஷாட், வார்த்தை UPPERCASE (செல் B1), சிற்றெழுத்து (செல் D1) அல்லது வாக்கிய வழக்கில் (செல் C1) இல் தட்டச்சு செய்யப்பட்டுள்ளதா என்பதைப் பொருட்படுத்தாமல் ஒரே வார்த்தையின் எண்ணிக்கையை ஃபார்முலா வழங்கும்:

    ஒரு வரம்பில் உள்ள மொத்த வார்த்தைகளின் எண்ணிக்கையை எண்ணுங்கள்

    ஒரு குறிப்பிட்ட வரம்பில் எத்தனை வார்த்தைகள் உள்ளன என்பதைக் கண்டறிய, ஒரு கலத்தில் உள்ள மொத்த சொற்களைக் கணக்கிடும் சூத்திரத்தை எடுத்து SUMPRODUCT அல்லது SUM செயல்பாட்டில் உட்பொதிக்கவும்:

    =SUMPRODUCT(LEN(TRIM( range ))-LEN(பதவி( வரம்பு ," ",""))+1)

    அல்லது

    =SUM(LEN (TRIM( range ))-LEN(SUBSTITUTE( range ," ",""))+1)

    SUMPRODUCT என்பது அணிவரிசைகளைக் கையாளக்கூடிய சில Excel செயல்பாடுகளில் ஒன்றாகும், Enter விசையை அழுத்தி வழக்கமான முறையில் சூத்திரத்தை நிறைவு செய்கிறீர்கள்.

    அரேகளைக் கணக்கிட SUM செயல்பாட்டிற்கு, இது ஒரு வரிசை சூத்திரத்தில் பயன்படுத்தப்பட வேண்டும், அதற்கு பதிலாக Ctrl+Shift+Enter ஐ அழுத்துவதன் மூலம் முடிக்கப்படும். வழக்கமான என்டர் ஸ்ட்ரோக்.

    உதாரணமாக, A2:A4 வரம்பில் உள்ள அனைத்து சொற்களையும் எண்ண, பின்வரும் சூத்திரங்களில் ஒன்றைப் பயன்படுத்தவும்:

    =SUMPRODUCT(LEN(TRIM(A2:A4))-LEN(SUBSTITUTE(A2:A4," ",""))+1)

    =SUM(LEN(TRIM(A2:A4))-LEN(SUBSTITUTE(A2:A4," ",""))+1)

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> nge

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

    =SUMPRODUCT((LEN( வரம்பு )-LEN(பதவி( வரம்பு , வார்த்தை ,""))/LEN( சொல் ))

    அல்லது

    =SUM((LEN( range )-LEN(SUBSTITUTE( range ), word ,"")))/LEN( word ))

    வரிசை SUM சூத்திரத்தை சரியாக முடிக்க Ctrl+Shift+Enter ஐ அழுத்தவும்.

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

    =SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE(A2:A4, C1,"")))/LEN(C1))

    நீங்கள் SUBSTITUTE என்பது கேஸ்-சென்சிட்டிவ் செயல்பாடாகும், எனவே மேலே உள்ள சூத்திரம் பெரிய எழுத்து மற்றும் சிற்றெழுத்து உரையை வேறுபடுத்துகிறது:

    சூத்திரத்தை உருவாக்க கேஸ்-சென்சிட்டிவ் , மேல் அல்லது கீழ் செயல்பாட்டைப் பயன்படுத்தவும்:

    =SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE((UPPER(A2:A4)),UPPER(C1),"")))/LEN(C1))

    அல்லது

    =SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE((LOWER(A2:A4)),LOWER(C1),"")))/LEN(C1))

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

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

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