३० दिनमा ३० एक्सेल कार्यहरू: REPLACE

हिजो म्याराथनमा 30 दिनमा 30 एक्सेल कार्यहरू हामीले प्रकार्य प्रयोग गर्यौं INDEX (INDEX) दिइएको पङ्क्ति र स्तम्भको प्रतिच्छेदनमा अवस्थित कक्षको मान फर्काउन।

म्याराथनको 25 औं दिनमा, हामी समारोहको अध्ययनलाई समर्पित गर्नेछौं REPLACE (REPLACE), जुन पाठ कोटिसँग सम्बन्धित छ। यसले पाठ स्ट्रिङमा अक्षरहरूको निश्चित संख्यालाई अन्य पाठसँग बदल्छ।

त्यसोभए, कार्यमा जानकारी र उदाहरणहरूलाई नजिकबाट हेरौं REPLACE (REPLACE), र यदि तपाईंसँग थप जानकारी वा उदाहरणहरू छन् भने, कृपया तिनीहरूलाई टिप्पणीहरूमा साझा गर्नुहोस्।

प्रकार्य 25: बदल्नुहोस्

समारोह REPLACE (REPLACE) ले वर्णहरूको निर्दिष्ट संख्या र सुरूवात स्थितिमा आधारित पाठ भित्र क्यारेक्टरहरू प्रतिस्थापन गर्दछ।

REPLACE प्रकार्य कसरी प्रयोग गर्न सकिन्छ?

समारोह REPLACE (REPLACE) ले पाठ स्ट्रिङमा वर्णहरू प्रतिस्थापन गर्न सक्छ, उदाहरणका लागि:

  • फोन नम्बरमा क्षेत्र कोड परिवर्तन गर्नुहोस्।
  • स्पेसलाई बृहदान्त्रले स्पेससँग बदल्नुहोस्।
  • नेस्टेड प्रकार्य प्रयोग गर्नुहोस् REPLACE बहु हाइफन सम्मिलित गर्न (REPLACE)।

सिन्ट्याक्स बदल्नुहोस्

समारोह REPLACE (REPLACE) सँग निम्न वाक्यविन्यास छ:

REPLACE(old_text,start_num,num_chars,new_text)

ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;новый_текст)

  • पुरानो_पाठ (old_text) - पाठ स्ट्रिङ जसमा क्यारेक्टरहरू प्रतिस्थापन गरिनेछ।
  • start_num (start_pos) - पुरानो क्यारेक्टरहरूको सुरु स्थिति।
  • num_chars (num_chars) - पुराना वर्णहरूको संख्या।
  • new_text (नयाँ_पाठ) - पुरानो क्यारेक्टरहरूको सट्टामा सम्मिलित गरिने पाठ।

पासो REPLACE (REPLACE)

समारोह REPLACE (REPLACE) निर्दिष्ट स्थानमा सुरु हुने वर्णहरूको निर्दिष्ट संख्यालाई प्रतिस्थापन गर्दछ। मूल पाठमा कहीं पनि पाठको एक विशेष रेखा बदल्न, तपाईं प्रकार्य प्रयोग गर्न सक्नुहुन्छ सबस्टिट्यूट (SUBSTITUTE), जुन हामी हाम्रो म्याराथनमा पछि हेर्नेछौं।

उदाहरण 1: फोन नम्बरमा क्षेत्र कोड परिवर्तन गर्दै

प्रकार्यहरू प्रयोग गर्दै REPLACE (REPLACE) तपाईंले फोन नम्बरको पहिलो तीन अंकहरू परिवर्तन गर्न सक्नुहुन्छ, उदाहरणका लागि, नयाँ क्षेत्र कोड सेट गर्दा। हाम्रो मामला मा, नयाँ क्षेत्र कोड स्तम्भ C मा प्रविष्ट गरिएको छ, र सही फोन नम्बरहरू स्तम्भ D मा प्रदर्शित हुन्छन्।

=REPLACE(B3,1,3,C3)

=ЗАМЕНИТЬ(B3;1;3;C3)

३० दिनमा ३० एक्सेल कार्यहरू: REPLACE

उदाहरण २: स्पेसलाई कोलोनले स्पेससँग बदल्नुहोस्

प्रकार्यको लागि सुरूवात स्थिति परिभाषित गर्न REPLACE (REPLACE), तपाईं प्रकार्य प्रयोग गर्न सक्नुहुन्छ खोज्नुहोस् (FIND) पाठ वा क्यारेक्टरको एक विशेष लाइन फेला पार्न। यस उदाहरणमा, हामी पाठ स्ट्रिङमा हुने पहिलो स्पेसलाई स्पेसले पछ्याइएको कोलोनसँग बदल्न चाहन्छौं।

=REPLACE(B3,FIND(" ",B3,1),1,": ")

=ЗАМЕНИТЬ(B3;НАЙТИ(" ";B3;1);1;": ")

३० दिनमा ३० एक्सेल कार्यहरू: REPLACE

उदाहरण 3: धेरै हाइफनहरू सम्मिलित गर्न नेस्टेड REPLACE प्रकार्यहरू

समारोह REPLACE (REPLACE) लाई अर्को भित्र एउटा नेस्ट गर्न अनुमति दिइएको छ, त्यसैले स्रोत पाठमा धेरै प्रतिस्थापनहरू गर्न सकिन्छ। यस उदाहरणमा, फोन नम्बरहरूमा पहिलो तीन क्यारेक्टरहरू र दोस्रो पछि हाइफनहरू हुनुपर्छ। प्रयोग गर्दै शून्य, प्रतिस्थापन गर्न क्यारेक्टरहरूको संख्याको रूपमा, हामीले परिणाम प्राप्त गर्नेछौं कि फोन नम्बरको कुनै पनि क्यारेक्टरहरू हटाइने छैन, केवल 2 हाइफनहरू थपिनेछन्।

=REPLACE(REPLACE(B3,4,0,"-"),8,0,"-")

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;4;0;"-");8;0;"-")

३० दिनमा ३० एक्सेल कार्यहरू: REPLACE

जवाफ छाड्नुस्