एक्सेल कक्षहरूमा पाठ वा विशिष्ट वर्ण कसरी थप्ने

  • यो साझा गर्नुहोस्
Michael Brown

सामग्री तालिका

Excel मा अवस्थित सेलमा पाठ कसरी थप्ने भनेर सोच्दै हुनुहुन्छ? यस लेखमा, तपाईंले सेलमा कुनै पनि स्थानमा क्यारेक्टरहरू घुसाउनका लागि केही साँच्चै सरल तरिकाहरू सिक्नुहुनेछ।

एक्सेलमा पाठ डेटासँग काम गर्दा, तपाईंले कहिलेकाहीं अवस्थित पाठमा उही पाठ थप्न आवश्यक पर्दछ। चीजहरू स्पष्ट बनाउन कक्षहरू। उदाहरणका लागि, तपाइँ प्रत्येक कक्षको सुरुमा केही उपसर्ग राख्न, अन्त्यमा विशेष प्रतीक घुसाउन वा सूत्र अघि निश्चित पाठ राख्न चाहन सक्नुहुन्छ।

मलाई लाग्छ कि यो म्यानुअल रूपमा कसरी गर्ने भन्ने सबैलाई थाहा छ। यस ट्यूटोरियलले तपाईंलाई कसरी सूत्रहरू प्रयोग गरेर धेरै कक्षहरूमा स्ट्रिङहरू द्रुत रूपमा थप्ने र VBA वा विशेष टेक्स्ट थप्नुहोस् उपकरणको साथ कामलाई स्वचालित गर्ने भनेर सिकाउनेछ।

    थप्नको लागि एक्सेल सूत्रहरू। सेलमा टेक्स्ट/क्यारेक्टर

    एउटा एक्सेल सेलमा कुनै खास क्यारेक्टर वा टेक्स्ट थप्नको लागि, निम्न मध्ये कुनै एक विधि प्रयोग गरेर केवल स्ट्रिङ र सेल सन्दर्भलाई जोड्नुहोस्।

    कन्काटेनेसन अपरेटर

    सेलमा टेक्स्ट स्ट्रिङ थप्ने सबैभन्दा सजिलो तरिका भनेको एम्परसेन्ड क्यारेक्टर (&) को प्रयोग गर्नु हो, जुन एक्सेलमा कन्केटनेसन अपरेटर हो।

    " text"& सेल

    यसले Excel 2007 - Excel 365 को सबै संस्करणहरूमा काम गर्छ।

    CONCATENATE प्रकार्य

    उही परिणाम CONCATENATE प्रकार्यको मद्दतले प्राप्त गर्न सकिन्छ:

    CONCATENATE(" text", cell)

    कार्यक्रम Microsoft 365, Excel 2019 - 2007 को लागि Excel मा उपलब्ध छ।

    CONCAT प्रकार्य

    Excel मा कक्षहरूमा पाठ थप्नअवस्थित पाठको बाँयामा "PR-" को सबस्ट्रिङ। तपाईँको कार्यपत्रमा कोड प्रयोग गर्नु अघि, हाम्रो नमूना पाठलाई तपाईलाई वास्तवमै चाहिनेसँग प्रतिस्थापन गर्न निश्चित हुनुहोस्।

    म्याक्रो 2: नतिजाहरू छेउछाउको स्तम्भमा राख्नुहोस्

    Sub PrependText2() अनुप्रयोगमा प्रत्येक कक्षको लागि दायराको रूपमा मंद सेल। सेल यदि सेल। मान "" त्यसपछि सेल। अफसेट(०, १)। मान = "PR-" र amp; cell.Value Next End Sub

    यो म्याक्रो चलाउनु अघि, चयन गरिएको दायराको दायाँ एउटा खाली स्तम्भ छ भनी सुनिश्चित गर्नुहोस्, अन्यथा अवस्थित डाटा ओभरराइट हुनेछ।

    अन्तमा पाठ जोड्नुहोस्

    यदि तपाइँ सबै चयन गरिएका कक्षहरूको अन्त मा एउटा विशिष्ट स्ट्रिङ/क्यारेक्टर थप्न खोज्दै हुनुहुन्छ भने, यी कोडहरूले मद्दत गर्नेछन्। तपाईँले काम चाँडै सम्पन्न गर्नुहुन्छ।

    म्याक्रो १: मूल कक्षहरूमा पाठ जोड्छ

    उप-अनुप्रयोग पाठ() अनुप्रयोगमा प्रत्येक कक्षको दायराको रूपमा डिम सेल। सेल यदि सेल। मान "" त्यसपछि cell.Value = cell.Value & "-PR" Next End Sub

    हाम्रो नमूना कोडले अवस्थित पाठको दायाँतिर सबस्ट्रिङ "-PR" घुसाउँछ। स्वाभाविक रूपमा, तपाईंले यसलाई जुनसुकै पाठ/क्यारेक्टरमा परिवर्तन गर्न सक्नुहुन्छ।

    म्याक्रो 2: परिणामहरूलाई अर्को स्तम्भमा राख्छ

    Sub AppendText2() Dim cell अनुप्रयोगमा प्रत्येक कक्षको लागि दायराको रूपमा।यदि सेल।मान "" चयन गर्नुहोस् तब सेल।अफसेट(०, १)।मान = कक्ष।मान & "-PR" Next End Sub

    यो कोडले छिमेकी स्तम्भ मा नतिजाहरू राख्छ। त्यसैले, पहिलेतपाइँ यसलाई चलाउनुहुन्छ, निश्चित गर्नुहोस् कि तपाइँसँग चयन गरिएको दायराको दाँयामा कम्तिमा एउटा खाली स्तम्भ छ, अन्यथा तपाइँको अवस्थित डाटा अधिलेखन हुनेछ।

    34>

    अल्टिमेटको साथ धेरै कक्षहरूमा पाठ वा क्यारेक्टर थप्नुहोस् सुइट

    यस ट्युटोरियलको पहिलो भागमा, तपाईंले एक्सेल कक्षहरूमा पाठ थप्नका लागि मुट्ठीभर विभिन्न सूत्रहरू सिक्नुभएको छ। अब, म तपाइँलाई केहि क्लिकहरु संग कार्य कसरी पूरा गर्ने देखाउँछु :)

    तपाईँको एक्सेलमा अल्टिमेट सुइट स्थापनाको साथ, यहाँ पछ्याउने चरणहरू छन्:

    1. तपाईँको स्रोत चयन गर्नुहोस्। डाटा।
    2. Ablebits ट्याबमा, Text समूहमा, थप्नुहोस् मा क्लिक गर्नुहोस्।
    3. मा। पाठ थप्नुहोस् फलक, तपाईंले चयन गरिएका कक्षहरूमा थप्न चाहनुभएको क्यारेक्टर/पाठ टाइप गर्नुहोस्, र यसलाई कहाँ सम्मिलित गर्नुपर्छ निर्दिष्ट गर्नुहोस्:
      • सुरुमा
      • अन्तमा
      • विशिष्ट पाठ/वर्ण अघि
      • विशिष्ट पाठ/वर्ण पछि
      • सुरु वा अन्त्यबाट Nth वर्ण पछि
    4. क्लिक गर्नुहोस् पाठ थप्नुहोस् बटन। सकियो!

    उदाहरणको रूपमा, सेल A2:A7 मा "-" क्यारेक्टर पछि स्ट्रिङ "PR-" घुसाउनुहोस्। यसका लागि, हामी निम्न सेटिङहरू कन्फिगर गर्छौं:

    एक क्षण पछि, हामीले इच्छित परिणाम पाउँछौँ:

    36>

    यी थप्ने उत्तम तरिकाहरू हुन्। एक्सेलमा क्यारेक्टर र टेक्स्ट स्ट्रिङहरू। पढ्नुभएकोमा म तपाईंलाई धन्यवाद दिन्छु र अर्को हप्ता हाम्रो ब्लगमा भेट्ने आशा गर्दछु!

    उपलब्ध डाउनलोडहरू

    एक्सेलमा सेलमा पाठ थप्नुहोस् - सूत्र उदाहरणहरू (.xlsmफाइल)

    अल्टिमेट सुइट - परीक्षण संस्करण (.exe फाइल)

    >365, Excel 2019, र Excel Online, तपाइँ CONCAT प्रकार्य प्रयोग गर्न सक्नुहुन्छ, जुन CONCATENATE को आधुनिक प्रतिस्थापन हो:CONCAT(" text", cell)

    नोट। कृपया ध्यान दिनुहोस् कि, सबै सूत्रहरूमा, पाठ उद्धरण चिन्हहरूमा संलग्न हुनुपर्छ।

    यी सामान्य दृष्टिकोणहरू हुन्, र तलका उदाहरणहरूले तिनीहरूलाई व्यवहारमा कसरी लागू गर्ने भनेर देखाउँछन्।

    कसरी कक्षहरूको सुरुमा पाठ थप्ने

    कुनै पाठ वा क्यारेक्टर थप्न सेलको सुरुमा, यहाँ तपाईंले के गर्न आवश्यक छ:

    1. तपाईले नतिजा आउटपुट गर्न चाहनुभएको कक्षमा, बराबर चिन्ह (=) टाइप गर्नुहोस्।
    2. इच्छित पाठ टाइप गर्नुहोस्। उद्धरण चिन्ह भित्र।
    3. एम्परसेन्ड प्रतीक (&) टाइप गर्नुहोस्।
    4. पाठ थपिने सेल चयन गर्नुहोस्, र इन्टर थिच्नुहोस्।

    वैकल्पिक रूपमा, तपाईंले CONCATENATE वा CONCAT प्रकार्यमा इनपुट प्यारामिटरहरूको रूपमा आफ्नो पाठ स्ट्रिङ र सेल सन्दर्भ आपूर्ति गर्न सक्नुहुन्छ।

    उदाहरणका लागि, A2 मा परियोजनाको नाममा " प्रोजेक्ट: " पाठ प्रीपेन्ड गर्न। , तलका कुनै पनि सूत्रले काम गर्नेछ।

    सबै Excel संस्करणहरूमा:

    ="Project:"&A2

    =CONCATENATE("Project:", A2)

    Excel 365 र Excel 2019 मा:

    =CONCAT("Project:", A2)

    B2 मा सूत्र प्रविष्ट गर्नुहोस्, यसलाई स्तम्भ तल तान्नुहोस्, र तपाईंले सबै कक्षहरूमा एउटै पाठ सम्मिलित गर्नुहुनेछ।

    टिप। माथिका सूत्रहरू खाली ठाउँहरू बिना दुई तारहरू जोड्छन्। व्हाइटस्पेसको साथ मानहरू छुट्याउन, प्रीपेन्ड गरिएको पाठको अन्त्यमा स्पेस क्यारेक्टर टाइप गर्नुहोस् (जस्तै "प्रोजेक्ट: ")।

    सुविधाको लागि, तपाईँले पूर्वनिर्धारित कक्ष (E2) मा लक्षित पाठ इनपुट गर्न सक्नुहुन्छ र दुई पाठ कक्षहरू सँगै थप्न सक्नुहुन्छ :

    स्पेस बिना:

    =$E$2&A2

    =CONCATENATE($E$2, A2)

    स्पेस सहित:

    =$E$2&" "&A2

    =CONCATENATE($E$2, " ", A2)

    कृपया ध्यान दिनुहोस् कि सेलको ठेगाना समावेश भएको छ। प्रिपेन्ड गरिएको पाठ $ चिन्हको साथ लक गरिएको छ, जसले गर्दा यो सूत्र प्रतिलिपि गर्दा सिफ्ट हुनेछैन।

    यस दृष्टिकोणको साथ, तपाइँ प्रत्येक सूत्र अद्यावधिक नगरीकन, थपिएको पाठ एकै ठाउँमा सजिलै परिवर्तन गर्न सक्नुहुन्छ।

    17>

    कसरी एक्सेलमा सेलहरूको अन्त्यमा पाठ थप्ने

    अवस्थित सेलमा पाठ वा विशिष्ट क्यारेक्टर जोड्न, कन्कटेनेसन विधि फेरि प्रयोग गर्नुहोस्। भिन्नता संयोजित मानहरूको क्रममा छ: सेल सन्दर्भ पाठ स्ट्रिङद्वारा पछ्याइएको छ।

    उदाहरणका लागि, सेल A2 को अन्त्यमा स्ट्रिङ " -US " थप्न , यी प्रयोग गर्नका लागि सूत्रहरू हुन्:

    =A2&"-US"

    =CONCATENATE(A2, "-US")

    =CONCAT(A2, "-US")

    वैकल्पिक रूपमा, तपाईँले केही कक्षमा पाठ प्रविष्ट गर्न सक्नुहुन्छ, र त्यसपछि दुई जोड्नुहोस्। पाठ सँगै कक्षहरू:

    =A2&$D$2

    =CONCATENATE(A2, $D$2)

    कृपया स्तम्भमा सही रूपमा प्रतिलिपि गर्न सूत्रको लागि संलग्न पाठ ($D$2) को लागि निरपेक्ष सन्दर्भ प्रयोग गर्न सम्झनुहोस् .

    स्ट्रिङको सुरु र अन्त्यमा क्यारेक्टरहरू थप्नुहोस्

    अवस्थित सेलमा पाठ कसरी प्रिपेड गर्ने र जोड्ने भन्ने कुरा थाहा पाएर, तपाइँलाई दुवै प्रयोग गर्नबाट रोक्ने कुनै पनि कुरा छैन। एउटा सूत्र भित्र प्रविधिहरू।

    उदाहरणको रूपमा, स्ट्रिङ थपौं" परियोजना: " सुरुमा र " -US " A2 मा अवस्थित पाठको अन्त्यमा।

    ="Project:"&A2&"-US"

    =CONCATENATE("Project:", A2, "-US") <3

    =CONCAT("Project:", A2, "-US")

    पृथक कक्षहरूमा स्ट्रिङ इनपुटको साथ, यसले समान रूपमा राम्रोसँग काम गर्छ:

    19>

    दुई वा बढी कक्षहरूबाट पाठ जोड्नुहोस्

    मा बहु कक्षहरूबाट मानहरू एउटै कक्षमा राख्नुहोस्, पहिले नै परिचित प्रविधिहरू प्रयोग गरेर मूल कक्षहरूलाई जोड्नुहोस्: एम्परसेन्ड प्रतीक, CONCATENATE वा CONCAT प्रकार्य।

    उदाहरणका लागि, अल्पविराम प्रयोग गरेर स्तम्भ A र B बाट मानहरू संयोजन गर्न र डिलिमिटरको लागि स्पेस (", "), B2 मा तलका सूत्रहरू मध्ये एउटा प्रविष्ट गर्नुहोस्, र त्यसपछि यसलाई स्तम्भमा तान्नुहोस्।

    एम्परसेन्डको साथ दुई कक्षहरूबाट पाठ थप्नुहोस्:

    =A2&", "&B2

    CONCAT वा CONCATENATE सँग दुई कक्षहरूबाट पाठ जोड्नुहोस्:

    =CONCATENATE(A2, ", ", B2)

    =CONCAT(A2, ", ", B2)

    दुई स्तम्भहरूबाट पाठ थप्दा, हुनुहोस् सापेक्ष कक्ष सन्दर्भहरू (जस्तै A2) प्रयोग गर्न निश्चित हुनुहोस्, त्यसैले तिनीहरू प्रत्येक पङ्क्तिको लागि सही रूपमा समायोजन गर्नुहोस् जहाँ सूत्र प्रतिलिपि गरिएको छ।

    20>

    एक्सेलमा एकाधिक कक्षहरूबाट पाठ संयोजन गर्न 365 र एक्सेल 2019, तपाईं सक्नुहुन्छ TEXTJOIN प्रकार्यको लाभ उठाउनुहोस्। यसको सिन्ट्याक्सले डेलिमिटर (पहिलो तर्क) को लागि प्रदान गर्दछ, जसले सूत्रलाई थप कम्प्याक्ट र व्यवस्थापन गर्न सजिलो बनाउँछ।

    उदाहरणका लागि, तीनवटा स्तम्भहरू (A, B र C) बाट स्ट्रिङहरू थप्नका लागि, मानहरूलाई छुट्याउन। अल्पविराम र स्पेस, सूत्र हो:

    =TEXTJOIN(", ", TRUE, A2, B2, C2)

    कसरी एक्सेलमा सेलमा विशेष क्यारेक्टर थप्ने

    मा विशेष क्यारेक्टर घुसाउन एक एक्सेलसेल, तपाईंले ASCII प्रणालीमा यसको कोड जान्न आवश्यक छ। एक पटक कोड स्थापना भएपछि, सम्बन्धित क्यारेक्टर फर्काउन CHAR प्रकार्यमा आपूर्ति गर्नुहोस्। CHAR प्रकार्यले 1 देखि 255 सम्म कुनै पनि संख्यालाई स्वीकार गर्दछ। मुद्रण योग्य क्यारेक्टर कोडहरूको सूची (32 देखि 255 सम्मका मानहरू) यहाँ फेला पार्न सकिन्छ।

    अवस्थित मान वा सूत्र परिणाममा विशेष क्यारेक्टर थप्नको लागि, तपाईंले तपाइँलाई मनपर्ने कुनै पनि संयोजन विधि लागू गर्न सक्नुहुन्छ।

    उदाहरणका लागि, A2 मा पाठमा ट्रेडमार्क प्रतीक (™) थप्नको लागि, निम्न मध्ये कुनै पनि सूत्रले काम गर्नेछ:

    =A2&CHAR(153)

    =CONCATENATE(A2&CHAR(153))

    =CONCAT(A2&CHAR(153))

    कसरी एक्सेलमा सूत्रमा पाठ थप्ने

    सूत्र परिणाममा निश्चित वर्ण वा पाठ थप्न, बस स्ट्रिङलाई सूत्रसँग जोड्नुहोस्।

    मानौं, तपाईंले हालको समय फर्काउन यो सूत्र प्रयोग गरिरहनुभएको छ:

    =TEXT(NOW(), "h:mm AM/PM")

    तपाईँका प्रयोगकर्ताहरूलाई कुन समय हो भनेर व्याख्या गर्न , तपाईंले सूत्र अघि र/वा पछि केही पाठ राख्न सक्नुहुन्छ।

    सूत्र अघि पाठ घुसाउनुहोस् :

    ="Current time: "&TEXT(NOW(), "h:mm AM/PM")

    =CONCATENATE("Current time: ", TEXT(NOW(), "h:mm AM/PM"))

    =CONCAT("Current time: ", TEXT(NOW(), "h:mm AM/PM"))

    सूत्र पछि पाठ थप्नुहोस्:

    =TEXT(NOW(), "h:mm AM/PM")&" - current time"

    =CONCATENATE(TEXT(NOW(), "h:mm AM/PM"), " - current time")

    =CONCAT(TEXT(NOW(), "h:mm AM/PM"), " - current time")

    दुवै पक्षको सूत्रमा पाठ थप्नुहोस्:

    ="It's " &TEXT(NOW(), "h:mm AM/PM")& " here in Gomel"

    =CONCATENATE("It's ", TEXT(NOW(), "h:mm AM/PM"), " here in Gomel")

    =CONCAT("It's ", TEXT(NOW(), "h:mm AM/PM"), " here in Gomel")

    कसरी इन्स गर्ने Nth वर्ण पछि rt पाठ

    सेलमा निश्चित स्थानमा निश्चित पाठ वा क्यारेक्टर थप्नको लागि, तपाईंले मूल स्ट्रिङलाई दुई भागमा विभाजन गरी पाठलाई बीचमा राख्नु पर्छ। यहाँ कसरी छ:

    1. घुसाइएको अघिको सबस्ट्रिङ निकाल्नुहोस्LEFT प्रकार्यको मद्दतले पाठ:

    LEFT(cell, n)

  • दायाँ र LEN को संयोजन प्रयोग गरेर पाठ पछि सबस्ट्रिङ निकाल्नुहोस्:
  • दायाँ(सेल, LEN(सेल) -n)

  • एम्परसेन्ड प्रतीक प्रयोग गरेर दुई सबस्ट्रिङहरू र पाठ/वर्ण जोड्नुहोस्।
  • पूर्ण सूत्रले यो फारम लिन्छ:

    बायाँ( सेल , n ) & " पाठ " & RIGHT( cell , LEN( cell ) - n )

    उही भागहरू CONCATENATE वा CONCAT प्रकार्य प्रयोग गरेर एकसाथ जोड्न सकिन्छ:

    CONCATENATE(बायाँ( सेल , n ), " पाठ ", दायाँ( सेल , LEN( सेल ) - n ))

    कार्यलाई REPLACE प्रकार्य प्रयोग गरेर पनि पूरा गर्न सकिन्छ:

    REPLACE( cell , n+1 , 0 , " text ")

    ट्रिक यो हो कि num_chars तर्क जसले प्रतिस्थापन गर्ने कति क्यारेक्टरहरू 0 मा सेट गरिएको छ भनेर परिभाषित गर्दछ, त्यसैले सूत्रले वास्तवमा पाठ<2 सम्मिलित गर्दछ।> कुनै पनि कुरा प्रतिस्थापन नगरी कक्षमा निर्दिष्ट स्थानमा। स्थिति ( start_num argument) यो अभिव्यक्ति प्रयोग गरेर गणना गरिन्छ: n+1। हामी nth क्यारेक्टरको स्थितिमा 1 थप्छौं किनभने पाठ पछि सम्मिलित हुनुपर्छ।

    उदाहरणका लागि, A2 मा दोस्रो क्यारेक्टर पछि हाइफन (-) सम्मिलित गर्न, B2 मा सूत्र हो:

    =LEFT(A2, 2) &"-"& RIGHT(A2, LEN(A2) -2)

    वा

    =CONCATENATE(LEFT(A2, 2), "-", RIGHT(A2, LEN(A2) -2))

    वा

    =REPLACE(A2, 2+1, 0, "-")

    सूत्र तल तान्नुहोस्, र तपाइँसँग समान हुनेछ सबै कक्षहरूमा क्यारेक्टर सम्मिलित गरियो:

    26>

    कसरी एक विशिष्ट अघि/पछि पाठ थप्नेवर्ण

    कुनै विशेष क्यारेक्टर अघि वा पछि निश्चित पाठ सम्मिलित गर्न, तपाईंले स्ट्रिङमा त्यो क्यारेक्टरको स्थिति निर्धारण गर्न आवश्यक छ। यो SEARCH प्रकार्यको मद्दतले गर्न सकिन्छ:

    SEARCH(" char ", cell )

    एक पटक स्थिति निर्धारण भएपछि, तपाइँ ठ्याक्कै स्ट्रिङ थप्न सक्नुहुन्छ। माथिको उदाहरणमा छलफल गरिएका दृष्टिकोणहरू प्रयोग गरेर त्यस ठाउँमा।

    विशिष्ट क्यारेक्टर पछि पाठ थप्नुहोस्

    दिईएको क्यारेक्टर पछि केही पाठ सम्मिलित गर्न, सामान्य सूत्र हो:

    LEFT( cell , SEARCH(" char ", cell )) & " पाठ " & RIGHT( cell , LEN( cell ) - SEARCH(" char ", cell ))

    वा

    CONCATENATE (बायाँ( सेल , SEARCH(" char ", cell )), " text ", RIGHT( cell , LEN( cell ) - SEARCH(" char ", cell )))

    उदाहरणका लागि, पाठ सम्मिलित गर्न ( US) A2 मा हाइफन पछि, सूत्र हो:

    =LEFT(A2, SEARCH("-", A2)) &"(US)"& RIGHT(A2, LEN(A2) - SEARCH("-", A2))

    वा

    =CONCATENATE(LEFT(A2, SEARCH("-", A2)), "(US)", RIGHT(A2, LEN(A2) -SEARCH("-", A2)))

    पाठ घुसाउनुहोस् विशिष्ट वर्ण अघि

    कुनै अक्षर अगाडि केही पाठ थप्नको लागि, सूत्र हो:

    LEFT( cell , SEARCH(" char ", सेल ) -1) र " पाठ " & RIGHT( cell , LEN( cell ) - SEARCH(" char ", cell ) +1)

    वा

    CONCATENATE(बायाँ( cell , SEARCH(" char ", cell ) - 1), " text ", RIGHT( cell , LEN( cell ) - SEARCH(" char ", cell ) +1))

    जस्तै तपाईले देख्नुहुन्छ, सूत्रहरू तीसँग धेरै समान छन्अक्षर पछि पाठ घुसाउनुहोस्। भिन्नता यो हो कि हामीले पहिलो खोजको नतिजाबाट 1 लाई घटाउछौं जसलाई पाठ थपिएको वर्ण छोड्न बायाँ प्रकार्यलाई जबरजस्ती गर्छौं। दोस्रो खोजको नतिजामा, हामीले 1 थप्छौं, ताकि RIGHT प्रकार्यले त्यो क्यारेक्टर ल्याउनेछ।

    उदाहरणका लागि, A2 मा हाइफन अघि (US) पाठ राख्नको लागि, यो प्रयोग गर्ने सूत्र हो:

    =LEFT(A2, SEARCH("-", A2) -1) &"(US)"& RIGHT(A2, LEN(A2) -SEARCH("-", A2) +1)

    वा

    =CONCATENATE(LEFT(A2, SEARCH("-", A2) -1), "(US)", RIGHT(A2, LEN(A2) -SEARCH("-", A2) +1))

    28>

    नोटहरू:

    • यदि मूल कक्षमा क्यारेक्टरको बहु घटनाहरू समावेश छन् भने, पाठ पहिलो घटनाको अघि/पछि सम्मिलित हुनेछ।
    • खोज प्रकार्य केस-असंवेदनशील र लोअरकेस र अपरकेस क्यारेक्टरहरू छुट्याउन सक्दैन। यदि तपाईंले सानो वा ठूलो अक्षरको अगाडि/पछि पाठ थप्ने लक्ष्य राख्नुभयो भने, त्यो अक्षर पत्ता लगाउन केस-सेन्सेटिभ FIND प्रकार्य प्रयोग गर्नुहोस्।

    एक्सेल सेलमा पाठ बीचमा स्पेस कसरी थप्ने

    वास्तवमा, यो केवल दुई अघिल्लो उदाहरणहरूको एक विशिष्ट मामला हो।

    सबै कक्षहरूमा उही स्थान मा स्पेस थप्न, nth वर्ण पछि पाठ सम्मिलित गर्न सूत्र प्रयोग गर्नुहोस्, जहाँ टेक्स्ट स्पेस क्यारेक्टर (" ") हो।

    उदाहरणका लागि, कक्ष A2:A7 मा १० औं क्यारेक्टर पछि स्पेस घुसाउन, B2 मा तलको सूत्र प्रविष्ट गर्नुहोस् र यसलाई तान्नुहोस्। B7:

    =LEFT(A2, 10) &" "& RIGHT(A2, LEN(A2) -10)

    वा

    =CONCATENATE(LEFT(A2, 10), " ", RIGHT(A2, LEN(A2) -10))

    सबै मूल कक्षहरूमा, १० औं क्यारेक्टर एउटा बृहदान्त्र (:) हो, त्यसैले स्पेस घुसाइएको छ। ठ्याक्कै जहाँ हामीलाई चाहिन्छit:

    प्रत्येक कक्षमा भिन्न स्थान मा स्पेस घुसाउनको लागि, कुनै निश्चित क्यारेक्टर अघि/पछि पाठ थप्ने सूत्र समायोजन गर्नुहोस्।

    तलको नमूना तालिकामा, एउटा बृहदान्त्र (:) प्रोजेक्ट नम्बर पछि राखिएको छ, जसमा क्यारेक्टरहरूको चर संख्या हुन सक्छ। जसरी हामी कोलोन पछि स्पेस थप्न चाहन्छौं, हामीले SEARCH प्रकार्य प्रयोग गरेर यसको स्थिति पत्ता लगाउँदछौं:

    =LEFT(A2, SEARCH(":", A2)) &" "& RIGHT(A2, LEN(A2)-SEARCH(":", A2))

    वा

    =CONCATENATE(LEFT(A2, SEARCH(":", A2)), " ", RIGHT(A2, LEN(A2)-SEARCH(":", A2)))

    VBA को साथ अवस्थित कक्षहरूमा उही पाठ कसरी थप्ने

    यदि तपाइँ प्राय: धेरै कक्षहरूमा एउटै पाठ सम्मिलित गर्न आवश्यक छ भने, तपाइँ VBA मार्फत कार्यलाई स्वचालित गर्न सक्नुहुन्छ।

    पाठ अगाडि राख्नुहोस् शुरुवात

    तलको म्याक्रोहरूले सबै चयन गरिएका कक्षहरूको सुरुवात मा पाठ वा कुनै विशिष्ट वर्ण थप्छन्। दुबै कोडहरू एउटै तर्कमा भर पर्छन्: चयन गरिएको दायरामा प्रत्येक कक्ष जाँच गर्नुहोस् र यदि कक्ष खाली छैन भने, निर्दिष्ट पाठलाई अगाडि राख्नुहोस्। भिन्नता भनेको नतिजा कहाँ राखिएको हो: पहिलो कोडले मौलिक डेटामा परिवर्तन गर्छ जबकि दोस्रो कोडले चयन गरिएको दायराको दायाँतिरको स्तम्भमा परिणामहरू राख्छ।

    यदि तपाइँसँग VBA सँग थोरै अनुभव छ भने, यो चरण-दर-चरण गाइडले तपाईंलाई प्रक्रियामा लैजान्छ: एक्सेलमा VBA कोड कसरी घुसाउने र चलाउने।

    म्याक्रो 1: मूल कक्षहरूमा पाठ थप्छ

    सब प्रीपेन्डटेक्स्ट () अनुप्रयोगमा प्रत्येक कक्षको लागि दायराको रूपमा सेल डिम गर्नुहोस्। सेल यदि सेल। मान "" त्यसपछि सेल। मान = "PR-" & cell.Value Next End Sub

    यो कोड घुसाउँछ

    माइकल ब्राउन सफ्टवेयर उपकरणहरू प्रयोग गरेर जटिल प्रक्रियाहरू सरल बनाउने जोशका साथ एक समर्पित टेक्नोलोजी उत्साही हो। प्राविधिक उद्योगमा एक दशक भन्दा बढी अनुभवको साथ, उनले Microsoft Excel र Outlook, साथै Google Sheets र Docs मा आफ्नो सीपलाई सम्मान गरेका छन्। माइकलको ब्लग आफ्नो ज्ञान र विशेषज्ञता अरूसँग साझेदारी गर्न समर्पित छ, उत्पादकता र दक्षता सुधार गर्न सजिलो-पछ्याउन-सजिलो सुझावहरू र ट्यूटोरियलहरू प्रदान गर्न। चाहे तपाईं अनुभवी पेशेवर होस् वा शुरुवातकर्ता होस्, माइकलको ब्लगले यी आवश्यक सफ्टवेयर उपकरणहरूबाट अधिकतम लाभ लिनको लागि बहुमूल्य अन्तर्दृष्टि र व्यावहारिक सल्लाह प्रदान गर्दछ।