સામગ્રીઓનું કોષ્ટક
આ લેખમાં, હું બતાવીશ કે એક્સેલમાં સેલમાં ટેક્સ્ટ હોય તો તમે કેવી રીતે ગણતરી કરી શકો છો. હું તમને બતાવીશ કે ટેક્સ્ટ્સ ધરાવતા કોષોની સંખ્યા તેમજ કોષો જેમાં ટેક્સ્ટ હોય છે પરંતુ ચોક્કસ ટેક્સ્ટ મૂલ્યનો સમાવેશ કરે છે અથવા બાકાત કરે છે.
પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો
કોષમાં Text.xlsm હોય તો ગણો
5 સરળ અભિગમો જો સેલમાં એક્સેલમાં ટેક્સ્ટ હોય તો ગણો
અહીં અમને કેટલાક ગ્રાહકોના નામો અને તેમના સંપર્ક સરનામાં સાથેનો ડેટા સેટ મળ્યો છે. સૂર્યમુખી કિન્ડરગાર્ટન.
આજે અમારો ઉદ્દેશ્ય એ ગણતરી કરવાનો છે કે સંપર્ક સરનામાંઓમાં કેટલા સરનામાં ઈમેલ સરનામાં છે.
એનો અર્થ એ છે કે આપણે સરનામું ગણીશું જો તે ટેક્સ્ટ છે, સંખ્યા નહીં.
1. જો કોષ Excel માં ટેક્સ્ટ ધરાવે છે તો ગણવા માટે COUNTIF ફંક્શનનો ઉપયોગ કરો
તમે ટેક્સ્ટ્સ ધરાવતા કોષોની સંખ્યાની ગણતરી કરવા માટે Excel ના COUNTIF ફંક્શન નો ઉપયોગ કરી શકો છો.
તે પરિપૂર્ણ કરવા માટે, COUNTIF ફંક્શન ના માપદંડ તરીકે એસ્ટરિસ્ક સિમ્બોલ (*) નો ઉપયોગ કરો.
તેથી, ઈમેલ સરનામાંઓની કુલ સંખ્યા ગણવા માટેનું સૂત્ર આ હશે:
=COUNTIF(C4:C13,"*")
[ અહીં C4:C13 મારા સંપર્ક સરનામાની શ્રેણી છે. તમે તેને તમારી જરૂરિયાત મુજબ દાખલ કરો.]
જુઓ, તેમાં ટેક્સ્ટ એડ્રેસની કુલ સંખ્યા એટલે કે ઈમેલ એડ્રેસની ગણતરી કરવામાં આવી છે.
પરિણામ છે 7 .
વધુ વાંચો: એક્સેલમાં અલગ-અલગ ટેક્સ્ટ સાથે કોષોની ગણતરી કેવી રીતે કરવી (5 રીતો)
2. જો સેલમાં એક્સેલમાં ટેક્સ્ટ હોય તો ગણવા માટે ISTEXT અને SUMPRODUCT ફંક્શનને જોડો
તમે ISTEXT ફંક્શન અને SUMPRODUCT ફંક્શન ના સંયોજનનો ઉપયોગ પણ કરી શકો છો. 1>કોષોની ગણતરી કરો જે Excel માં ટેક્સ્ટ મૂલ્યો ધરાવે છે.
આ રીતે ઈમેલ સરનામાંઓની સંખ્યા ગણવા માટે, તમારા ડેટા સેટમાં કોઈપણ સેલ પસંદ કરો અને આ ફોર્મ્યુલા દાખલ કરો:
=SUMPRODUCT(--ISTEXT(C4:C13))
[ અહીં 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. જો સેલમાં એક્સેલમાં ચોક્કસ ટેક્સ્ટ સહિતનો ટેક્સ્ટ હોય તો ગણવા માટે COUNTIF ફંક્શનનો ઉપયોગ કરો
અત્યાર સુધી, અમે ટેક્સ્ટ એડ્રેસ ધરાવતા કોષોની સંખ્યા ગણી છે, એટલે કે, ઈમેલ સરનામાં.
તમે ચોક્કસ ટેક્સ્ટ સહિત ટેક્સ્ટ મૂલ્યો ધરાવતા કોષોની સંખ્યાને ગણવા માટે COUNTIF ફંક્શન નો પણ ઉપયોગ કરી શકો છો.
ઉદાહરણ તરીકે, ચાલો Gmail સરનામાંનો ઉપયોગ કરતા ગ્રાહકોની સંખ્યા ગણવાનો પ્રયાસ કરો.
તે પરિપૂર્ણ કરવા માટે, અમારે તેમની અંદર “gmail” સ્ટ્રિંગનો સમાવેશ કરતા કોષોની સંખ્યા ગણવી પડશે.
સરળ. ફક્ત માપદંડ તરીકે COUNTIF ફંક્શન ની અંદર એસ્ટરિસ્ક પ્રતીક (*) ની અંદર “gmail” ટેક્સ્ટને લપેટી દો.
ફોર્મ્યુલા હશે:
=COUNTIF(C4:C13,"*gmail*")
⧪ નોંધો:
- અહીં C4:C13 એ મારા સંપર્ક સરનામાની શ્રેણી છે.
- અને “gmail” એ ચોક્કસ ટેક્સ્ટ છે જે આપણે શોધી રહ્યા છીએ.
- તમે તમારી જરૂરિયાતો અનુસાર આ દાખલ કરો.
જુઓ, તેણે Gmail સરનામાંઓ ધરાવતા કોષોની કુલ સંખ્યા સફળતાપૂર્વક ગણી છે.
અને તે છે 4 .
⧪ ફોર્મ્યુલાની સમજૂતી:
- અહીં COUNTIF ફંક્શન નો માપદંડ છે “*gmail*” તે તેમાં “gmail” ટેક્સ્ટ વેલ્યુ સાથે તમામ સ્ટ્રિંગ્સની ગણતરી કરે છે.
- તેથી, COUNTIF(C4:C13,"*gmail*") શ્રેણીની અંદરના તમામ કોષોની ગણતરી કરે છે C4:C13 જેમાં ટેક્સ્ટ “gmail” હોય છે.
વધુ વાંચો: એક્સેલમાં કૉલમમાં ચોક્કસ શબ્દોની ગણતરી કેવી રીતે કરવી (2 પદ્ધતિઓ)
4. જો સેલમાં એક્સેલમાં ચોક્કસ ટેક્સ્ટને બાદ કરતા ટેક્સ્ટનો સમાવેશ થતો હોય તો ગણવા માટે COUNTIFS ફંક્શનનો ઉપયોગ કરો
અગાઉના વિભાગમાં, અમે ચોક્કસ ટેક્સ્ટ સહિત ટેક્સ્ટ મૂલ્યો ધરાવતા કોષોની સંખ્યા ગણવાનો પ્રયાસ કર્યો હતો.
અમે કોષોની સંખ્યા પણ ગણી શકીએ છીએ જેમાં ચોક્કસ ટેક્સ્ટને બાદ કરતાં ટેક્સ્ટ મૂલ્યો હોય છે.
તમારે તેના માટે COUNTIF ફંક્શન ને બદલે COUNTIFS ફંક્શન નો ઉપયોગ કરવો પડશે.
ઉદાહરણ તરીકે, ચાલો કોષોની સંખ્યાને ગણવાનો પ્રયાસ કરીએ જેમાં ઈમેલ સરનામાંઓ હોય, પરંતુ Gmail સરનામાં હોય.
અહીં આપણે સ્ટ્રિંગ “Gmail” સિવાયના ટેક્સ્ટ મૂલ્યો ધરાવતા કોષોની સંખ્યા ગણવાની છે.
કોઈપણ યોગ્ય કોષ પસંદ કરો અને આ સૂત્ર દાખલ કરો:
=COUNTIFS(C4:C13,"*",C4:C13,"*gmail*")
⧪ N otes:
- અહીં 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 કોડ દાખલ કરો.
⧪ કોડ:
6144
⧪ નોંધો:
- આ કોડ મેક્રો<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 ).
વધુ વાંચો: વિશિષ્ટ ટેક્સ્ટ ધરાવતા કોષોની ગણતરી કરવા માટે એક્સેલ VBA
નિષ્કર્ષ<6
આ પદ્ધતિઓનો ઉપયોગ કરીને, તમે જો ગણી શકો છોસેલમાં એક્સેલમાં ટેક્સ્ટનો સમાવેશ થાય છે, જેમાં ચોક્કસ ટેક્સ્ટનો સમાવેશ અથવા બાદબાકીનો સમાવેશ થાય છે. શું તમે બીજી કોઈ પદ્ધતિ જાણો છો? અથવા તમારી પાસે કોઈ પ્રશ્નો છે? અમને પૂછવા માટે મફત લાગે.