સામગ્રીઓનું કોષ્ટક
આ લેખ શરતી ફોર્મેટિંગ અને VBA ની મદદથી Excel માં ખાલી જગ્યાઓ કેવી રીતે શોધવી અને હાઇલાઇટ કરવી તે બતાવે છે. તમારી જરૂરિયાતો પર આધાર રાખીને, તમે ફક્ત સાચા ખાલી કોષોને અથવા શૂન્ય-લંબાઈના તાર ધરાવતાં કોષોને રંગ આપી શકો છો.
જ્યારે તમે કોઈની પાસેથી એક્સેલ ફાઇલ મેળવો છો અથવા તેને બાહ્ય ડેટાબેઝમાંથી આયાત કરો છો, ત્યારે તે હંમેશા કોઈ ગાબડાં નથી અથવા ડેટા પોઈન્ટ ખૂટે છે તેની ખાતરી કરવા માટે ડેટા તપાસવાનો સારો વિચાર છે. નાના ડેટાસેટમાં, તમે તમારી પોતાની આંખોથી સરળતાથી તમામ ખાલી જગ્યાઓ શોધી શકો છો. પરંતુ જો તમારી પાસે સેંકડો અથવા તો હજારો પંક્તિઓ ધરાવતી વિશાળ ફાઇલ હોય, તો ખાલી કોષોને મેન્યુઅલી પિનપોઇન્ટ કરવું અશક્ય છે.
આ ટ્યુટોરીયલ તમને Excel માં ખાલી કોષોને હાઇલાઇટ કરવાની 4 ઝડપી અને સરળ રીતો શીખવશે જેથી કરીને તમે તેમને દૃષ્ટિથી ઓળખો. કઈ પદ્ધતિ શ્રેષ્ઠ છે? ઠીક છે, તે ડેટા સ્ટ્રક્ચર, તમારા લક્ષ્યો અને તમારી "બ્લેન્ક" ની વ્યાખ્યા પર આધાર રાખે છે.
ગો ટુ સ્પેશિયલ સાથે ખાલી કોષોને પસંદ કરો અને હાઇલાઇટ કરો
આ સરળ પદ્ધતિ પસંદ કરે છે. આપેલ શ્રેણીમાંના બધા ખાલી કોષો, જે પછી તમે તમારી પસંદગીના કોઈપણ રંગથી ભરી શકો છો.
એક્સેલમાં ખાલી કોષો પસંદ કરવા માટે, તમારે આ કરવાની જરૂર છે:
- તમે જ્યાં ખાલી હાઇલાઇટ કરવા માંગો છો તે શ્રેણી પસંદ કરો. ડેટા સાથેના તમામ કોષોને પસંદ કરવા માટે, ઉપલા-ડાબા કોષ પર ક્લિક કરો અને પસંદગીને છેલ્લા વપરાયેલ કોષ સુધી વિસ્તારવા માટે Ctrl + Shift + End દબાવો.
- હોમ ટેબ પર, <માં 1>સંપાદન જૂથ, ક્લિક કરો શોધો & પસંદ કરો> વિશેષ પર જાઓ . અથવા F5 દબાવો અને ખાસ… ક્લિક કરો.
- વિશેષ પર જાઓ સંવાદ બોક્સમાં, ખાલીઓ<12 પસંદ કરો> અને ઓકે ક્લિક કરો. આ શ્રેણીમાંના તમામ ખાલી કોષોને પસંદ કરશે.
- ખાલી કોષો પસંદ કરવા સાથે, હોમ<2 પર રંગ ભરો આયકન પર ક્લિક કરો> ટેબ, ફોન્ટ જૂથમાં, અને ઇચ્છિત રંગ પસંદ કરો. થઈ ગયું!
ટીપ્સ અને નોંધો:
- વિશેષ પર જાઓ સુવિધા ફક્ત સાચું પસંદ કરે છે ખાલી કોષો , એટલે કે કોષો જેમાં બિલકુલ કંઈ નથી. ખાલી સ્ટ્રિંગ, સ્પેસ, કેરેજ રિટર્ન, નોન-પ્રિન્ટિંગ અક્ષરો વગેરે ધરાવતા કોષોને ખાલી ગણવામાં આવતા નથી અને પસંદ કરવામાં આવતા નથી. પરિણામ રૂપે ખાલી સ્ટ્રિંગ ("") પરત કરતા સૂત્રો સાથેના કોષોને પ્રકાશિત કરવા માટે, કાં તો શરતી ફોર્મેટિંગ અથવા VBA મેક્રોનો ઉપયોગ કરો.
- આ પદ્ધતિ સ્થિર છે અને તેનો ઉપયોગ કરવા માટે શ્રેષ્ઠ છે. એક સમયનો ઉકેલ. તમે પછીથી કરો છો તે ફેરફારો આપમેળે પ્રતિબિંબિત થશે નહીં: નવા બ્લેન્ક્સ હાઇલાઇટ કરવામાં આવશે નહીં અને તમે મૂલ્યો સાથે ભરો છો તે પહેલાંની ખાલી જગ્યાઓ રંગીન રહેશે. જો તમે ડાયનેમિક સોલ્યુશન શોધી રહ્યા છો, તો તમે શરતી ફોર્મેટિંગ અભિગમનો વધુ સારી રીતે ઉપયોગ કરશો.
વિશિષ્ટ કૉલમમાં બ્લેન્ક્સ ફિલ્ટર અને હાઇલાઇટ કરો
જો તમે ખાલી કોષોની કાળજી લેતા નથી કોષ્ટકમાં ગમે ત્યાં હોય, પરંતુ તેના બદલે ચોક્કસ કૉલમમાં ખાલી જગ્યા ધરાવતી કોષો અથવા સંપૂર્ણ પંક્તિઓ શોધવા અને પ્રકાશિત કરવા માંગો છો, એક્સેલ ફિલ્ટર યોગ્ય હોઈ શકે છેઉકેલ.
તે પૂર્ણ કરવા માટે, આ પગલાં લો:
- તમારા ડેટાસેટમાં કોઈપણ સેલ પસંદ કરો અને સૉર્ટ કરો અને ક્લિક કરો. હોમ ટેબ પર ફિલ્ટર > ફિલ્ટર . અથવા ઓટો-ફિલ્ટર્સ ચાલુ કરવા માટે CTRL + Shift + L શોર્ટકટ દબાવો.
- લક્ષ્ય કૉલમ માટે ડ્રોપ-ડાઉન એરો પર ક્લિક કરો અને ખાલી મૂલ્યો ફિલ્ટર કરો. આ માટે, બધા પસંદ કરો બોક્સને સાફ કરો, અને પછી (ખાલીઓ) પસંદ કરો.
- કી કૉલમ અથવા સમગ્ર પંક્તિઓમાં ફિલ્ટર કરેલ કોષો પસંદ કરો અને <1 પસંદ કરો. તમે લાગુ કરવા માંગો છો તે રંગ ભરો.
અમારા નમૂના કોષ્ટકમાં, આ રીતે આપણે ફિલ્ટર કરી શકીએ છીએ, અને પછી જ્યાં SKU કોષો ખાલી છે તે પંક્તિઓ પ્રકાશિત કરી શકીએ છીએ:
<0નોંધો:
- અગાઉની પદ્ધતિથી વિપરીત, આ અભિગમ એવા સૂત્રોને ધ્યાનમાં લે છે જે ખાલી કોષો તરીકે ખાલી શબ્દમાળાઓ ("") પરત કરે છે.<10
- આ સોલ્યુશન વારંવાર બદલાતા ડેટા માટે યોગ્ય નથી કારણ કે તમારે દરેક ફેરફાર સાથે ફરીથી સાફ કરીને હાઇલાઇટ કરવું પડશે.
શરતી ફોર્મેટિંગ સાથે એક્સેલમાં ખાલી કોષોને કેવી રીતે હાઇલાઇટ કરવું
અગાઉ ચર્ચા કરેલ બંને તકનીકો સીધી અને સંક્ષિપ્ત છે, પરંતુ તેમાં નોંધપાત્ર ખામી છે - કોઈપણ પદ્ધતિ ડેટાસેટમાં થયેલા ફેરફારો પર પ્રતિક્રિયા આપતી નથી. તેમનાથી વિપરીત, શરતી ફોર્મેટિંગ એ ગતિશીલ ઉકેલ છે, એટલે કે તમારે માત્ર એક જ વાર નિયમ સેટ કરવાની જરૂર છે. જલદી ખાલી કોષ કોઈપણ મૂલ્ય સાથે રચાય છે, રંગ તરત જ દૂર થઈ જશે. અને તેનાથી વિપરિત, એકવાર નવું ખાલી દેખાય, તેઆપોઆપ હાઇલાઇટ થશે.
ઉદાહરણ 1. રેન્જમાં તમામ ખાલી કોષોને હાઇલાઇટ કરો
આપેલ શ્રેણીમાં તમામ ખાલી કોષોને હાઇલાઇટ કરવા માટે, એક્સેલ શરતી ફોર્મેટિંગ નિયમને આ રીતે ગોઠવો:
- તમે ખાલી કોષોને હાઇલાઇટ કરવા માંગો છો તે શ્રેણી પસંદ કરો (અમારા કિસ્સામાં A2:E6).
- Home ટેબ પર, શૈલીઓ<માં 2> જૂથ, નવો નિયમ > કયા કોષોને ફોર્મેટ કરવા તે નક્કી કરવા માટે એક સૂત્રનો ઉપયોગ કરો પર ક્લિક કરો.
- ફોર્મેટ મૂલ્યોમાં જ્યાં આ સૂત્ર સાચું છે બૉક્સમાં, નીચેનામાંથી એક ફોર્મ્યુલા દાખલ કરો, જ્યાં A2 એ પસંદ કરેલ રેન્જનો ઉપલા-ડાબા કોષ છે:
એકદમ ખાલી કોષો ને હાઇલાઇટ કરવા કે જેમાં કશું જ નથી:
=ISBLANK(A2)
તમારા સૂત્રો દ્વારા પરત કરવામાં આવેલ શૂન્ય-લંબાઈના તાર ("") ધરાવતા મોટા દેખાતા ખાલી કોષો ને પણ પ્રકાશિત કરવા માટે:
=LEN(A2)=0
અથવા
=A2=""
- ફોર્મેટ બટનને ક્લિક કરો, ભરો ટેબ પર સ્વિચ કરો, તમને જોઈતો પૃષ્ઠભૂમિ રંગ પસંદ કરો અને બરાબર ક્લિક કરો.
- નિયમ સાચવવા માટે ઓકે ક્લિક કરો અને મુખ્ય સંવાદ પવનને બંધ કરો ow.
વિગતવાર પગલાઓ માટે, કૃપા કરીને Excel માં ફોર્મ્યુલા-આધારિત શરતી ફોર્મેટિંગ નિયમ બનાવો જુઓ.
ઉદાહરણ 2. પંક્તિઓ હાઇલાઇટ કરો જે ચોક્કસ કૉલમમાં ખાલી જગ્યાઓ હોય
પરિસ્થિતિમાં જ્યારે તમે ચોક્કસ કૉલમમાં ખાલી કોષો ધરાવતી સમગ્ર પંક્તિઓને હાઇલાઇટ કરવા માંગતા હો, તો ઉપર ચર્ચા કરેલ સૂત્રોમાં થોડો ફેરફાર કરો જેથી તેઓ તેમાંના કોષનો સંદર્ભ આપે.ચોક્કસ કૉલમ, અને $ ચિહ્ન સાથે કૉલમ સંકલનને લૉક કરવાની ખાતરી કરો.
ઉદાહરણ તરીકે, કૉલમ B માં બ્લેન્ક્સ સાથે પંક્તિઓ પ્રકાશિત કરવા માટે, કૉલમ હેડર વિના આખું કોષ્ટક પસંદ કરો (આ ઉદાહરણમાં A2:E6) અને આ ફોર્મ્યુલામાંથી એક સાથે એક નિયમ બનાવો:
એકદમ ખાલી કોષોને પ્રકાશિત કરવા :
=ISBLANK($B2)
ખાલી જગ્યાઓ પ્રકાશિત કરવા અને કોષો જેમાં ખાલી શબ્દમાળાઓ :
=LEN($B2)=0
અથવા
=$B2=""
પરિણામે, માત્ર પંક્તિઓ જ્યાં SKU સેલ છે ખાલી હાઇલાઇટ કરવામાં આવે છે:
વધુ માહિતી માટે, કૃપા કરીને ખાલી કોષો માટે એક્સેલ શરતી ફોર્મેટિંગ જુઓ.
VBA સાથે જો ખાલી હોય તો હાઇલાઇટ કરો
જો તમે વસ્તુઓને સ્વચાલિત કરવાના શોખીન છો, તમને Excel માં ખાલી કોષોને રંગ આપવા માટે નીચેના VBA કોડ્સ ઉપયોગી થઈ શકે છે.
મેક્રો 1: ખાલી કોષોને રંગ આપો
આ મેક્રો તમને સાચે જ પ્રકાશિત કરવામાં મદદ કરી શકે છે ખાલી કોષો જેમાં બિલકુલ કંઈ નથી.
પસંદ કરેલ શ્રેણીમાં તમામ ખાલી કોષોને રંગ આપવા માટે, તમારે કોડની માત્ર એક લીટીની જરૂર છે:
સબ હાઈલાઈટ_બ્લાંક_સેલ્સ() પસંદગી n.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) એન્ડ સબપૂર્વવ્યાખ્યાયિત વર્કશીટ અને શ્રેણીમાં બ્લેન્ક્સ પ્રકાશિત કરવા માટે (નીચેના ઉદાહરણમાં શીટ 1 પર શ્રેણી A2:E6), આ છે ઉપયોગ કરવા માટેનો કોડ:
સબ હાઇલાઇટ_બ્લાંક_સેલ્સ() રેન્જ સેટ તરીકે ડિમ rng 0>આરજીબી રંગને બદલે, તમેરંગના નામની પહેલા "vb" લખીને 8 મુખ્ય બેઝ કલર્સમાંથી એક લાગુ કરી શકો છો, ઉદાહરણ તરીકે: Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = vbBlue
અથવા તમે કલર ઈન્ડેક્સનો ઉલ્લેખ કરી શકો છો જેમ કે:
Selection.SpecialCells(xlCellTypeBlanks).Interior.ColorIndex = 6
મેક્રો 2: કલર બ્લેન્ક્સ અને ખાલી સ્ટ્રિંગ્સ
ખાલી સ્ટ્રિંગ્સને બ્લેન્ક્સ તરીકે પરત કરતા ફોર્મ્યુલા ધરાવતા દૃષ્ટિની ખાલી કોષોને ઓળખવા માટે, દરેક કોષની ટેક્સ્ટ પ્રોપર્ટી છે કે કેમ તે તપાસો પસંદ કરેલ શ્રેણી = "", અને જો સાચું હોય, તો રંગ લાગુ કરો.
પસંદ કરેલ શ્રેણીમાં તમામ બ્લેન્ક્સ અને ખાલી સ્ટ્રિંગ્સને હાઇલાઇટ કરવા માટે અહીં કોડ છે:
સબ હાઇલાઇટ_બ્લેંક્સ_એમ્પટી_સ્ટ્રિંગ્સ() રેન્જ સેટ તરીકે ડિમ કરો rng = rng માં દરેક કોષ માટે પસંદગી જો cell.Text = "" પછી cell.Interior.Color = RGB(255, 181, 106) બાકી સેલ.Interior.ColorIndex = xlNone End જો નેક્સ્ટ એન્ડ સબકેવી રીતે દાખલ કરવું અને મેક્રો ચલાવો
તમારી વર્કબુકમાં મેક્રો ઉમેરવા માટે, આ પગલાં લો:
- વિઝ્યુઅલ બેઝિક એડિટર ખોલવા માટે Alt + F11 દબાવો.
- ડાબી બાજુના પ્રોજેક્ટ એક્સપ્લોરરમાં, લક્ષ્ય વર્કબુક પર જમણું-ક્લિક કરો અને પછી શામેલ કરો > મોડ્યુલ ક્લિક કરો.<10
- જમણી બાજુની કોડ વિન્ડોમાં, VBA કોડ પેસ્ટ કરો.
મેક્રો ચલાવવા માટે, તમારે આ કરવાની જરૂર છે:
<8
વિગતવાર પગલા-દર-પગલાં સૂચનો માટે, કૃપા કરીને જુઓ:
- માં VBA કોડ કેવી રીતે દાખલ કરવો અને ચલાવવો એક્સેલ
- કેવી રીતેExcel માં મેક્રો ચલાવો
આ રીતે એક્સેલમાં ખાલી કોષો શોધવા, પસંદ કરવા અને હાઇલાઇટ કરવા. હું વાંચવા બદલ તમારો આભાર માનું છું અને આશા રાખું છું કે તમને આવતા અઠવાડિયે અમારા બ્લોગ પર જોવા મળશે!
ઉપલબ્ધ ડાઉનલોડ્સ
શરતી ફોર્મેટિંગ (.xlsx ફાઇલ) સાથે બ્લેન્ક હાઇલાઇટ કરો
રંગમાં VBA મેક્રો ખાલી કોષો (.xlsm ફાઇલ)