એક્સેલમાં VBA નો ઉપયોગ કરીને કોલમમાં ડેટા સાથે પંક્તિઓ કેવી રીતે ગણવી (9 રીતો)

  • આ શેર કરો
Hugh West

સામગ્રીઓનું કોષ્ટક

જો તમે Excel VBA નો ઉપયોગ કરીને કૉલમમાં ડેટા સાથે પંક્તિઓની ગણતરી કરવાની કેટલીક સરળ રીતો શોધી રહ્યાં છો, તો તમે યોગ્ય સ્થાને છો. તેથી, કોલમમાં ડેટા સાથે પંક્તિઓની ગણતરી સરળતાથી કરવા વિશે વધુ જાણવા માટે ચાલો અમારા મુખ્ય લેખથી પ્રારંભ કરીએ.

વર્કબુક ડાઉનલોડ કરો

Data.xlsm સાથે પંક્તિઓની ગણતરી

એક્સેલ VBA નો ઉપયોગ કરીને કોલમમાં ડેટા સાથે પંક્તિઓની ગણતરી કરવાની 9 રીતો

અહીં, અમારી પાસે કંપનીના વેચાણ રેકોર્ડ્સ ધરાવતો નીચેનો ડેટાસેટ છે. કૉલમના ડેટાના આધારે પંક્તિઓની ગણતરી કરવાની વિવિધ રીતો સમજાવવા માટે અમે આ ડેટાસેટના ડેટા સાથે વિવિધ કૉલમનો ઉપયોગ કરીશું.

અમે Microsoft Excel 365<નો ઉપયોગ કર્યો છે. 10> વર્ઝન અહીં, તમે તમારી અનુકૂળતા મુજબ અન્ય કોઈપણ વર્ઝનનો ઉપયોગ કરી શકો છો.

પદ્ધતિ-1: VBA પંક્તિઓનો ઉપયોગ કરીને. એક્સેલમાં કોલમમાં ડેટા સાથે પંક્તિઓની ગણતરી કરવા માટે પ્રોપર્ટી ગણો

અહીં, અમે પંક્તિઓનો ઉપયોગ કરીને ઉત્પાદનો માટે વેચાણ મૂલ્યો સાથે સેલ્સ કૉલમની પંક્તિઓની ગણતરી કરવામાં આવશે. VBA માંથી પ્રોપર્ટીની ગણતરી કરો.

સ્ટેપ-01 :

➤ <1 પર જાઓ>વિકાસકર્તા ટેબ >> વિઝ્યુઅલ બેઝિક વિકલ્પ.

પછી, વિઝ્યુઅલ બેઝિક એડિટર ખુલશે .

ઇનસર્ટ ટેબ >> મોડ્યુલ વિકલ્પ પર જાઓ.

તે પછી, a મોડ્યુલ બનાવવામાં આવશે.

સ્ટેપ-02 :

➤ નીચેનો કોડ લખો

8279

અહીં, અમે X ને પૂર્ણાંક તરીકે જાહેર કર્યું છે, “D4:D11” ના આધારે શ્રેણી છેઅમે કઈ કૉલમમાં પંક્તિઓ ગણી રહ્યા છીએ અને અંતે અમે X ને પંક્તિ નંબર અસાઇન કર્યો છે.

સંદેશ બોક્સ ( MsgBox ) અમને કુલ સંખ્યા તરીકે પરિણામ આપશે. પંક્તિઓની.

F5 દબાવો.

પછી, તમને ડેટા સાથે પંક્તિઓની કુલ સંખ્યા તરીકે મળશે. સંદેશ બોક્સમાં સેલ્સ કૉલમમાંથી 8 .

વધુ વાંચો: ડેટા સાથે પંક્તિઓની ગણતરી કરવા માટે એક્સેલ VBA (4 ઉદાહરણો)

પદ્ધતિ-2: કૉલમ

માં ડેટા સાથે પંક્તિઓની ગણતરી કરવા માટે અંતિમ સંપત્તિનો ઉપયોગ કરીને આ વિભાગમાં, અમે ઉપયોગ કરીશું વેચાણ કૉલમના વેચાણ મૂલ્યો સાથે પંક્તિઓની ગણતરી કરવા માટે VBA ની અંતિમ મિલકત .

પગલાં :

➤ અનુસરો પદ્ધતિ-01 માંથી પદ્ધતિ-1 .

➤ નીચેનો કોડ લખો

3489

અહીં, અમે X ને પૂર્ણાંક તરીકે જાહેર કર્યું છે, “D4” એ શ્રેણીની શરૂઆતની કિંમત છે જેના આધારે આપણે પંક્તિઓ ગણીએ છીએ. અને અંતે અમે X ને પંક્તિ નંબર અસાઇન કર્યો છે. X અમને છેલ્લી વપરાયેલ પંક્તિ નંબર આપશે નહીં કે આ કૉલમની કુલ વપરાયેલી પંક્તિઓ. તેથી, કુલ પંક્તિ સંખ્યા મેળવવા માટે અમે X માંથી 3 ( પ્રારંભિક પંક્તિ નંબર-1 = 4-1 = 3 ) બાદબાકી કરી છે.

સંદેશ બોક્સ ( MsgBox ) પંક્તિઓની કુલ સંખ્યા સાથે દેખાશે.

F5 દબાવો.

તે પછી, તમારી પાસે સંદેશ બોક્સમાં સેલ્સ કૉલમની પંક્તિઓની કુલ સંખ્યા તરીકે 8 હશે.

વધુ વાંચો: કેવી રીતે ગણતરી કરવીએક્સેલમાં ડેટા સાથેની પંક્તિઓ (4 ફોર્મ્યુલા)

પદ્ધતિ-3: રોઝ.કાઉન્ટ પ્રોપર્ટી અને એન્ડ પ્રોપર્ટીના સંયોજનનો ઉપયોગ કરીને

અહીં, આપણે બે ગુણધર્મોના સંયોજનનો ઉપયોગ કરીશું. VBA જેમ કે પંક્તિઓ. સેલ્સ કૉલમની કુલ પંક્તિઓની ગણતરી કરવા માટે પ્રોપર્ટી અને અંતની પ્રોપર્ટી એકસાથે ગણો.

સ્ટેપ્સ :

પદ્ધતિ-1 માંથી સ્ટેપ-01 ને અનુસરો.

➤ નીચેનો કોડ લખો

9647

અહીં, અમે X ને પૂર્ણાંક તરીકે જાહેર કર્યું છે, 4 માં (પંક્તિઓ. ગણતરી, 4) વેચાણ માટે છે કૉલમના આધારે આપણે પંક્તિઓની ગણતરી કરીએ છીએ અને અંતે અમે X ને પંક્તિ નંબર અસાઇન કર્યો છે.

X છેલ્લી વપરાયેલી પંક્તિ પરત કરશે સંખ્યા આ કૉલમની કુલ વપરાયેલી પંક્તિઓ નથી. તેથી, કુલ પંક્તિ સંખ્યા મેળવવા માટે અમે X માંથી 3 ( પ્રારંભિક પંક્તિ નંબર-1 = 4-1 = 3 ) બાદબાકી કરી છે.

સંદેશ બોક્સ ( MsgBox ) પંક્તિઓની કુલ સંખ્યા સાથે દેખાશે.

F5 દબાવો.

પછી, અમને સંદેશ બોક્સમાં સેલ્સ કૉલમની પંક્તિઓની કુલ સંખ્યા તરીકે 8 મળશે.

સંબંધિત સામગ્રી: Excel માં બહુવિધ માપદંડો સાથે પંક્તિઓની ગણતરી કેવી રીતે કરવી (6 પદ્ધતિઓ)

પદ્ધતિ-4: એક્સેલમાં કૉલમમાં ડેટા સાથે પંક્તિઓની ગણતરી કરવા માટે VBA પસંદગી ગુણધર્મનો ઉપયોગ કરવો

તમે સેલ્સના ડેટાના આધારે કુલ પંક્તિઓની ગણતરી કરવા માટે પણ પસંદગી ગુણધર્મ નો ઉપયોગ કરી શકો છો કૉલમ.

પગલાં :

➤ અનુસરો પદ્ધતિ-01 માંથી પદ્ધતિ -1 .

➤ નીચેનો કોડ લખો

2929

અહીં, અમે X ને પૂર્ણાંક તરીકે જાહેર કર્યા છે, પસંદ કરેલી પંક્તિઓ અહીં શ્રેણીની ગણતરી કરવામાં આવશે, અને અંતે, અમે X ને પંક્તિ નંબર અસાઇન કર્યો છે.

સંદેશ બોક્સ ( MsgBox ) અમને કુલ પરિણામ આપશે. પંક્તિઓની સંખ્યા.

પછી, આપણે મુખ્ય શીટ પર પાછા ફરવું પડશે.

સેલ્સ કૉલમની શ્રેણી પસંદ કરો , અને પછી, વિકાસકર્તા ટેબ >> મેક્રોઝ વિકલ્પ પર જાઓ.

તે પછી, મેક્રો સંવાદ બોક્સ પોપ અપ થશે.

મેક્રો નામ કાઉન્ટરોઝ4 પસંદ કરો અને પછી, રન દબાવો વિકલ્પ.

આખરે, આપણને નીચેનો મેસેજ બોક્સ મળશે જે કહેશે “વપરાતી પંક્તિઓની સંખ્યા 8 છે” .

<0

વધુ વાંચો: એક્સેલમાં VBA સાથે પંક્તિઓની ગણતરી કેવી રીતે કરવી (5 અભિગમો)

પદ્ધતિ-5: FIND ફંક્શનનો ઉપયોગ કરીને કૉલમમાં ડેટા સાથે પંક્તિઓની ગણતરી કરો

અહીં, આપણે ઉપયોગ કરીશું પ્રદેશ કૉલમ

પગલાઓ :<માં ટેક્સ્ટ સ્ટ્રીંગ સાથે પંક્તિઓની ગણતરી કરવા માટે ફંક્શન શોધો 3>

➤ અનુસરો પદ્ધતિ-1 માંથી સ્ટેપ-01 .

➤ નીચેનો કોડ લખો

5055

અહીં, અમે જાહેર કર્યું છે. X પૂર્ણાંક તરીકે, rng રેન્જ તરીકે, “C4:C11” ના આધારે શ્રેણી છે કઈ કોલમમાં આપણે પંક્તિઓ ગણી રહ્યા છીએ અને અંતે આપણે તેને સોંપી છે rng .

અમે rng જેવા ઑબ્જેક્ટ નામના પુનરાવર્તનને ટાળવા માટે વિથ સ્ટેટમેન્ટનો ઉપયોગ કર્યો છે.

FIND ફંક્શન નો ઉપયોગ કરીને, X આપણને છેલ્લી વપરાયેલ પંક્તિ નંબર આપશે નહીં કે આ કૉલમની કુલ વપરાયેલી પંક્તિઓ. તેથી, કુલ પંક્તિ સંખ્યા મેળવવા માટે અમે X માંથી 3 ( પ્રારંભિક પંક્તિ નંબર-1 = 4-1 = 3 ) બાદબાકી કરી છે.

સંદેશ બોક્સ ( MsgBox ) પંક્તિઓની કુલ સંખ્યા સાથે દેખાશે.

F5 દબાવો.

આખરે, તમારી પાસે સંદેશ બોક્સમાં સેલ્સ કૉલમની પંક્તિઓની કુલ સંખ્યા તરીકે 8 હશે.

સંબંધિત સામગ્રી: એક્સેલ કાઉન્ટ દૃશ્યમાન પંક્તિઓ (ફોર્મ્યુલા અને VBA કોડ)

સમાન વાંચન:

  • પંક્તિઓ ગણો Excel માં પિવટ ટેબલ સાથેના જૂથમાં (પગલાં-દર-પગલાની માર્ગદર્શિકા)
  • Excel VBA: શીટમાં પંક્તિઓ ગણો (5 ઉદાહરણો)

પદ્ધતિ-6: VBA

નો ઉપયોગ કરીને કોલમમાં ડેટા સાથે બિન-ખાલી પંક્તિઓની ગણતરી કરો અહીં, અમારી પાસે સેલ્સ કૉલમમાં કેટલાક ખાલી કોષો છે (અમે આ પદ્ધતિ માટે કેટલીક કિંમતો દૂર કરી છે) અને VBA કોડનો ઉપયોગ કરીને આપણે માત્ર મૂલ્યો સાથેની પંક્તિઓની કુલ સંખ્યા ગણીશું.

પગલાઓ :

➤ અનુસરો પદ્ધતિ-1 માંથી સ્ટેપ-01 .

➤ નીચેનો કોડ લખો

4449

અહીં, અમે જાહેર કર્યું છે X Long તરીકે, Y , અને rng રેન્જ , “D4:D11” <2 તરીકે>એ શ્રેણી છે જેના આધારે આપણે પંક્તિઓ ગણીએ છીએ અને અંતે આપણી પાસે છેતેને rng ને સોંપેલ છે.

FOR લૂપ તપાસશે કે આ શ્રેણીના દરેક કોષમાં COUNTA ફંક્શન નો ઉપયોગ કરીને કોઈપણ મૂલ્ય છે કે કેમ અને મૂલ્યો ધરાવતા કોષો માટે, X દર વખતે 1 વધારો કરવામાં આવશે.

છેવટે, અમને સંદેશ દ્વારા બિન-ખાલી કોષો સાથે કુલ પંક્તિ નંબરો મળશે. બોક્સ.

F5 દબાવો.

આખરે, તમારી પાસે કુલ સંખ્યા તરીકે 5 હશે. સંદેશ બૉક્સમાં સેલ્સ કૉલમની બિન-ખાલી પંક્તિઓ.

વધુ વાંચો: VBA સાથે એક્સેલમાં ફિલ્ટર કરેલ પંક્તિઓની ગણતરી કેવી રીતે કરવી ( સ્ટેપ-બાય-સ્ટેપ ગાઇડલાઇન)

પદ્ધતિ-7: ચોક્કસ મૂલ્ય સાથે પંક્તિઓની ગણતરી કરો

અહીં, અમે ના વેચાણ મૂલ્ય સાથે પંક્તિઓની કુલ સંખ્યા ગણીશું. $2,522.00 સેલ્સ કૉલમમાંથી.

પગલાઓ :

➤ અનુસરો પગલાં પદ્ધતિ-1 માંથી -01 .

➤ નીચેનો કોડ લખો

7803

અહીં, અમે X ને તરીકે જાહેર કર્યું છે. લાંબી , Y , અને rng રેન્જ , “D4:D11” જેના આધારે શ્રેણી છે કૉલમ અમે પંક્તિઓ ગણી રહ્યા છીએ અને અંતે અમે તેને rng ને સોંપી દીધું છે.

FOR લૂપ તપાસ કરશે કે આ રેન્જના કોઈપણ સેલમાં વેચાણ મૂલ્ય છે કે કેમ 2522 COUNTIF ફંક્શન નો ઉપયોગ કરીને અને આ મૂલ્ય ધરાવતા કોષો માટે, X દર વખતે 1 વધારો કરવામાં આવશે.

<0 અંતે, અમે સંદેશ દ્વારા 2522 ની કિંમત સાથે કુલ પંક્તિ સંખ્યાઓ મેળવીશું.બોક્સ.

F5 દબાવો.

આખરે, તમારી પાસે કુલ સંખ્યા પંક્તિઓ તરીકે 3 હશે સંદેશ બોક્સમાં સેલ્સ કૉલમ જેમાં $2,522.00 વેચાણ મૂલ્ય છે.

વધુ વાંચો: એક્સેલ VBA: ચોક્કસ ડેટા સાથે પંક્તિઓની ગણતરી કરો (8 ઉદાહરણો)

પદ્ધતિ-8: ચોક્કસ મૂલ્ય કરતાં વધુ મૂલ્યો સાથે પંક્તિઓની ગણતરી કરો

આ વિભાગમાં, અમે કરીશું સેલ્સ કૉલમમાં $3000.00 કરતાં વધુ મૂલ્યો સાથે પંક્તિઓની કુલ સંખ્યાની ગણતરી કરો.

પગલાં :

➤ અનુસરો પદ્ધતિ-01 માંથી પદ્ધતિ-1 .

➤ નીચેનો કોડ લખો

2161

અહીં, અમે X ને Long , Y , અને rng ને રેન્જ , <તરીકે જાહેર કર્યું છે. 1>“D4:D11” એ શ્રેણી છે જેના આધારે આપણે પંક્તિઓ ગણીએ છીએ અને અંતે આપણે તેને rng ને સોંપી છે.

માટે લૂપ તપાસ કરશે કે આ શ્રેણીના કોઈપણ કોષમાં COUNTIF ફંક્શન નો ઉપયોગ કરીને વેચાણ મૂલ્ય 3000 કરતાં વધુ છે કે કેમ (અથવા તમે અન્ય કોઈપણ માટે પ્રયાસ કરી શકો છો કરતાં ઓછી, તેનાથી મોટી અથવા તેની સમાન, વગેરે) અને આ મૂલ્ય ધરાવતા કોષો માટે, X દરેક વખતે 1 વધારો કરવામાં આવશે.

અંતે, અમે સંદેશ બોક્સ દ્વારા 3000 કરતાં વધુ મૂલ્યો સાથે કુલ પંક્તિ સંખ્યા મેળવીશું.

F5 દબાવો.

પછી, તમારી પાસે 3 સેલ્સ ધરાવતી સેલ્સ કૉલમની કુલ સંખ્યા પંક્તિઓ તરીકે હશેસંદેશ બૉક્સમાં $3,000.00 કરતાં વધુ મૂલ્યો.

વધુ વાંચો: કેવી રીતે એક્સેલ મૂલ્ય સાથે પંક્તિઓની ગણતરી કરે છે (8) રીતો)

પદ્ધતિ-9: ચોક્કસ ટેક્સ્ટ સ્ટ્રીંગ સાથે પંક્તિઓ ગણો

અમને અહીં સફરજન ધરાવતી પંક્તિઓની સંખ્યા મળશે. બરાબર અથવા આંશિક રીતે ઉત્પાદન કૉલમમાં.

પગલાઓ :

➤ અનુસરો પગલું- પદ્ધતિ-1 માંથી 01 .

➤ નીચેનો કોડ લખો

7757

અહીં, અમે X ને લાંબા તરીકે જાહેર કર્યું છે. , Y , અને rng રેન્જ તરીકે, “B4:B11” એ આપણે કઈ કૉલમના આધારે રેંજ છે પંક્તિઓ ગણી રહ્યા છીએ અને અંતે અમે તેને rng ને સોંપી દીધું છે.

FOR લૂપ તપાસ કરશે કે આ રેન્જના કોઈપણ કોષમાં ટેક્સ્ટ સ્ટ્રિંગ છે કે કેમ “લાગુ કરો” COUNTIF ફંક્શન નો ઉપયોગ કરીને (અહીં, તે એસ્ટરિસ્ક સ્ટ્રિંગ પહેલાં અને પછીના પ્રતીકનો ઉપયોગ કરીને ચોક્કસ મેળ અને આંશિક મેળ બંને માટે ગણાશે), અને આ મૂલ્ય ધરાવતા કોષો માટે, X દરેક સમયે 1 વધારો કરવામાં આવશે e.

છેલ્લે, અમને મેસેજ બોક્સ દ્વારા apple ટેક્સ્ટ સ્ટ્રીંગ સાથે કુલ પંક્તિ સંખ્યા મળશે.

F5 દબાવો.

પછી, તમારી પાસે 2 ટેક્સ્ટ સ્ટ્રીંગ્સ ધરાવતી ઉત્પાદન કૉલમની કુલ સંખ્યા પંક્તિઓ તરીકે હશે. એપલ અને પાઈનેપલ સંદેશ બોક્સમાં.

વધુ વાંચો: એક્સેલમાં ટેક્સ્ટ સાથે પંક્તિઓ કેવી રીતે ગણવી (સૌથી સરળ8 રીતો)

પ્રેક્ટિસ વિભાગ

તમારી જાતે પ્રેક્ટિસ કરવા માટે અમે પ્રેક્ટિસ નામની શીટમાં નીચેની જેમ પ્રેક્ટિસ વિભાગ પ્રદાન કર્યો છે. . કૃપા કરીને તે જાતે કરો.

નિષ્કર્ષ

આ લેખમાં, અમે એક્સેલ <1 નો ઉપયોગ કરીને કૉલમમાં ડેટા સાથે પંક્તિઓની ગણતરી કરવાની રીતોને આવરી લેવાનો પ્રયાસ કર્યો છે>VBA સરળતાથી. આશા છે કે તમને તે ઉપયોગી લાગશે. જો તમારી પાસે કોઈ સૂચનો અથવા પ્રશ્નો હોય, તો તેને ટિપ્પણી વિભાગમાં શેર કરવા માટે નિઃસંકોચ.

હ્યુજ વેસ્ટ ઉદ્યોગમાં 10 વર્ષથી વધુનો અનુભવ ધરાવતા અત્યંત અનુભવી એક્સેલ ટ્રેનર અને વિશ્લેષક છે. તેમણે એકાઉન્ટિંગ અને ફાઇનાન્સમાં સ્નાતકની ડિગ્રી અને બિઝનેસ એડમિનિસ્ટ્રેશનમાં માસ્ટર ડિગ્રી ધરાવે છે. હ્યુને શીખવવાનો શોખ છે અને તેણે એક અનન્ય શિક્ષણ અભિગમ વિકસાવ્યો છે જે અનુસરવા અને સમજવામાં સરળ છે. એક્સેલના તેમના નિષ્ણાત જ્ઞાને વિશ્વભરના હજારો વિદ્યાર્થીઓ અને વ્યાવસાયિકોને તેમની કુશળતા સુધારવામાં અને તેમની કારકિર્દીમાં શ્રેષ્ઠ બનાવવામાં મદદ કરી છે. તેમના બ્લોગ દ્વારા, હ્યુજ તેમના જ્ઞાનને વિશ્વ સાથે શેર કરે છે, વ્યક્તિઓ અને વ્યવસાયોને તેમની સંપૂર્ણ ક્ષમતા સુધી પહોંચવામાં મદદ કરવા માટે મફત એક્સેલ ટ્યુટોરિયલ્સ અને ઑનલાઇન તાલીમ ઓફર કરે છે.