सामग्री तालिका
ट्युटोरियलले एक्सेल खाली ठाउँहरू ट्रिम गर्ने केही द्रुत र सजिलो तरिकाहरू देखाउँछ। एक्सेल TRIM प्रकार्यले किन काम गरिरहेको छैन र यसलाई कसरी ठीक गर्ने भनेर अगाडि, पछि लाग्ने र शब्दहरू बीचको अतिरिक्त खाली ठाउँहरू कसरी हटाउने भन्ने बारे जान्नुहोस्।
तपाईलाई थाहा भएको नक्कलका लागि दुईवटा स्तम्भहरू तुलना गर्दै हुनुहुन्छ, तर तपाईंको सूत्रहरूले एकल डुप्लिकेट प्रविष्टि फेला पार्न सक्दैन? वा, तपाईं संख्याको दुई स्तम्भहरू थप्दै हुनुहुन्छ, तर शून्य मात्र प्राप्त गरिरहनु भएको छ? र पृथ्वीमा किन तपाईंको स्पष्ट रूपमा सही Vlookup सूत्रले N/A त्रुटिहरूको गुच्छा फर्काउँछ? यी समस्याहरूको केही उदाहरणहरू मात्र हुन् जुन तपाईंले जवाफ खोज्दै हुनुहुन्छ। र सबै अतिरिक्त खाली ठाउँहरू तपाईंको कक्षहरूमा संख्यात्मक र पाठ मानहरू अघि, पछि वा बीचमा लुकाउने कारणले गर्दा हुन्छ।
माइक्रोसफ्ट एक्सेलले खाली ठाउँहरू हटाउन केही फरक तरिकाहरू प्रदान गर्दछ र आफ्नो डाटा सफा गर्नुहोस्। यस ट्यूटोरियलमा, हामी एक्सेलमा खाली ठाउँहरू मेटाउने सबैभन्दा छिटो र सजिलो तरिकाको रूपमा TRIM प्रकार्यको क्षमताहरूको अनुसन्धान गर्नेछौं।
TRIM प्रकार्य - एक्सेलमा अतिरिक्त खाली ठाउँहरू हटाउनुहोस्
तपाईले एक्सेलमा TRIM प्रकार्य प्रयोग गर्नुहुन्छ पाठबाट अतिरिक्त खाली ठाउँहरू हटाउँछ। यसले सबै अग्रगामी, पछि लाग्ने र बीचको स्पेसहरू मेटाउँछ एउटा एकल स्पेस बाहेक शब्दहरू बीचको क्यारेक्टर।
TRIM प्रकार्यको सिन्ट्याक्सले कल्पना गर्न सक्ने सबैभन्दा सजिलो हो:
TRIM( टेक्स्ट)जहाँ टेक्स्ट एउटा सेल हो जसबाट तपाईँले अतिरिक्त खाली ठाउँहरू हटाउन चाहनुहुन्छ।
उदाहरणका लागि, सेल A1 मा खाली ठाउँहरू हटाउन, तपाईँले यो प्रयोग गर्नुहुन्छ।सूत्र:
=TRIM(A1)
र निम्न स्क्रिनसटले परिणाम देखाउँछ:
11>
हो, यो एकदम सरल छ!
कृपया ध्यान दिनुहोस् कि TRIM प्रकार्य केवल स्पेस क्यारेक्टर हटाउन डिजाइन गरिएको थियो, जसको 7-बिट ASCII कोड प्रणालीमा मान 32 छ। यदि अतिरिक्त खाली ठाउँहरू बाहेक, तपाईंको डाटामा लाइन ब्रेकहरू र गैर-प्रिन्टिङ क्यारेक्टरहरू छन् भने, ASCII प्रणालीमा पहिलो 32 गैर-प्रिन्टिङ क्यारेक्टरहरू मेटाउन CLEAN सँग संयोजनमा TRIM प्रकार्य प्रयोग गर्नुहोस्।
उदाहरणका लागि, कक्ष A1 बाट स्पेस, लाइन ब्रेक र अन्य अनावश्यक क्यारेक्टरहरू हटाउनुहोस्, यो सूत्र प्रयोग गर्नुहोस्:
=TRIM(CLEAN(A1))
थप जानकारीको लागि, कृपया Excel मा नन-प्रिन्टिङ क्यारेक्टरहरू कसरी हटाउने भन्ने हेर्नुहोस्
<0 160 मान भएको ननब्रेकिंग स्पेस (html क्यारेक्टर ) बाट छुटकारा पाउन, SUBSTITUTE र CHAR प्रकार्यहरूसँग TRIM प्रयोग गर्नुहोस्: =TRIM(SUBSTITUTE(A1, CHAR(160), " "))
पूर्ण विवरणहरूको लागि, कृपया हेर्नुहोस् कसरी एक्सेलमा नन-ब्रेकिंग स्पेसहरू मेटाउने
एक्सेलमा TRIM प्रकार्य कसरी प्रयोग गर्ने - सूत्र उदाहरणहरू
अब तपाईलाई आधारभूत कुरा थाहा छ, आउनुहोस् एक्सेलमा TRIM को केही विशिष्ट प्रयोगहरू छलफल गरौं, तपाईंले सामना गर्न सक्ने समस्याहरू र काम गर्ने समाधानहरू।
डेटाको सम्पूर्ण स्तम्भमा खाली ठाउँहरू कसरी ट्रिम गर्ने
मानौं तपाईंसँग पाठको अगाडि र पछि केही ह्वाइटस्पेस भएको नामहरूको स्तम्भ छ, साथै थप रूपमा शब्दहरू बीच एक भन्दा बढी खाली ठाउँहरू। त्यसोभए, तपाइँ कसरी एक पटकमा सबै कक्षहरूमा सबै अग्रणी, पछि लाग्ने र थप खाली ठाउँहरू हटाउन सक्नुहुन्छ? एक्सेल प्रतिलिपि गरेरस्तम्भमा TRIM सूत्र, र त्यसपछि सूत्रहरूलाई तिनीहरूको मानहरू प्रतिस्थापन गर्दै। विस्तृत चरणहरू तल पछ्याउँछन्।
- हाम्रो उदाहरणमा सबैभन्दा माथिल्लो कक्ष, A2 को लागि TRIM सूत्र लेख्नुहोस्:
=TRIM(A2)
- कर्सरलाई तल्लो दायाँ कुनामा राख्नुहोस् सूत्र कक्षको (यस उदाहरणमा B2), र कर्सर प्लस चिन्हमा परिणत हुने बित्तिकै, स्तम्भको तलको सूत्र प्रतिलिपि गर्न, डेटाको साथ अन्तिम कक्षसम्म यसलाई डबल-क्लिक गर्नुहोस्। नतिजाको रूपमा, तपाईंसँग 2 स्तम्भहरू हुनेछन् - खाली ठाउँहरू र सूत्र-संचालित ट्रिम गरिएका नामहरू सहितको मूल नामहरू।
- ट्रिम सूत्रहरू (यस उदाहरणमा B2:B8) भएका सबै कक्षहरू चयन गर्नुहोस्, र तिनीहरूलाई प्रतिलिपि गर्न Ctrl+C थिच्नुहोस्।
- मूल डाटा (A2:A8) भएका सबै कक्षहरू चयन गर्नुहोस्। ), र Ctrl+Alt+V थिच्नुहोस्, त्यसपछि V थिच्नुहोस्। यो टाँस्ने मान सर्टकट हो जसले स्पेशल टाँस्नुहोस् > मानहरू
- इन्टर कुञ्जी थिच्नुहोस्। सकियो!
संख्यात्मक स्तम्भमा अग्रगामी खाली ठाउँहरू कसरी हटाउने
तपाईले भर्खरै देख्नुभएको छ, Excel TRIM प्रकार्यले पाठ डेटाको स्तम्भबाट सबै अतिरिक्त खाली ठाउँहरू हटायो एक अडान। तर के हुन्छ यदि तपाईको डाटा नम्बर हो, पाठ होइन?
पहिलो नजरमा, यस्तो लाग्न सक्छ किTRIM प्रकार्यले आफ्नो काम गरेको छ। नजिकबाट हेर्दा, तथापि, तपाईंले याद गर्नुहुनेछ कि ट्रिम गरिएका मानहरूले संख्याहरू जस्तै व्यवहार गर्दैनन्। यहाँ असामान्यताका केही सङ्केतहरू छन्:
- अग्रणी स्पेसहरू र ट्रिम गरिएका सङ्ख्याहरू भएका दुवै मूल स्तम्भहरू बायाँ-पङ्क्तिबद्ध हुन्छन् यदि तपाईंले कक्षहरूमा नम्बर ढाँचा लागू गर्नुभयो भने पनि, सामान्य संख्याहरू दायाँ-पङ्क्तिबद्ध हुन्छन्। पूर्वनिर्धारित रूपमा।
- जब दुई वा बढी कक्षहरू ट्रिम गरिएका संख्याहरू चयन गरिन्छन्, एक्सेलले स्थिति पट्टीमा COUNT मात्र देखाउँछ। संख्याहरूको लागि, यसले SUM र AVERAGE पनि देखाउनुपर्छ।
- छाँटकाँटा गरिएका कक्षहरूमा लागू गरिएको SUM सूत्रले शून्य फर्काउँछ।
सबै देखिने, ट्रिम गरिएका मानहरू पाठ स्ट्रिङहरू छन्, जबकि हामी संख्याहरू चाहन्छौं। यसलाई ठीक गर्न, तपाईंले ट्रिम गरिएका मानहरूलाई 1 द्वारा गुणन गर्न सक्नुहुन्छ (सबै मानहरूलाई एकै पटकमा गुणन गर्न, टाँस्नुहोस् विशेष > गुणन विकल्प प्रयोग गर्नुहोस्)।
एक थप सुन्दर समाधान VALUE मा TRIM प्रकार्य संलग्न गर्दैछ। , यो जस्तै:
=VALUE(TRIM(A2))
माथिको सूत्रले सबै अग्रगामी र पछि लाग्ने खाली ठाउँहरू हटाउँछ, यदि कुनै छ भने, र नतिजाको मानलाई नम्बरमा परिणत गर्दछ, जुन तलको स्क्रिनसटमा देखाइएको छ:
कसरी एक्सेल (बाँया ट्रिम) मा अग्रणी खाली ठाउँहरू हटाउने
केही परिस्थितिहरूमा, तपाइँले तपाइँको डेटालाई राम्रोसँग पढ्न योग्य बनाउन शब्दहरू बीचको दोहोरिएको र ट्रिपलिकेट स्पेसहरू टाइप गर्न सक्नुहुन्छ। जे होस्, तपाईं यस प्रकारको प्रमुख स्थानहरूबाट छुटकारा पाउन चाहनुहुन्छ:
तपाईंलाई पहिले नै थाहा छ, TRIM प्रकार्यपाठ स्ट्रिङको बीचमा अतिरिक्त खाली ठाउँहरू हटाउँछ, जुन हामीले चाहेको होइन। सबै बीचको खाली ठाउँहरू अक्षुण्ण राख्नको लागि, हामी अलि बढी जटिल सूत्र प्रयोग गर्नेछौं:
=MID(A2,FIND(MID(TRIM(A2),1,1),A2),LEN(A2))
माथिको सूत्रमा, FIND, MID र TRIM को संयोजनले स्थिति गणना गर्दछ। स्ट्रिङमा पहिलो पाठ क्यारेक्टर। र त्यसपछि, तपाईंले त्यो नम्बरलाई अर्को MID प्रकार्यमा आपूर्ति गर्नुहुन्छ ताकि यसले सम्पूर्ण पाठ स्ट्रिङ फर्काउँछ (स्ट्रिङ लम्बाइ LEN द्वारा गणना गरिन्छ) पहिलो पाठ क्यारेक्टरको स्थितिबाट सुरु हुन्छ।
निम्न स्क्रिनसटले देखाउँछ कि सबै अग्रगामी खाली ठाउँहरू गएका छन्, जबकि शब्दहरू बीच धेरै खाली ठाउँहरू अझै पनि छन्:
अन्तिम स्पर्शको रूपमा, ट्रिम सूत्र उदाहरणको चरण 3 मा देखाइए अनुसार, ट्रिम गरिएको मानहरूसँग मूल पाठलाई प्रतिस्थापन गर्नुहोस्। , र तपाईं जान तयार हुनुहुन्छ!
टिप। यदि तपाइँ पनि कक्षहरूको अन्त्यबाट खाली ठाउँहरू हटाउन चाहनुहुन्छ भने, Trim Spaces उपकरणको प्रयोग गर्नुहोस्। त्यहाँ कुनै स्पष्ट एक्सेल सूत्र छैन जुन अगाडी र पछि लाग्ने खाली ठाउँहरू हटाउनको लागि शब्दहरू बीचको धेरै स्पेसहरू अक्षुण्ण राख्छ।
सेलमा अतिरिक्त खाली ठाउँहरू कसरी गणना गर्ने
कहिलेकाहीँ, तपाईंको एक्सेल पानामा खाली ठाउँहरू हटाउनु अघि, तपाईंले वास्तवमा त्यहाँ कति अतिरिक्त खाली ठाउँहरू छन् भनेर जान्न चाहनुहुन्छ।
नम्बर प्राप्त गर्न सेलमा अतिरिक्त स्पेसहरूको, LEN प्रकार्य प्रयोग गरेर कुल पाठ लम्बाइ पत्ता लगाउनुहोस्, त्यसपछि अतिरिक्त खाली ठाउँहरू बिना स्ट्रिङ लम्बाइ गणना गर्नुहोस्, र पछिल्लोलाई पहिलेबाट घटाउनुहोस्:
=LEN(A2)-LEN(TRIM(A2))
निम्नस्क्रिनसटले माथिको सूत्र कार्यमा देखाउँछ:
नोट। सूत्रले कक्षमा अतिरिक्त खाली ठाउँहरू को गणना फर्काउँछ, अर्थात् अगाडी, पछाडि, र शब्दहरू बीच एकभन्दा बढी लगातार खाली ठाउँहरू, तर यसले पाठको बीचमा एकल खाली ठाउँहरू गणना गर्दैन। यदि तपाइँ कक्षमा खाली ठाउँहरूको कुल संख्या प्राप्त गर्न चाहनुहुन्छ भने, यो विकल्प सूत्र प्रयोग गर्नुहोस्।
अतिरिक्त खाली ठाउँहरू भएका कक्षहरूलाई कसरी हाइलाइट गर्ने
संवेदनशील वा महत्त्वपूर्ण जानकारीको साथ काम गर्दा, तपाईंले वास्तवमा के मेट्दै हुनुहुन्छ भनेर नदेखी कुनै पनि कुरा मेटाउन हिचकिचाउन सक्नुहुन्छ। यस अवस्थामा, तपाइँ पहिले अतिरिक्त खाली ठाउँहरू भएका कक्षहरूलाई हाइलाइट गर्न सक्नुहुन्छ, र त्यसपछि सुरक्षित रूपमा ती खाली ठाउँहरू हटाउन सक्नुहुन्छ।
यसको लागि, निम्न सूत्रसँग सशर्त ढाँचा नियम सिर्जना गर्नुहोस्:
=LEN($A2)>LEN(TRIM($A2))
जहाँ A2 तपाईँले हाइलाइट गर्न चाहनु भएको डेटाको शीर्ष सेल हो।
सूत्रले एक्सेललाई सेलहरूलाई हाइलाइट गर्न निर्देशन दिन्छ जसमा कुल स्ट्रिङको लम्बाइ ट्रिम गरिएको पाठको लम्बाइभन्दा ठूलो छ।
सशर्त ढाँचा नियम सिर्जना गर्न, तपाईंले स्तम्भ हेडर बिना हाइलाइट गर्न चाहनुभएको सबै कक्षहरू (पङ्क्तिहरू) चयन गर्नुहोस्, घर ट्याब > शैली समूहमा जानुहोस्, र <1 मा क्लिक गर्नुहोस्।>सशर्त ढाँचा > नयाँ नियम > कुन कक्षहरू ढाँचामा निर्धारण गर्न सूत्र प्रयोग गर्नुहोस् ।
यदि तपाईं अझै एक्सेल सशर्त ढाँचासँग परिचित हुनुहुन्न भने , तपाईंले यहाँ विस्तृत चरणहरू फेला पार्नुहुनेछ: कसरी आधारमा सशर्त ढाँचा नियम सिर्जना गर्नेसूत्र।
तलको स्क्रिनसटमा देखाइए अनुसार, नतिजाले हामीले अघिल्लो उदाहरणमा प्राप्त गरेको अतिरिक्त स्पेस गणनासँग पूर्ण रूपमा पुष्टि गर्छ:
तपाईँले देख्नुहुन्छ, प्रयोग Excel मा TRIM प्रकार्य सजिलो र सीधा छ। तैपनि, यदि कसैले यस ट्यूटोरियलमा छलफल गरिएका सूत्रहरू नजिकबाट हेर्न चाहन्छ भने, तपाईंलाई ट्रिम एक्सेल स्पेस वर्कबुक डाउनलोड गर्न स्वागत छ।
Excel TRIM काम गरिरहेको छैन
TRIM प्रकार्यले मात्र हटाउँछ। स्पेस क्यारेक्टर 7-बिट ASCII क्यारेक्टर सेटमा कोड मान 32 द्वारा प्रतिनिधित्व। युनिकोड क्यारेक्टर सेटमा, त्यहाँ एउटा थप स्पेस क्यारेक्टर छ जसलाई नन ब्रेकिङ स्पेस, भनिन्छ, जुन वेब पृष्ठहरूमा html क्यारेक्टर को रूपमा प्रयोग गरिन्छ। ननब्रेकिंग स्पेसको दशमलव मान 160 छ, र TRIM प्रकार्यले यसलाई आफैं हटाउन सक्दैन।
त्यसोभए, यदि तपाईंको डेटा सेटमा एक वा बढी सेतो स्पेसहरू छन् जुन TRIM प्रकार्यले हटाउँदैन, SUBSTITUTE प्रकार्य प्रयोग गर्नुहोस्। ननब्रेकिंग स्पेसहरूलाई नियमित स्पेसहरूमा रूपान्तरण गर्न र त्यसपछि तिनीहरूलाई ट्रिम गर्न। पाठ A1 मा छ भनी मान्दै, सूत्र निम्नानुसार जान्छ:
=TRIM(SUBSTITUTE(A1, CHAR(160), " "))
अतिरिक्त सावधानीको रूपमा, तपाईंले कुनै पनि छाप्न नसक्ने क्यारेक्टरहरूको सेल सफा गर्न CLEAN प्रकार्य इम्बेड गर्न सक्नुहुन्छ:
=TRIM(CLEAN(SUBSTITUTE(A1, CHAR(160), " ")))
निम्न स्क्रिनसटले फरक देखाउँछ:
यदि माथिका सूत्रहरूले पनि तपाइँको लागि काम गर्दैनन् भने, तपाइँको डेटामा केहि विशिष्ट गैर-मुद्रण समावेश हुने सम्भावना छ। पात्रहरू32 र 160 बाहेकको कोड मानहरूसँग। यस अवस्थामा, क्यारेक्टर कोड पत्ता लगाउन निम्न मध्ये एउटा सूत्र प्रयोग गर्नुहोस्, जहाँ A1 समस्याग्रस्त सेल हो:
अग्रणी ठाउँ: =CODE(LEFT(A1,1))
ट्रेलिंग space: =CODE(RIGHT(A1,1))
In-bitween space (जहाँ n पाठ स्ट्रिङमा समस्याग्रस्त क्यारेक्टरको स्थिति हो):
=CODE(MID(A1, n , 1)))
र त्यसपछि , माथि छलफल गरिएको TRIM(SUBSTITUTE()) सूत्रमा फर्काइएको क्यारेक्टर कोड आपूर्ति गर्नुहोस्।
उदाहरणका लागि, यदि CODE प्रकार्यले 9 फर्काउँछ, जुन तेर्सो ट्याब क्यारेक्टर हो, तपाईंले यसलाई हटाउन निम्न सूत्र प्रयोग गर्नुहुन्छ:
=TRIM(SUBSTITUTE(A1, CHAR(9), " "))
एक्सेलका लागि खाली ठाउँहरू ट्रिम गर्नुहोस् - एक क्लिकमा अतिरिक्त खाली ठाउँहरू हटाउनुहोस्
के एउटा सानो कामको सामना गर्न मुट्ठीभर विभिन्न सूत्रहरू सिक्ने विचार हास्यास्पद लाग्छ? त्यसोभए तपाईले एक्सेलमा खाली ठाउँहरू हटाउन यो एक-क्लिक प्रविधि मन पराउन सक्नुहुन्छ। मलाई हाम्रो अल्टिमेट सुइटमा समावेश गरिएको टेक्स्ट टुलकिटसँग परिचय गराउन दिनुहोस्। केस परिवर्तन गर्ने, पाठ विभाजन गर्ने र ढाँचा खाली गर्ने जस्ता अन्य चीजहरू मध्ये, यसले ट्रिम स्पेसेस विकल्प प्रदान गर्दछ।
तपाईँको एक्सेलमा स्थापना भएको अल्टिमेट सूटको साथ, एक्सेलमा खाली ठाउँहरू हटाउने जत्तिकै सरल छ। :
- तपाईले खाली ठाउँहरू मेटाउन चाहनुभएको कक्ष(हरू) चयन गर्नुहोस्।
- रिबनमा रहेको ट्रिम स्पेस बटनमा क्लिक गर्नुहोस्।
- निम्न मध्ये एक वा सबै विकल्पहरू छान्नुहोस्:
- छाँट्नुहोस् अग्रणी र पछाडि खाली ठाउँहरू
- छाँट्नुहोस् अतिरिक्त स्पेसहरू शब्दहरू बीच, एकल बाहेकस्पेस
- ट्रिम नन ब्रेकिङ स्पेस ( )
- ट्रिम क्लिक गर्नुहोस्।
यो सबै त्यहाँ छ! सबै अतिरिक्त खाली ठाउँहरू झिम्काइमा हटाइन्छ।
यस उदाहरणमा, हामीले अगाडी र पछिका स्पेसहरू मात्र हटाउँदैछौँ, राम्रो पढ्न योग्यताका लागि शब्दहरूका बीचमा धेरै खाली ठाउँहरू राख्दै - एक्सेल सूत्रहरूले सामना गर्न नसक्ने कार्यलाई माउस क्लिक गर्नुहोस्!
यदि तपाइँ आफ्नो पानाहरूमा ट्रिम स्पेसेस प्रयास गर्न इच्छुक हुनुहुन्छ भने, तपाइँलाई यो पोस्टको अन्त्यमा मूल्याङ्कन संस्करण डाउनलोड गर्न स्वागत छ।
पढ्नु भएकोमा म तपाईंलाई धन्यवाद दिन्छु र अर्को हप्ता तपाईंलाई भेट्न उत्सुक छु। हाम्रो अर्को ट्युटोरियलमा, हामी एक्सेलमा खाली ठाउँहरू ट्रिम गर्ने अन्य तरिकाहरूबारे छलफल गर्नेछौं, कृपया सम्पर्कमा रहनुहोस्!
उपलब्ध डाउनलोडहरू
ट्रिम एक्सेल स्पेसहरू - सूत्र उदाहरणहरू (.xlsx फाइल)
अल्टिम सुइट - परीक्षण संस्करण (.exe फाइल)