सामग्री तालिका
लेखले सशर्त ढाँचा र VBA को मद्दतले एक्सेलमा खाली ठाउँहरू कसरी फेला पार्ने र हाइलाइट गर्ने भनेर देखाउँछ। तपाईको आवश्यकतामा निर्भर गर्दै, तपाईले साँच्चै खाली कक्षहरू वा शून्य-लम्बाइ स्ट्रिङहरू समावेश गर्नेहरूलाई मात्र रङ गर्न सक्नुहुन्छ।
जब तपाइँ कसैबाट एक्सेल फाइल प्राप्त गर्नुहुन्छ वा बाह्य डाटाबेसबाट आयात गर्नुहुन्छ, यो सधैं त्यहाँ कुनै खाली वा छुटेका डेटा बिन्दुहरू छैनन् भनेर सुनिश्चित गर्न डाटा जाँच गर्न राम्रो विचार। एउटा सानो डेटासेटमा, तपाईं सजिलैसँग आफ्नो आँखाले सबै खाली ठाउँहरू भेट्टाउन सक्नुहुन्छ। तर यदि तपाईंसँग सयौं वा हजारौं पङ्क्तिहरू भएको ठूलो फाइल छ भने, म्यानुअल रूपमा खाली कक्षहरू पिनपोइन्ट गर्न असम्भव छ।
यस ट्युटोरियलले तपाईंलाई एक्सेलमा खाली कक्षहरू हाइलाइट गर्ने ४ द्रुत र सजिलो तरिकाहरू सिकाउनेछ ताकि तपाईं दृश्यात्मक रूपमा तिनीहरूलाई पहिचान गर्नुहोस्। कुन विधि उत्तम हो? खैर, त्यो डेटा संरचना, तपाईंको लक्ष्य र "खाली ठाउँ" को परिभाषामा निर्भर गर्दछ।
गो टु स्पेशलसँग खाली कक्षहरू चयन गर्नुहोस् र हाइलाइट गर्नुहोस्
यो सरल विधिले चयन गर्दछ। दिइएको दायरामा सबै खाली कक्षहरू, जुन तपाईंले आफ्नो रोजाइको कुनै पनि रङले भर्न सक्नुहुन्छ।
Excel मा खाली कक्षहरू चयन गर्न, तपाईंले यो गर्न आवश्यक छ:
- दायरा चयन गर्नुहोस् जहाँ तपाईं खाली हाइलाइट गर्न चाहनुहुन्छ। डेटा भएका सबै कक्षहरू चयन गर्न, माथिल्लो बायाँ कक्षमा क्लिक गर्नुहोस् र अन्तिम प्रयोग गरिएको कक्षमा चयन विस्तार गर्न Ctrl + Shift + End थिच्नुहोस्।
- घर ट्याबमा, सम्पादन गर्दै समूह, क्लिक गर्नुहोस् फेला पार्नुहोस् र; चयन गर्नुहोस् > विशेषमा जानुहोस् । वा F5 थिच्नुहोस् र विशेष… क्लिक गर्नुहोस्।
- विशेषमा जानुहोस् संवाद बक्समा, खाली ठाउँहरू<12 चयन गर्नुहोस्।> र क्लिक गर्नुहोस् ठीक । यसले दायराका सबै खाली कक्षहरू चयन गर्नेछ।
- खाली कक्षहरू चयन गर्दा, घर<2 मा रहेको रङ भर्नुहोस् आइकनमा क्लिक गर्नुहोस्।> ट्याब, फन्ट समूहमा, र मनपर्ने रङ छान्नुहोस्। सकियो!
सुझाव र नोटहरू:
- विशेषमा जानुहोस् सुविधाले मात्र वास्तवमा चयन गर्दछ खाली कक्षहरू , अर्थात् कक्षहरू जसमा केही पनि हुँदैन। खाली स्ट्रिङ, स्पेस, क्यारिज रिटर्न, गैर-प्रिन्टिङ क्यारेक्टरहरू, आदि समावेश कक्षहरूलाई खाली मानिने छैन र चयन गरिएको छैन। फलस्वरूप खाली स्ट्रिङ ("") फर्काउने सूत्रहरू भएका कक्षहरूलाई हाइलाइट गर्न, सशर्त ढाँचा वा VBA म्याक्रो प्रयोग गर्नुहोस्।
- यो विधि स्थिर हो र एउटा रूपमा प्रयोग गर्न उत्तम हुन्छ। एक पटक समाधान। तपाईंले पछि गर्नुभएका परिवर्तनहरू स्वचालित रूपमा प्रतिबिम्बित हुने छैनन्: नयाँ खाली ठाउँहरू हाइलाइट गरिने छैनन् र तपाईंले मानहरू भर्नुभएका पुराना खाली ठाउँहरू रंगीन रहनेछन्। यदि तपाइँ गतिशील समाधान खोज्दै हुनुहुन्छ भने, तपाइँ सशर्त ढाँचाको दृष्टिकोणलाई राम्रोसँग प्रयोग गर्नुहुनेछ।
फिल्टर र विशेष स्तम्भमा खाली ठाउँहरू हाइलाइट गर्नुहोस्
यदि तपाइँ खाली कक्षहरूको वास्ता गर्नुहुन्न भने तालिकामा कहिँ पनि तर बरु कुनै निश्चित स्तम्भमा खाली ठाउँहरू भएका कक्षहरू वा सम्पूर्ण पङ्क्तिहरू फेला पार्न र हाइलाइट गर्न चाहनुहुन्छ, एक्सेल फिल्टर सही हुन सक्छ।समाधान।
यो गर्नको लागि, यी चरणहरू पूरा गर्नुहोस्:
- तपाईँको डेटासेट भित्र कुनै पनि सेल चयन गर्नुहोस् र क्रमबद्ध गर्नुहोस् र क्लिक गर्नुहोस्। फिल्टर गर्नुहोस् > फिल्टर घर ट्याबमा। वा स्वत: फिल्टरहरू सक्रिय गर्न CTRL + Shift + L सर्टकट थिच्नुहोस्।
- लक्ष्य स्तम्भको लागि ड्रप-डाउन तीरमा क्लिक गर्नुहोस् र खाली मानहरू फिल्टर गर्नुहोस्। यसका लागि, सबै चयन गर्नुहोस् बाकस खाली गर्नुहोस्, र त्यसपछि (खाली ठाउँहरू) चयन गर्नुहोस्।
- कुञ्जी स्तम्भ वा सम्पूर्ण पङ्क्तिहरूमा फिल्टर गरिएका कक्षहरू चयन गर्नुहोस् र <1 चयन गर्नुहोस्।> भर्नुहोस् रङ जुन तपाइँ लागू गर्न चाहानुहुन्छ।
हाम्रो नमूना तालिकामा, हामी कसरी फिल्टर गर्न सक्छौं, र त्यसपछि SKU कक्षहरू खाली भएका पङ्क्तिहरूलाई हाइलाइट गर्नुहोस्:
टिपोटहरू:
- अघिल्लो विधिको विपरीत, यो दृष्टिकोणले खाली स्ट्रिङहरू ("") खाली कक्षहरूको रूपमा फर्काउने सूत्रहरूलाई समेट्छ।<10
- यो समाधान बारम्बार परिवर्तन हुने डाटाको लागि उपयुक्त छैन किनभने तपाईंले प्रत्येक परिवर्तनको साथ सफा गरी फेरि हाइलाइट गर्नुपर्नेछ।
सशर्त ढाँचाको साथ एक्सेलमा खाली कक्षहरू कसरी हाइलाइट गर्ने
पहिले छलफल गरिएका दुवै प्रविधिहरू सीधा र संक्षिप्त छन्, तर तिनीहरूसँग महत्त्वपूर्ण कमी छ - डेटासेटमा गरिएका परिवर्तनहरूमा कुनै पनि विधिले प्रतिक्रिया गर्दैन। तिनीहरूको विपरीत, सशर्त ढाँचा एक गतिशील समाधान हो, यसको मतलब तपाईंले एक पटक मात्र नियम सेट अप गर्न आवश्यक छ। कुनै पनि मानको साथ खाली सेल भर्ने बित्तिकै, रङ तुरुन्तै जान्छ। र यसको विपरित, एक पटक नयाँ खाली देखिन्छ, योस्वचालित रूपमा हाइलाइट हुनेछ।
उदाहरण १. दायरामा सबै खाली कक्षहरू हाइलाइट गर्नुहोस्
दिईएको दायरामा सबै खाली कक्षहरू हाइलाइट गर्न, यस तरिकाले एक्सेल सशर्त ढाँचा नियम कन्फिगर गर्नुहोस्:
- तपाईले खाली कक्षहरूलाई हाइलाइट गर्न चाहनुभएको दायरा चयन गर्नुहोस् (हाम्रो अवस्थामा A2:E6)।
- Home ट्याबमा, शैली<मा। 2> समूह, क्लिक गर्नुहोस् नयाँ नियम > कुन कक्षहरू ढाँचामा निर्धारण गर्न सूत्र प्रयोग गर्नुहोस् ।
- फर्म्याट मानहरूमा जहाँ यो सूत्र सत्य हो बक्समा, तलका सूत्रहरू मध्ये एउटा प्रविष्ट गर्नुहोस्, जहाँ A2 चयन गरिएको दायराको माथिल्लो बायाँ कक्ष हो:
हाइलाइट गर्न बिल्कुल खाली कक्षहरू जसमा केही पनि छैन:
=ISBLANK(A2)
तपाईँको सूत्रहरूद्वारा फर्काइएको शून्य-लम्बाइ स्ट्रिङहरू ("") समावेश भएको रिक्त कक्षहरू हाइलाइट गर्न पनि:
=LEN(A2)=0
वा
=A2=""
- ढाँचा बटनमा क्लिक गर्नुहोस्, भर्नुहोस् ट्याबमा स्विच गर्नुहोस्, आफूले चाहेको पृष्ठभूमि रङ छान्नुहोस् र ठीक क्लिक गर्नुहोस्।
- नियम बचत गर्न र मुख्य संवाद हावा बन्द गर्न ठीक छ क्लिक गर्नुहोस् ow।
विस्तृत चरणहरूको लागि, कृपया Excel मा सूत्र-आधारित सशर्त ढाँचा नियम सिर्जना गर्नुहोस् हेर्नुहोस्।
उदाहरण २. हाइलाइट पङ्क्तिहरू एउटा विशेष स्तम्भमा खाली ठाउँहरू छन्
यदि तपाईं कुनै विशेष स्तम्भमा खाली कक्षहरू भएका सम्पूर्ण पङ्क्तिहरू हाइलाइट गर्न चाहनुहुन्छ भने, माथि छलफल गरिएका सूत्रहरूमा एउटा सानो परिवर्तन गर्नुहोस् ताकि तिनीहरूले त्यसमा रहेको कक्षलाई सन्दर्भ गर्नुहोस्।विशिष्ट स्तम्भ, र $ चिन्हसँग स्तम्भ समन्वय लक गर्न निश्चित हुनुहोस्।
उदाहरणका लागि, स्तम्भ B मा खाली पङ्क्तिहरू हाइलाइट गर्न, स्तम्भ हेडर बिना सम्पूर्ण तालिका चयन गर्नुहोस् (यस उदाहरणमा A2:E6) र यी सूत्रहरू मध्ये एउटाको साथ नियम सिर्जना गर्नुहोस्:
हाइलाइट गर्न बिल्कुल खाली कक्षहरू :
=ISBLANK($B2)
हाइलाइट गर्न खालीहरू र खाली स्ट्रिङहरू :
=LEN($B2)=0
वा
=$B2=""
नतिजाको रूपमा, केवल पङ्क्तिहरू जहाँ SKU कक्ष छ खाली हाइलाइट गरिएका छन्:
थप जानकारीको लागि, कृपया खाली कक्षहरूको लागि एक्सेल सशर्त ढाँचा हेर्नुहोस्।
VBA सँग खाली भएमा हाइलाइट गर्नुहोस्
यदि तपाईलाई चीजहरू स्वचालित गर्न मनपर्छ, तपाईले निम्न VBA कोडहरू एक्सेलमा खाली कक्षहरू रङ गर्न उपयोगी पाउन सक्नुहुन्छ।
म्याक्रो 1: खाली कक्षहरू रङ गर्नुहोस्
यस म्याक्रोले तपाईंलाई हाइलाइट गर्न मद्दत गर्न सक्छ वास्तवमा खाली कक्षहरू जसमा कुनै पनि कुरा समावेश छैन।
चयन गरिएको दायरामा सबै खाली कक्षहरूलाई रङ गर्न, तपाईंलाई कोडको एउटा मात्र लाइन चाहिन्छ:
Sub Highlight_Blank_Cells() चयन n.SpecialCells(xlCellTypeBlanks)।Interior.color = RGB(255, 181, 106) End Subपूर्वनिर्धारित कार्यपत्र र दायरामा खाली ठाउँहरू हाइलाइट गर्न (तलको उदाहरणमा पाना १ मा दायरा A2:E6), यो हो। प्रयोग गर्नको लागि कोड:
Sub Highlight_Blank_Cells() Dim rng as दायरा सेट गर्नुहोस् rng = Sheet1.Range( "A2:E6" ) rng.SpecialCells(xlCellTypeBlanks)।Interior.color = RGB(255, 181, <106 Sub End) 0> एक RGB रंग को सट्टा, तपाईंरङको नाम अघि "vb" टाइप गरेर ८ मुख्य आधार रङहरू मध्ये एउटा लागू गर्न सक्नुहुन्छ, उदाहरणका लागि: Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = vbBlue
वा तपाइँ रङ अनुक्रमणिका निर्दिष्ट गर्न सक्नुहुन्छ जस्तै:
Selection.SpecialCells(xlCellTypeBlanks).Interior.ColorIndex = 6
म्याक्रो 2: रङ खाली र खाली स्ट्रिङहरू
खालि स्ट्रिङहरू खाली रूपमा फर्काउने सूत्रहरू समावेश गर्ने भिजुअल रूपमा खाली कक्षहरू पहिचान गर्न, प्रत्येक कक्षको पाठ गुण छ कि छैन जाँच गर्नुहोस्। चयन गरिएको दायरामा = "", र यदि सही छ भने, रङ लागू गर्नुहोस्।
यहाँ चयन गरिएको दायरामा सबै खाली र खाली स्ट्रिङहरू हाइलाइट गर्ने कोड छ:
Sub Highlight_Blanks_Empty_Strings() Dim rng दायरा सेटको रूपमा rng = rng यदि सेलमा प्रत्येक सेलको लागि चयन। पाठ = "" त्यसपछि सेल। भित्री। रंग = RGB(255, 181, 106) अन्य कक्ष। भित्री। कलरइन्डेक्स = xl कुनै पनि अन्त्य छैन भने अर्को अन्त्यमा सबकसरी घुसाउने र म्याक्रो चलाउनुहोस्
तपाईंको कार्यपुस्तिकामा म्याक्रो थप्न , यी चरणहरू पूरा गर्नुहोस्:
- भिजुअल बेसिक सम्पादक खोल्न Alt + F11 थिच्नुहोस्।
- बायाँमा रहेको प्रोजेक्ट एक्सप्लोररमा, लक्षित कार्यपुस्तिकामा दायाँ क्लिक गर्नुहोस्, र त्यसपछि घुसाउनुहोस् > मोड्युल क्लिक गर्नुहोस्।<10
- दायाँको कोड विन्डोमा, VBA कोड टाँस्नुहोस्।
म्याक्रो चलाउन , तपाईंले यो गर्न आवश्यक छ:
<8
विस्तृत चरण-दर-चरण निर्देशनहरूको लागि, कृपया हेर्नुहोस्:
- मा VBA कोड कसरी घुसाउने र चलाउने एक्सेल
- कसरीएक्सेलमा म्याक्रो चलाउनुहोस्
यसरी एक्सेलमा खाली कक्षहरू फेला पार्ने, चयन गर्ने र हाइलाइट गर्ने। पढ्नुभएकोमा म तपाईंलाई धन्यवाद दिन्छु र अर्को हप्ता हाम्रो ब्लगमा तपाईंलाई भेट्ने आशा गर्छु!
उपलब्ध डाउनलोडहरू
सशर्त ढाँचा (.xlsx फाइल)सँग खाली ठाउँहरू हाइलाइट गर्नुहोस्
रङमा VBA म्याक्रोहरू खाली कक्षहरू (.xlsm फाइल)