Excelలో VBAని ఉపయోగించి కాలమ్‌లోని డేటాతో వరుసలను ఎలా లెక్కించాలి (9 మార్గాలు)

  • దీన్ని భాగస్వామ్యం చేయండి
Hugh West

విషయ సూచిక

మీరు Excel VBA ని ఉపయోగించి కాలమ్‌లోని డేటాతో అడ్డు వరుసలను లెక్కించడానికి కొన్ని సులభమైన మార్గాల కోసం చూస్తున్నట్లయితే, మీరు సరైన స్థానంలో ఉన్నారు. కాబట్టి, కాలమ్‌లోని డేటాతో అడ్డు వరుసలను సులభంగా లెక్కించడం గురించి మరింత తెలుసుకోవడానికి మా ప్రధాన కథనంతో ప్రారంభిద్దాం.

వర్క్‌బుక్‌ను డౌన్‌లోడ్ చేయండి

Data.xlsmతో వరుసలను లెక్కించండి

Excel VBAని ఉపయోగించి కాలమ్‌లోని డేటాతో వరుసలను లెక్కించడానికి 9 మార్గాలు

ఇక్కడ, మేము కంపెనీ విక్రయ రికార్డులను కలిగి ఉన్న క్రింది డేటాసెట్‌ని కలిగి ఉన్నాము. నిలువు వరుసల డేటా ఆధారంగా అడ్డు వరుసలను లెక్కించడానికి వివిధ మార్గాలను వివరించడానికి మేము ఈ డేటాసెట్ నుండి డేటాతో విభిన్న నిలువు వరుసలను ఉపయోగిస్తాము.

మేము Microsoft Excel 365<ని ఉపయోగించాము 10> సంస్కరణ ఇక్కడ, మీరు మీ సౌలభ్యం ప్రకారం ఏవైనా ఇతర సంస్కరణలను ఉపయోగించవచ్చు.

విధానం-1: VBA వరుసలను ఉపయోగించడం. Excelలోని కాలమ్‌లోని డేటాతో వరుసలను లెక్కించడానికి ఆస్తిని లెక్కించడం

ఇక్కడ, మేము అడ్డు వరుసలను ఉపయోగించి ఉత్పత్తుల విక్రయ విలువలతో సేల్స్ నిలువు వరుసలను లెక్కిస్తుంది. VBA లో ఆస్తిని లెక్కించండి.

దశ-01 :

➤ <1కి వెళ్లండి>డెవలపర్ Tab >> విజువల్ బేసిక్ ఎంపిక.

అప్పుడు, విజువల్ బేసిక్ ఎడిటర్ ఓపెన్ అవుతుంది .

ఇన్సర్ట్ టాబ్ >> మాడ్యూల్ ఎంపికకు వెళ్లండి.

ఆ తర్వాత, a మాడ్యూల్ సృష్టించబడుతుంది.

దశ-02 :

➤ కింది కోడ్‌ను వ్రాయండి

6668

ఇక్కడ, మేము X ని పూర్ణాంకం గా ప్రకటించాము, “D4:D11” అనేది దీని ఆధారంగా పరిధిమేము అడ్డు వరుసలను ఏ కాలమ్‌ని లెక్కిస్తున్నాము మరియు చివరగా మేము అడ్డు వరుస సంఖ్యను X కి కేటాయించాము.

ఒక సందేశ పెట్టె ( MsgBox ) ఫలితాన్ని మొత్తం సంఖ్యగా ఇస్తుంది వరుసలు సందేశ పెట్టెలో 8 సేల్స్ కాలమ్.

మరింత చదవండి: 1> Excel VBA  డేటాతో వరుసలను లెక్కించడానికి (4 ఉదాహరణలు)

విధానం-2: కాలమ్‌లోని డేటాతో అడ్డు వరుసలను లెక్కించడానికి ఎండ్ ప్రాపర్టీని ఉపయోగించడం

ఈ విభాగంలో, మేము వీటిని ఉపయోగిస్తాము విక్రయాలు కాలమ్ యొక్క విక్రయ విలువలతో అడ్డు వరుసలను లెక్కించడానికి VBA యొక్క ముగింపు ఆస్తి .

దశలు :

మెథడ్-1 యొక్క దశ-01 ని అనుసరించండి.

➤ కింది కోడ్‌ను వ్రాయండి

5891

ఇక్కడ, మేము X ని పూర్ణాంకం గా ప్రకటించాము, “D4” అనేది మేము అడ్డు వరుసలను ఏ నిలువు వరుస ఆధారంగా గణిస్తున్నామో దాని ప్రారంభ విలువ చివరగా మేము అడ్డు వరుస సంఖ్యను X కి కేటాయించాము. X ఈ నిలువు వరుస యొక్క మొత్తం ఉపయోగించిన అడ్డు వరుసలను కాకుండా చివరిగా ఉపయోగించిన అడ్డు వరుస సంఖ్యను ఇస్తుంది. కాబట్టి, మొత్తం అడ్డు వరుస సంఖ్యను పొందడానికి మేము X నుండి 3 ( ప్రారంభ వరుస సంఖ్య-1 = 4-1 = 3 ) తీసివేసాము.

0>మొత్తం వరుసల సంఖ్యతో సందేశ పెట్టె ( MsgBox ) కనిపిస్తుంది.

F5 ని నొక్కండి.

ఆ తర్వాత, మీరు 8 ని సందేశ పెట్టెలో సేల్స్ నిలువు వరుసల మొత్తం సంఖ్యగా కలిగి ఉంటారు.

మరింత చదవండి: ఎలా లెక్కించాలిExcelలో డేటాతో వరుసలు (4 ఫార్ములాలు)

విధానం-3: వరుసల కలయికను ఉపయోగించడం. కౌంట్ ప్రాపర్టీ మరియు ఎండ్ ప్రాపర్టీ

ఇక్కడ, మేము రెండు లక్షణాల కలయికను ఉపయోగిస్తాము. VBA వరుసల వలె. సేల్స్ కాలమ్‌లోని మొత్తం అడ్డు వరుసలను లెక్కించడానికి మరియు ఎండ్ ప్రాపర్టీ ని కలిపి లెక్కించండి.

దశలు :

మెథడ్-1 యొక్క దశ-01 ని అనుసరించండి.

➤ కింది కోడ్‌ను వ్రాయండి

1236

ఇక్కడ, మేము X ని పూర్ణాంకం గా ప్రకటించాము, 4 in (వరుసలు. కౌంట్, 4) సేల్స్ కోసం కాలమ్ ఆధారంగా మనం అడ్డు వరుసలను లెక్కిస్తున్నాము మరియు చివరగా మేము అడ్డు వరుస సంఖ్యను X కి కేటాయించాము.

X చివరిగా ఉపయోగించిన అడ్డు వరుసను అందిస్తుంది సంఖ్య ఈ నిలువు వరుసల మొత్తం ఉపయోగించబడదు. కాబట్టి, మొత్తం అడ్డు వరుస సంఖ్యను పొందడానికి మేము X నుండి 3 ( ప్రారంభ వరుస సంఖ్య-1 = 4-1 = 3 ) తీసివేసాము.

0>మొత్తం వరుసల సంఖ్యతో సందేశ పెట్టె ( MsgBox) కనిపిస్తుంది.

F5 ని నొక్కండి.

తర్వాత, మేము 8 ని సందేశ పెట్టెలో సేల్స్ కాలమ్ యొక్క మొత్తం వరుసల సంఖ్యగా పొందుతాము.

సంబంధిత కంటెంట్: Excelలో బహుళ ప్రమాణాలతో వరుసలను ఎలా లెక్కించాలి (6 పద్ధతులు)

విధానం-4: Excel

లోని కాలమ్‌లోని డేటాతో వరుసలను లెక్కించడానికి VBA ఎంపిక ప్రాపర్టీని ఉపయోగించడం

మీరు సేల్స్ యొక్క డేటా ఆధారంగా మొత్తం అడ్డు వరుసలను లెక్కించడానికి ఎంపిక ఆస్తి ని కూడా ఉపయోగించవచ్చు నిలువు వరుస.

దశలు :

పద్ధతిలో దశ-01 ని అనుసరించండి -1 .

➤ కింది కోడ్‌ని వ్రాయండి

2710

ఇక్కడ, మేము X ని పూర్ణాంకం గా, ఎంచుకున్న వాటి వరుసలను ప్రకటించాము పరిధి ఇక్కడ లెక్కించబడుతుంది మరియు చివరగా, మేము అడ్డు వరుస సంఖ్యను X కి కేటాయించాము.

ఒక సందేశ పెట్టె ( MsgBox ) మొత్తం ఫలితాన్ని ఇస్తుంది అడ్డు వరుసలు , ఆపై, డెవలపర్ Tab >> Macros ఎంపికకు వెళ్లండి.

ఆ తర్వాత, మాక్రో డైలాగ్ బాక్స్ పాపప్ అవుతుంది.

మాక్రో పేరు countrows4 ఎంచుకోండి, ఆపై, రన్ నొక్కండి ఎంపిక.

చివరిగా, “ఉపయోగించిన అడ్డు వరుసల సంఖ్య 8” .

మరింత చదవండి: Excelలో VBAతో అడ్డు వరుసలను ఎలా లెక్కించాలి (5 విధానాలు)

విధానం-5: FIND ఫంక్షన్‌ని ఉపయోగించి కాలమ్‌లోని డేటాతో వరుసలను లెక్కించండి

ఇక్కడ, మేము దీనిని ఉపయోగిస్తాము ప్రాంతం నిలువు వరుసలో టెక్స్ట్ స్ట్రింగ్‌లతో అడ్డు వరుసలను లెక్కించడానికి ఫంక్షన్‌ను కనుగొనండి .

దశలు :

మెథడ్-1 యొక్క స్టెప్-01 ని అనుసరించండి.

➤ కింది కోడ్‌ను వ్రాయండి

3543

ఇక్కడ, మేము ప్రకటించాము X పూర్ణాంకం గా, rng పరిధి గా, “C4:C11” అనేది దీని ఆధారంగా పరిధి మేము ఏ నిలువు వరుసలను లెక్కిస్తున్నాము మరియు చివరకు దానిని కేటాయించాము rng .

మేము rng వంటి ఆబ్జెక్ట్ పేరుని ఉపయోగించడం పునరావృతం కాకుండా ఉండటానికి WITH స్టేట్‌మెంట్‌ని ఉపయోగించాము.

FIND ఫంక్షన్ ని ఉపయోగించి, X ఈ నిలువు వరుస యొక్క మొత్తం ఉపయోగించిన అడ్డు వరుసలను కాకుండా చివరిగా ఉపయోగించిన అడ్డు వరుస సంఖ్యను ఇస్తుంది. కాబట్టి, మొత్తం అడ్డు వరుస సంఖ్యను పొందడానికి మేము X నుండి 3 ( ప్రారంభ వరుస సంఖ్య-1 = 4-1 = 3 ) తీసివేసాము.

0>మొత్తం వరుసల సంఖ్యతో సందేశ పెట్టె ( MsgBox) కనిపిస్తుంది.

F5 ని నొక్కండి.

చివరిగా, మీరు 8 ని సందేశ పెట్టెలో సేల్స్ నిలువు వరుసల మొత్తం సంఖ్యగా కలిగి ఉంటారు.

0> సంబంధిత కంటెంట్: Excel కౌంట్ విజిబుల్ రోలు (ఫార్ములా మరియు VBA కోడ్)

ఇలాంటి రీడింగ్‌లు:

  • కౌంట్ రోలు Excelలో పివోట్ టేబుల్‌తో సమూహంలో (దశల వారీ మార్గదర్శకం)
  • Excel VBA: షీట్‌లో వరుసలను లెక్కించండి (5 ఉదాహరణలు)

విధానం-6: VBA

ఇక్కడ, సేల్స్ కాలమ్‌లో (మేము ఈ పద్ధతికి కొన్ని విలువలను తీసివేసాము) మరియు కాలమ్‌లో డేటాతో ఖాళీ లేని వరుసలను లెక్కించండి. VBA కోడ్‌ని ఉపయోగించి మేము విలువలతో కూడిన మొత్తం అడ్డు వరుసల సంఖ్యను మాత్రమే గణిస్తాము.

దశలు :

మెథడ్-1 యొక్క స్టెప్-01 ని అనుసరించండి.

➤ క్రింది కోడ్‌ను వ్రాయండి

5219

ఇక్కడ, మేము <ప్రకటించాము 1>X పొడవు , Y , మరియు rng పరిధి , “D4:D11” అనేది ఏ నిలువు వరుసల ఆధారంగా మేము అడ్డు వరుసలను గణిస్తున్నాము మరియు చివరగా కలిగి ఉంటాముఇది rng కి కేటాయించబడింది.

FOR లూప్ ఈ పరిధిలోని ప్రతి సెల్ COUNTA ఫంక్షన్ ని ఉపయోగించి ఏదైనా విలువను కలిగి ఉందో లేదో తనిఖీ చేస్తుంది మరియు విలువలను కలిగి ఉన్న సెల్‌లకు, X ప్రతిసారి 1 పెంచబడుతుంది.

చివరిగా, మేము సందేశం ద్వారా ఖాళీ కాని సెల్‌లతో మొత్తం వరుస సంఖ్యలను పొందుతాము box.

F5 ని నొక్కండి.

చివరికి, మీరు 5 ని మొత్తం సంఖ్యగా కలిగి ఉంటారు. సందేశ పెట్టెలో సేల్స్ కాలమ్ యొక్క ఖాళీ లేని వరుసలు.

మరింత చదవండి: VBAతో Excelలో ఫిల్టర్ చేసిన వరుసలను ఎలా లెక్కించాలి ( దశల వారీ మార్గదర్శకం)

విధానం-7: నిర్దిష్ట విలువతో అడ్డు వరుసలను లెక్కించండి

ఇక్కడ, మేము విక్రయ విలువతో మొత్తం వరుసల సంఖ్యను గణిస్తాము సేల్స్ కాలమ్ నుండి $2,522.00 -01 of పద్ధతి-1 .

➤ క్రింది కోడ్‌ను వ్రాయండి

7141

ఇక్కడ, మేము X ని గా ప్రకటించాము దీర్ఘ , Y , మరియు rng పరిధి గా, “D4:D11” అనేది దీని ఆధారంగా పరిధి నిలువు వరుసలను మేము లెక్కిస్తున్నాము మరియు చివరకు మేము దానిని rng కి కేటాయించాము.

FOR లూప్ ఈ శ్రేణిలోని సెల్‌లలో ఏదైనా విక్రయ విలువను కలిగి ఉందో లేదో తనిఖీ చేస్తుంది. 1>2522 COUNTIF ఫంక్షన్ ని ఉపయోగిస్తుంది మరియు ఈ విలువను కలిగి ఉన్న సెల్‌ల కోసం, X ప్రతిసారి 1 చే పెంచబడుతుంది.

చివరిగా, మేము సందేశం ద్వారా 2522 విలువతో మొత్తం వరుస సంఖ్యలను పొందుతాముbox.

F5 ని నొక్కండి.

అంతిమంగా, మీరు 3 మొత్తం సంఖ్య వరుసలుగా ఉంటారు Sales కాలమ్‌లో $2,522.00 విక్రయాల విలువ సందేశ పెట్టెలో ఉంది.

మరింత చదవండి: Excel VBA: నిర్దిష్ట డేటాతో వరుసలను లెక్కించండి (8 ఉదాహరణలు)

విధానం-8: నిర్దిష్ట విలువ కంటే ఎక్కువ విలువలతో వరుసలను లెక్కించండి

ఈ విభాగంలో, మేము చేస్తాము సేల్స్ కాలమ్‌లో $3000.00 కంటే ఎక్కువ విలువలు ఉన్న అడ్డు వరుసల మొత్తం సంఖ్యను లెక్కించండి.

దశలు :

మెథడ్-1 యొక్క దశ-01 ని అనుసరించండి.

➤ కింది కోడ్‌ను వ్రాయండి

9000

ఇక్కడ, మేము X ని లాంగ్ , Y , మరియు rng ని రేంజ్ , “D4:D11” అనేది మనం అడ్డు వరుసలను ఏ నిలువు వరుసలను గణిస్తున్నాము అనే దాని ఆధారంగా ఉండే పరిధి మరియు చివరగా మేము దానిని rng కి కేటాయించాము.

FOR ఈ శ్రేణిలోని సెల్‌లలో ఏవైనా COUNTIF ఫంక్షన్ ని ఉపయోగించి 3000 కంటే ఎక్కువ అమ్మకాల విలువను కలిగి ఉందో లేదో లూప్ తనిఖీ చేస్తుంది (లేదా మీరు మరేదైనా ప్రయత్నించవచ్చు షరతులు కంటే తక్కువ, అంతకంటే ఎక్కువ లేదా సమానం మొదలైనవి) మరియు ఈ విలువను కలిగి ఉన్న సెల్‌ల కోసం, X 1 ప్రతి సారి

పెంచబడుతుంది. చివరగా, మేము ఒక సందేశ పెట్టె ద్వారా 3000 కంటే ఎక్కువ విలువలతో మొత్తం వరుస సంఖ్యలను పొందుతాము.

F5 నొక్కండి.

తర్వాత, మీరు 3 అమ్మకాలను కలిగి ఉన్న సేల్స్ నిలువు వరుసల మొత్తం సంఖ్యను కలిగి ఉంటారుసందేశ పెట్టెలో $3,000.00 కంటే ఎక్కువ విలువలు మార్గాలు)

విధానం-9: నిర్దిష్ట టెక్స్ట్ స్ట్రింగ్‌తో అడ్డు వరుసలను లెక్కించండి

మేము ఇక్కడ ఆపిల్ ఉన్న అడ్డు వరుసల సంఖ్యను పొందుతాము ఉత్పత్తి కాలమ్‌లో ఖచ్చితంగా లేదా పాక్షికంగా.

దశలు :

దశ- అనుసరించండి 01 of మెథడ్-1 .

➤ క్రింది కోడ్‌ను వ్రాయండి

8165

ఇక్కడ, మేము X ని లాంగ్ గా ప్రకటించాము , Y , మరియు rng పరిధి గా, “B4:B11” మనం ఏ కాలమ్ ఆధారంగా పరిధి అడ్డు వరుసలను లెక్కిస్తున్నాము మరియు చివరకు మేము దానిని rng కి కేటాయించాము.

FOR లూప్ ఈ పరిధిలోని సెల్‌లలో ఏవైనా టెక్స్ట్ స్ట్రింగ్ ని కలిగి ఉంటే తనిఖీ చేస్తుంది “apply” COUNTIF ఫంక్షన్‌ని ఉపయోగించి (ఇక్కడ, స్ట్రింగ్‌కు ముందు మరియు తర్వాత నక్షత్రం చిహ్నాన్ని ఉపయోగించడం ద్వారా ఇది ఖచ్చితమైన సరిపోలికలు మరియు పాక్షిక సరిపోలికలు రెండింటికీ లెక్కించబడుతుంది), మరియు ఈ విలువను కలిగి ఉన్న సెల్‌ల కోసం, X ప్రతి టైముకు 1 పెంచబడుతుంది ఇ.

చివరిగా, మేము సందేశ పెట్టె ద్వారా apple అనే టెక్స్ట్ స్ట్రింగ్‌తో మొత్తం అడ్డు వరుస సంఖ్యలను పొందుతాము.

F5 ని నొక్కండి.

అప్పుడు, మీరు 2 వచన స్ట్రింగ్‌లను కలిగి ఉన్న ఉత్పత్తి నిలువు వరుసల మొత్తం సంఖ్య వరుసలుగా కలిగి ఉంటారు యాపిల్ మరియు పైనాపిల్ సందేశ పెట్టెలో.

మరింత చదవండి: Excelలో వచనంతో అడ్డు వరుసలను ఎలా లెక్కించాలి (సులభమైనది8 మార్గాలు)

ప్రాక్టీస్ సెక్షన్

మీ స్వంతంగా ప్రాక్టీస్ చేయడం కోసం మేము అభ్యాసం పేరుతో ఒక షీట్‌లో ప్రాక్టీస్ విభాగాన్ని అందించాము . దయచేసి దీన్ని మీరే చేయండి.

ముగింపు

ఈ కథనంలో, మేము Excel <1ని ఉపయోగించి కాలమ్‌లోని డేటాతో అడ్డు వరుసలను లెక్కించే మార్గాలను కవర్ చేయడానికి ప్రయత్నించాము>VBA సులభంగా. మీకు ఇది ఉపయోగకరంగా ఉంటుందని ఆశిస్తున్నాము. మీకు ఏవైనా సూచనలు లేదా ప్రశ్నలు ఉంటే, వాటిని వ్యాఖ్య విభాగంలో భాగస్వామ్యం చేయడానికి సంకోచించకండి.

హ్యూ వెస్ట్ పరిశ్రమలో 10 సంవత్సరాల అనుభవంతో అత్యంత అనుభవజ్ఞుడైన ఎక్సెల్ శిక్షకుడు మరియు విశ్లేషకుడు. అతను అకౌంటింగ్ మరియు ఫైనాన్స్‌లో బ్యాచిలర్ డిగ్రీని మరియు బిజినెస్ అడ్మినిస్ట్రేషన్‌లో మాస్టర్స్ డిగ్రీని కలిగి ఉన్నాడు. హ్యూకు బోధన పట్ల మక్కువ ఉంది మరియు అనుసరించడానికి మరియు అర్థం చేసుకోవడానికి సులభమైన బోధనా విధానాన్ని అభివృద్ధి చేశారు. ఎక్సెల్‌పై అతని నైపుణ్యం కలిగిన జ్ఞానం ప్రపంచవ్యాప్తంగా వేలాది మంది విద్యార్థులు మరియు నిపుణులకు వారి నైపుణ్యాలను మెరుగుపర్చడానికి మరియు వారి కెరీర్‌లో రాణించడానికి సహాయపడింది. తన బ్లాగ్ ద్వారా, హ్యూ తన జ్ఞానాన్ని ప్రపంచంతో పంచుకున్నాడు, ఉచిత Excel ట్యుటోరియల్స్ మరియు ఆన్‌లైన్ శిక్షణను అందిస్తూ వ్యక్తులు మరియు వ్యాపారాలు వారి పూర్తి సామర్థ్యాన్ని చేరుకోవడంలో సహాయపడతాయి.