విషయ సూచిక
ఈ కథనంలో, ఎక్సెల్లో సెల్లో టెక్స్ట్ ఉంటే మీరు ఎలా లెక్కించవచ్చో నేను చూపుతాను. టెక్స్ట్లను కలిగి ఉన్న సెల్ల సంఖ్యను, అలాగే వాటి సంఖ్యను లెక్కించమని నేను మీకు చూపుతాను టెక్స్ట్లను కలిగి ఉండే సెల్లు కానీ నిర్దిష్ట వచన విలువను కలిగి ఉంటాయి లేదా మినహాయించబడతాయి.
ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి
సెల్ Text.xlsmని కలిగి ఉంటే లెక్కించండి
5 సులభమైన విధానాలు సెల్ ఎక్సెల్లో వచనాన్ని కలిగి ఉంటే లెక్కించండి
ఇక్కడ మేము కొంతమంది కస్టమర్ల పేర్లు మరియు వారి సంప్రదింపు చిరునామాలు అనే కంపెనీకి సంబంధించిన డేటాను పొందాము సన్ఫ్లవర్ కిండర్ గార్టెన్.
ఈరోజు మా లక్ష్యం సంప్రదింపు చిరునామాలలో ఇమెయిల్ చిరునామాలు ఎన్ని ఉన్నాయో లెక్కించడం.
అంటే మనం చిరునామాను టెక్స్ట్ అయితే లెక్కిస్తాం, సంఖ్య కాదు.
1. Excelలో సెల్ టెక్స్ట్ని కలిగి ఉంటే లెక్కించడానికి COUNTIF ఫంక్షన్ని ఉపయోగించండి
మీరు టెక్స్ట్లను కలిగి ఉన్న సెల్ల సంఖ్యను లెక్కించడానికి Excel యొక్క COUNTIF ఫంక్షన్ ని ఉపయోగించవచ్చు.
దాన్ని పూర్తి చేయడానికి, COUNTIF ఫంక్షన్ యొక్క ప్రమాణాలు గా నక్షత్ర చిహ్నం (*) ని ఉపయోగించండి.
కాబట్టి, ఇమెయిల్ చిరునామాల మొత్తం సంఖ్యను లెక్కించడానికి సూత్రం ఇలా ఉంటుంది:
=COUNTIF(C4:C13,"*")
[ ఇక్కడ C4:C13 అనేది నా సంప్రదింపు చిరునామాల పరిధి. మీ అవసరానికి అనుగుణంగా మీరు దీన్ని చొప్పించండి.]
చూడండి, ఇది మొత్తం వచన చిరునామాల సంఖ్యను లెక్కించింది, అంటే ఇమెయిల్ చిరునామాలు.
ఫలితం 7 .
మరింత చదవండి: విభిన్న వచనాలతో Excelలో సెల్లను ఎలా లెక్కించాలి (5 మార్గాలు)
2. ISTEXT మరియు SUMPRODUCT ఫంక్షన్లను కలిపి గణించండి Excelలో టెక్స్ట్ విలువలను కలిగి ఉన్న 1>కణాలను లెక్కించండి .
ఇమెయిల్ చిరునామాల సంఖ్యను ఈ విధంగా లెక్కించడానికి, మీ డేటా సెట్లోని ఏదైనా సెల్ని ఎంచుకుని, ఈ సూత్రాన్ని నమోదు చేయండి:
=SUMPRODUCT(--ISTEXT(C4:C13))
<2 [ ఇక్కడ C4:C13 అనేది నా సంప్రదింపు చిరునామాల పరిధి. మీరు మీ అవసరానికి అనుగుణంగా చొప్పించండి.]
చూడండి, మేము మళ్లీ టెక్స్ట్ చిరునామాల సంఖ్యను విజయవంతంగా లెక్కించాము. మరియు అది 7 .
⧪ ఫార్ములా యొక్క వివరణ:
- ISTEXT(C4:C13) C4 పరిధిలోని ప్రతి గడిని తనిఖీ చేస్తుంది: C13 మరియు సెల్లో టెక్స్ట్ ఉంటే TRUE ని అందిస్తుంది. లేకపోతే, అది FALSE ని అందిస్తుంది.
- ఆ విధంగా ISTEXT(C4:C13) బూలియన్ విలువల శ్రేణిని అందిస్తుంది, TRUE మరియు FALSE .
- –ISTEXT(C4:C13) ISTEXT ఫంక్షన్ ద్వారా అందించబడిన శ్రేణిని 1 మరియు 0ల శ్రేణిగా మారుస్తుంది.
- ఇది TRUE ని 1 గా మరియు FALSE ని 0 గా మారుస్తుంది.
- చివరగా, SUMPRODUCT ఫంక్షన్ మొత్తం పరిధి మొత్తాన్ని అందిస్తుంది. అంటే, ఇది పరిధిలోని 1ల సంఖ్యను అందిస్తుంది.
- ఆ విధంగా ఫార్ములా కణాల సంఖ్యను అందిస్తుందిపరిధిలోని వచన విలువలను కలిగి ఉంటుంది.
3. Excel
లో నిర్దిష్ట టెక్స్ట్తో సహా సెల్లో ఉంటే లెక్కించడానికి COUNTIF ఫంక్షన్ని ఉపయోగించండి
ఇప్పటి వరకు, మేము టెక్స్ట్ చిరునామాలను కలిగి ఉన్న సెల్ల సంఖ్యను లెక్కించాము, అంటే ఇమెయిల్ చిరునామాలు.
మీరు నిర్దిష్ట టెక్స్ట్తో సహా టెక్స్ట్ విలువలను కలిగి ఉన్న సెల్ల సంఖ్యను గణించడానికి COUNTIF ఫంక్షన్ ని కూడా ఉపయోగించవచ్చు.
ఉదాహరణకు, చూద్దాం Gmail చిరునామాలను ఉపయోగించే కస్టమర్ల సంఖ్యను లెక్కించడానికి ప్రయత్నించండి.
దాన్ని పూర్తి చేయడానికి, మేము వాటిలోని “gmail” స్ట్రింగ్ను కలిగి ఉన్న సెల్ల సంఖ్యను లెక్కించాలి.
సింపుల్. “gmail” వచనాన్ని నక్షత్ర చిహ్నం (*) లోపల COUNTIF ఫంక్షన్ లో ప్రమాణాలు వలె చుట్టండి.
ఫార్ములా ఇలా ఉంటుంది:
=COUNTIF(C4:C13,"*gmail*")
⧪ గమనికలు:
- ఇక్కడ C4:C13 అనేది నా సంప్రదింపు చిరునామాల పరిధి.
- మరియు “gmail” అనేది మేము వెతుకుతున్న నిర్దిష్ట వచనం.
- మీరు మీ అవసరాలకు అనుగుణంగా వీటిని చొప్పించండి.
చూడండి, ఇది Gmail చిరునామాలు ఉన్న మొత్తం సెల్ల సంఖ్యను విజయవంతంగా లెక్కించింది.
మరియు అది 4 .
⧪ ఫార్ములా యొక్క వివరణ:
- COUNTIF ఫంక్షన్ యొక్క ప్రమాణం “*gmail*” . ఇది దానిలోని టెక్స్ట్ విలువ “gmail” తో అన్ని స్ట్రింగ్లను గణిస్తుంది.
- కాబట్టి, COUNTIF(C4:C13,”*gmail*”) C4:C13 పరిధిలోని “gmail” వచనాన్ని కలిగి ఉన్న అన్ని సెల్లను గణిస్తుంది.
మరింత చదవండి: Excelలో నిలువు వరుసలో నిర్దిష్ట పదాలను ఎలా లెక్కించాలి (2 పద్ధతులు)
4. Excel
లో నిర్దిష్ట వచనాన్ని మినహాయించి సెల్ కలిగి ఉంటే లెక్కించడానికి COUNTIFS ఫంక్షన్ని ఉపయోగించండి
మునుపటి విభాగంలో, మేము నిర్దిష్ట వచనంతో సహా టెక్స్ట్ విలువలను కలిగి ఉన్న సెల్ల సంఖ్యను లెక్కించడానికి ప్రయత్నించాము.
మేము నిర్దిష్ట వచనాన్ని మినహాయించి వచన విలువలను కలిగి ఉన్న సెల్ల సంఖ్యను కూడా లెక్కించవచ్చు.
మీరు దాని కోసం COUNTIF ఫంక్షన్ కి బదులుగా COUNTIFS ఫంక్షన్ ని ఉపయోగించాలి.
ఉదాహరణకు, ఇమెయిల్ చిరునామాలను కలిగి ఉన్న సెల్ల సంఖ్యను లెక్కించడానికి ప్రయత్నిద్దాం, కానీ Gmail చిరునామాలను కాదు.
ఇక్కడ మేము “Gmail” స్ట్రింగ్ మినహా టెక్స్ట్ విలువలను కలిగి ఉన్న సెల్ల సంఖ్యను లెక్కించాలి.
ఏదైనా సరిఅయిన సెల్ని ఎంచుకుని, ఈ సూత్రాన్ని నమోదు చేయండి:
=COUNTIFS(C4:C13,"*",C4:C13,"*gmail*")
⧪ N ఓట్లు:
- ఇక్కడ C4:C13 అనేది నా సంప్రదింపు చిరునామాల పరిధి.
- మరియు “gmail” అనేది మేము మినహాయించాలనుకుంటున్న నిర్దిష్ట వచనం.
- మీరు మీ అవసరాలకు అనుగుణంగా వీటిని చొప్పించండి.
చూడండి, Gmail చిరునామాలు లేని ఇమెయిల్ చిరునామాల సంఖ్యను మేము మళ్లీ విజయవంతంగా లెక్కించాము.
ఇది 3 .
⧪ ఫార్ములా యొక్క వివరణ:
- COUNTIFS ఫంక్షన్ మొదట అన్నింటినీ గణిస్తుందిమొదటి ప్రమాణాన్ని నిర్వహించే కణాలు.
- తర్వాత ఇది రెండవ ప్రమాణాన్ని నిర్వహించే అన్ని సెల్లను గణిస్తుంది మరియు మొదలైనవి.
- ఇక్కడ ఇది ముందుగా C4:C13 పరిధిలోని అన్ని సెల్లను గణిస్తుంది, అవి టెక్స్ట్ విలువలు ( “*” ).
- తర్వాత ఇది “gmail” ( “*gmail*” ) అనే టెక్స్ట్ని చేర్చని అన్ని సెల్లను మళ్లీ గణిస్తుంది. ఇక్కడ “*gmail*” అంటే “*gmail* ” కి సమానం కాదు.
- అందువలన, ఫార్ములా “gmail” మినహా టెక్స్ట్ విలువలను కలిగి ఉన్న అన్ని సెల్లను గణిస్తుంది.
5. అన్ని టాస్క్లను ఏకకాలంలో పూర్తి చేయడానికి VBA కోడ్ని అమలు చేయండి
ఇప్పటి వరకు, మేము నాలుగు టాస్క్లను విడిగా అమలు చేసాము:
- టెక్స్ట్లను కలిగి ఉన్న సెల్ల సంఖ్యను లెక్కించండి
- ఆపై టెక్స్ట్లు లేని సెల్ల సంఖ్యను లెక్కించండి
- టెక్స్ట్లను కలిగి ఉన్న సెల్ల సంఖ్యను లెక్కించండి కానీ నిర్దిష్ట వచనాన్ని చేర్చండి
- అలాగే టెక్స్ట్లను కలిగి ఉన్న సెల్ల సంఖ్యను లెక్కించండి. ఒక నిర్దిష్ట వచనాన్ని మినహాయించండి
ఇప్పుడు, మేము VBA కోడ్ ని ఉపయోగించి మాక్రో ను అభివృద్ధి చేస్తాము, అది నాలుగు టాస్క్లను ఏకకాలంలో నిర్వహించగలదు.
⧪ దశ 1:
➤ మీ కీబోర్డ్పై ALT+F11 నొక్కండి. VBA విండో తెరవబడుతుంది.
⧪ దశ 2:
➤ ఇన్సర్ట్ ట్యాబ్కి వెళ్లండి VBA విండో.
➤ అందుబాటులో ఉన్న ఎంపికల నుండి, మాడ్యూల్ ఎంచుకోండి.
⧪ దశ 3:
➤ “మాడ్యూల్ 1” అనే కొత్త మాడ్యూల్ విండో తెరవబడుతుంది.
➤ మాడ్యూల్లో క్రింది VBA కోడ్ ని చొప్పించండి.
⧪ కోడ్:
4899
⧪ గమనికలు:
- ఈ కోడ్ మాక్రో<2ని ఉత్పత్తి చేస్తుంది> అని Count_If_Cell_Contains_Text .
⧪ దశ 4:
➤ వర్క్బుక్ను ఎక్సెల్ మాక్రోగా సేవ్ చేయండి -ప్రారంభించబడిన వర్క్బుక్ .
⧪ దశ 5:
➤ మీ వర్క్షీట్కి తిరిగి వెళ్లండి.
➤ సెల్ల పరిధిని ఎంచుకోండి మీ డేటా సెట్లో మీరు టెక్స్ట్లను లెక్కించాలనుకుంటున్న చోట.
⧪ దశ 6:
➤ ఆపై మీ కీబోర్డ్పై ALT+F8 నొక్కండి.
➤ మాక్రో అనే డైలాగ్ బాక్స్ తెరవబడుతుంది. Count_If_Cell_Contains_Text ( Macro ) ని ఎంచుకుని, Run పై క్లిక్ చేయండి.
⧪ దశ 7:
➤ ఇన్పుట్ బాక్స్ అడిగేలా కనిపిస్తుంది మీరు 1 నుండి 4 మధ్య పూర్ణాంకాన్ని నమోదు చేయాలి, ప్రతి ఒక్కటి అక్కడ పేర్కొన్న నిర్దిష్ట పని కోసం.
⧪ దశ 8:
➤ మీరు టెక్స్ట్ విలువలను కలిగి ఉన్న సెల్లను లెక్కించాలనుకుంటే, 1<2ని నమోదు చేయండి>. ఆపై సరే క్లిక్ చేయండి.
➤ మీరు టెక్స్ట్లను కలిగి ఉన్న సెల్ల సంఖ్యను చూపే సందేశ పెట్టెను పొందుతారు ( 7 ఈ ఉదాహరణలో).
⧪ దశ 9:
➤ మీరు వచన విలువలను కలిగి లేని సెల్లను లెక్కించాలనుకుంటే, నమోదు చేయండి 2 . ఆపై సరే క్లిక్ చేయండి.
➤ మీరు సెల్ల సంఖ్యను చూపే సందేశ పెట్టెను పొందుతారుటెక్స్ట్లను కలిగి ఉండకూడదు ( 3 ఈ ఉదాహరణలో).
⧪ దశ 10:
➤ మీరు వచన విలువలను కలిగి ఉన్న సెల్లను లెక్కించాలనుకుంటే, నిర్దిష్ట వచనాన్ని చేర్చండి, నమోదు చేయండి 3 . ఆపై సరే క్లిక్ చేయండి.
➤ మీరు నిర్దిష్ట వచనాన్ని నమోదు చేయమని అడుగుతున్న మరొక ఇన్పుట్ బాక్స్ ని పొందుతారు. ఇక్కడ నేను “gmail” ఎంటర్ చేసాను.
⧪ గమనిక: ఇది కేస్-సెన్సిటివ్. అంటే, మీరు “Gmail” ఎంటర్ చేస్తే, అది “gmail” కూడా ఉంటుంది.
➤ ఆపై సరే క్లిక్ చేయండి.
➤ మీరు టెక్స్ట్లను కలిగి ఉన్న సెల్ల సంఖ్యను చూపించే మెసేజ్ బాక్స్ను పొందుతారు, కానీ నిర్దిష్ట టెక్స్ట్ను చేర్చండి ( “gmail” ఇక్కడ, 4 ).
⧪ దశ 11:
➤ మీరు టెక్స్ట్ విలువలను కలిగి ఉన్న సెల్లను లెక్కించాలనుకుంటే, నిర్దిష్ట వచనాన్ని మినహాయించండి, నమోదు చేయండి 4 . ఆపై సరే క్లిక్ చేయండి.
➤ మీరు నిర్దిష్ట వచనాన్ని నమోదు చేయమని అడుగుతున్న మరొక ఇన్పుట్ బాక్స్ ని పొందుతారు. ఇక్కడ నేను మళ్ళీ “gmail” ఎంటర్ చేసాను.
⧪ గమనిక: ఇది కేస్-ఇన్సెన్సిటివ్ కూడా. అంటే, మీరు “Gmail” ఎంటర్ చేస్తే, అది కూడా బాగా పని చేస్తుంది.
➤ ఆపై సరే క్లిక్ చేయండి.
➤ మీరు టెక్స్ట్లను కలిగి ఉన్న సెల్ల సంఖ్యను చూపించే సందేశ పెట్టెను పొందుతారు, కానీ నిర్దిష్ట వచనాన్ని మినహాయించండి ( “gmail” ఇక్కడ, 3 ).
మరింత చదవండి: నిర్దిష్ట వచనాన్ని కలిగి ఉన్న కణాలను లెక్కించడానికి Excel VBA
ముగింపు<6
ఈ పద్ధతులను ఉపయోగించి, మీరు ఉంటే లెక్కించవచ్చుఒక సెల్ నిర్దిష్ట వచనాన్ని చేర్చడం లేదా మినహాయించడంతో పాటు, Excelలో వచనాన్ని కలిగి ఉంటుంది. మీకు ఇంకేమైనా పద్దతి తెలుసా? లేదా మీకు ఏవైనా ప్రశ్నలు ఉన్నాయా? మమ్మల్ని అడగడానికి సంకోచించకండి.