सामग्री तालिका
जब हामी म्यानुअल रूपमा दुईवटा कक्षहरू तुलना गर्छौं, यो गाह्रो छैन। तर सयौं र हजारौं पाठ स्ट्रिङहरू तुलना गर्न यो कहिल्यै सजिलो छैन। सौभाग्य देखि, एमएस एक्सेलले हामीलाई धेरै प्रकार्यहरू र यसलाई सजिलैसँग प्रदर्शन गर्ने तरिकाहरू प्रदान गर्दछ। यस लेखमा, म Excel मा दुई कक्षहरूको पाठ तुलना गर्न धेरै विधिहरू प्रदर्शन गर्नेछु।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तुलना गर्नुहोस् Two Cells Text.xlsx
Excel मा दुई सेलको टेक्स्ट तुलना गर्ने १० तरिका
1. "इक्वल टु" अपरेटर (केस इन्सेन्सिटिभ) प्रयोग गरेर दुई सेलको पाठ तुलना गर्नुहोस्
सरल सूत्र प्रयोग गरेर दुई सेलको पाठ कसरी तुलना गर्ने हेरौं। यहाँ हामी केस-संवेदनशील मुद्दालाई विचार गर्दैनौं। हाम्रो मात्र चिन्ता केवल मानहरू जाँच गर्न हो। यस विधिको लागि फलहरूको डेटासेटलाई विचार गरौं। डाटासेटमा, हामीसँग दुई-स्तम्भ फल सूचीहरू हुनेछ। अब हाम्रो काम फलफूलको नाम मिलाउने र उनीहरुको मिल्दो नतिजा देखाउने हो।
सेल D5 मा सूत्र प्रविष्ट गर्नुहोस्।
=B5=C5
- D13 सम्म सूत्र प्रतिलिपि गर्नुहोस्।
नोट:
जस्तै यो सूत्र केस-संवेदनशील मुद्दाहरूको लागि काम गर्दैन त्यसैले यदि पाठ मानहरूसँग मेल खान्छ तर तिनीहरू एउटै अक्षरमा छैनन् भने यसले त्यसको लागि सत्य देखाउनेछ।
2। EXACT प्रकार्य (केस सेन्सेटिभ) प्रयोग गरी दुई सेलको पाठ तुलना गर्नुहोस्
यस खण्डमा, हामी दुईवटा कसरी तुलना गर्ने भनेर हेर्नेछौं।पाठको कक्षहरू जहाँ हामीले EXACT प्रकार्य प्रयोग गरेर सटीक मिलान मानिनेछौं। यस विधिको लागि पहिले प्रयोग गरिएको डेटासेटलाई विचार गरौं। अब हाम्रो काम फलफूलका नामहरू तुलना गर्ने र तिनीहरूको सही मेल खाने नतिजा देखाउने हो।
📌 चरणहरू:
- <12 सेल D5 मा सूत्र प्रविष्ट गर्नुहोस्।
=EXACT(B5,C5)
<11
अवलोकन:
यदि तपाईंले नतिजा हेर्नुभयो भने तपाईंले EXACT प्रकार्यले नतिजा फर्काउँदै आएको देख्न सक्नुहुन्छ TRUE यदि र सम्पूर्ण पाठ पूर्ण रूपमा मेल खाएमा मात्र। यो केस-संवेदनशील पनि छ।
पाठ आउटपुट प्राप्त गर्न IF सँग EXACT प्रकार्यको प्रयोग गर्नुहोस्:
यहाँ हामी थप गर्नेछौं सशर्त परिणामहरू देखाउन EXACT प्रकार्यको साथ IF प्रकार्य प्रयोग गर्नुहोस्। यसका लागि पनि हामी माथिको समान डेटासेट प्रयोग गर्नेछौं।
📌 चरणहरू:
- सेल D5 मा सूत्र प्रविष्ट गर्नुहोस्।
=IF(EXACT(B5,C5),"Similar","Different")
सूत्र व्याख्या:
यहाँ हाम्रो भित्री छ प्रकार्य हो EXACT जसले दुई कक्षहरू बीचको सटीक मिलान फेला पार्न जाँदैछ। IF प्रकार्यहरू सिन्ट्याक्स हेरौं:
=IF (logical_test, [value_if_true], [value_if_false])
पहिलो भागमा यसले अवस्था वा मापदण्ड लिन्छ, त्यसपछि नतिजा साँचो भएमा छापिने मान र नतिजा गलत भएमा।
जसरी हामी प्रिन्ट गर्नेछौं समान यदि दुईकक्षहरू मिल्छन् र फरक यदि तिनीहरू छैनन् भने। त्यसैले दोस्रो र तेस्रो आर्गुमेन्ट यस मानले भरिएको छ।
- सूत्रलाई D13 सम्म प्रतिलिपि गर्नुहोस्।
३. IF प्रकार्य (केस-संवेदनशील छैन) प्रयोग गरी दुई कक्षहरूको पाठ तुलना गर्नुहोस्
हामी मिलानहरू फेला पार्नको लागि मात्र IF प्रकार्य प्रयोग गर्न सक्छौं। फेरि, उही डेटासेट प्रयोग गरेर प्रक्रिया हेरौं।
📌 चरणहरू:
- सेल D5 मा सूत्र प्रविष्ट गर्नुहोस्।
=IF(B5=C5,"Yes","No")
- D13<4 सम्म सूत्र प्रतिलिपि गर्नुहोस्>।
४। LEN प्रकार्यसँग स्ट्रिङ लम्बाइद्वारा दुई पाठहरू तुलना गर्नुहोस्
हामी कसरी जाँच गर्न सक्छौं कि दुई कक्षको पाठको स्ट्रिङ लम्बाइ समान छ वा छैन। हाम्रो चिन्ता एउटै लम्बाइको पाठ हुनेछ, एउटै पाठ होइन। हाम्रो डेटासेट माथिको जस्तै हुनेछ।
📌 चरणहरू:
- सेलमा सूत्र प्रविष्ट गर्नुहोस् D5.
=IF(LEN(B5)=LEN(C5), "Same", "Not Same")
सूत्र व्याख्या: <1
- पहिले, हामीले LEN प्रकार्य को आधारभूत अवधारणाहरू जान्न आवश्यक छ।
- यस प्रकार्यको वाक्य रचना हो: LEN (टेक्स्ट)
- यो प्रकार्य कुनै पनि पाठ वा स्ट्रिङको क्यारेक्टर गणना गर्न प्रयोग गरिन्छ। जब हामी यस प्रकार्यमा कुनै पाठ पास गर्छौं तब यसले क्यारेक्टरहरूको संख्या फर्काउँछ।
- LEN(B5) यो भागले पहिलो स्तम्भको प्रत्येक कक्षको क्यारेक्टर गणना गर्छ र LEN(C5) दोस्रोको लागि।
- यदिलम्बाइ एउटै छ भने यसले “उस्तै” प्रिन्ट गर्नेछ र यदि छैन भने “उस्तै छैन” ।
<11
5। अनावश्यक खाली ठाउँहरू भएका दुईवटा कक्षहरूको पाठ तुलना गर्नुहोस्
हामी कसरी जाँच गर्न सक्छौं कि दुई कक्षहरूको पाठ अगाडि, बीचमा वा अन्त्यमा अनावश्यक खाली ठाउँहरू सहित एउटै स्ट्रिङ छ। हाम्रो चिन्ता खाली ठाउँहरू हटाएपछि एउटै पाठ पत्ता लगाउने हो। हाम्रो डेटासेट माथिको जस्तै हुनेछ।
📌 चरणहरू:
- सेलमा सूत्र प्रविष्ट गर्नुहोस् D5.
=TRIM(B5)=TRIM(C5)
सूत्र व्याख्या: <1
- पहिले, हामीले TRIM प्रकार्य को आधारभूत अवधारणाहरू जान्न आवश्यक छ।
- यस प्रकार्यको वाक्य रचना हो: TRIM(पाठ)
- यस प्रकार्यले शब्दहरू बीचको एकल खाली ठाउँहरू बाहेक पाठ स्ट्रिङबाट सबै खाली ठाउँहरू हटाउन प्रयोग गरिन्छ।
- TRIM(B5) यो भागले अपेक्षा गरेको सेलबाट अनावश्यक खाली ठाउँहरू हटाउँछ। शब्दहरू र TRIM(C5) दोस्रोको लागि एकल स्पेस।
- स्पेसहरू हटाएपछि यदि दुवै समान छन् भने यसले “TRUE” र यदि तब होइन “FALSE” ।
- सूत्रलाई D13 सम्म प्रतिलिपि गर्नुहोस्।
6। एक्सेलमा दुई सेलहरूको पाठ स्ट्रिङहरू एक विशिष्ट क्यारेक्टरको घटनाहरूद्वारा तुलना गर्नुहोस्
कहिलेकाहीँ हामीले सेलहरू तुलना गर्न आवश्यक पर्दछ जहाँ यसले विशिष्ट क्यारेक्टरहरू समावेश गर्दछ। यस भागमा,हामी हेर्नेछौं कि कसरी एक विशिष्ट वर्णको घटना द्वारा दुई कक्षहरू तुलना गर्ने। तिनीहरूको पठाउने ID र प्राप्त ID भएको उत्पादनहरूको डेटासेटलाई विचार गरौं। यी आईडीहरू अद्वितीय छन् र पठाउनुहोस् र प्राप्त आईडीहरूसँग मिल्नुपर्छ। हामी यो सुनिश्चित गर्न चाहन्छौं कि प्रत्येक पङ्क्तिमा त्यो विशिष्ट ID मार्फत पठाइएका र प्राप्त गरिएका वस्तुहरूको बराबर संख्या समावेश छ।
📌 चरणहरू:
- सेल E5 मा सूत्र प्रविष्ट गर्नुहोस्।
=IF(LEN(C5)-LEN(SUBSTITUTE(C5, $B5,""))=LEN(D5)-LEN(SUBSTITUTE(D5,$B5,"")),"Same","Not Same")
सूत्र व्याख्या:
- यहाँ थप रूपमा हामीले SUBSTITUTE प्रकार्य प्रयोग गरेका छौं। यस प्रकार्यको आधारभूत कुराहरू हेरौं।
- यस प्रकार्यको वाक्यविन्यास हो: SUBSTITUTE (पाठ, old_text, new_text, [instance])
- यी चार तर्कहरू हुन सक्छन् प्रकार्यको प्यारामिटरमा पारित। ती मध्ये, अन्तिम वैकल्पिक हो।
पाठ- स्विच गर्न पाठ।
old_text- प्रतिस्थापन गर्न पाठ।
नयाँ_पाठ- प्रतिस्थापन गर्ने पाठ।
उदाहरण- प्रतिस्थापनको उदाहरण। यदि प्रदान गरिएको छैन भने, सबै उदाहरणहरू प्रतिस्थापन गरिन्छ। यो ऐच्छिक हो।
- SUBSTITUTE(B2, character_to_count,"") यस भाग प्रयोग गरेर हामीले SUBSTITUTE प्रकार्य प्रयोग नगरी अद्वितीय पहिचानकर्तालाई प्रतिस्थापन गर्दैछौँ।
- त्यसपछि LEN(C5)-LEN(SUBSTITUTE(C5, $B5,"")) र LEN(D5)-LEN(SUBSTITUTE(D5, $B5, "")) हामी गणना गर्दैछौं कि प्रत्येक सेलमा अद्वितीय पहिचानकर्ता कति पटक देखा पर्दछ। यसका लागि, प्राप्त गर्नुहोस्अद्वितीय पहिचानकर्ता बिना स्ट्रिङको लम्बाइ र यसलाई स्ट्रिङको कुल लम्बाइबाट घटाउनुहोस्।
- अन्तमा, IF प्रकार्यलाई सत्य वा देखाएर तपाईंको प्रयोगकर्ताहरूको लागि थप अर्थपूर्ण बनाउन प्रयोग गरिन्छ। गलत परिणामहरू।
- E10 सम्म सूत्र प्रतिलिपि गर्नुहोस्।
7. दुई कक्षहरूबाट पाठ तुलना गर्नुहोस् र मिलानहरू हाइलाइट गर्नुहोस्
यस उदाहरणमा, हामी पाठ कसरी तुलना गर्ने र मिलानहरू हाइलाइट गर्ने देख्नेछौं। यसका लागि पनि हामी विधि 4 मा प्रयोग गरिएको समान डेटासेट प्रयोग गर्नेछौं। यस उदाहरणको लागि, हामीलाई कुनै पनि परिणामहरू देखाउन कुनै स्तम्भ आवश्यक पर्दैन।
📌 चरणहरू:
- पूरा डेटासेट चयन गर्नुहोस्।
- सशर्त ढाँचा मा जानुहोस्। तपाईंले यसलाई घर ट्याब अन्तर्गत फेला पार्नुहुनेछ।
- नयाँ नियम विकल्प चयन गर्नुहोस्।
<11
=$B5=$C5
- वा तपाइँ केवल डेटासेटको दुई स्तम्भहरू चयन गर्न सक्नुहुन्छ।
- त्यसपछि, ढाँचा मा क्लिक गर्नुहोस्। विकल्प।
- भर्नुहोस् ट्याबमा जानुहोस्।
- कुनै रङ चयन गर्नुहोस्।
- त्यसपछि ठीक थिच्नुहोस्।
- ठीक बटनमा क्लिक गर्नुहोस्।
- हाइलाइट गरिएको मिलान गरिएको डेटा हेर्नुहोस्।
8। एक्सेलमा आंशिक रूपमा दुई कक्षहरूबाट पाठ तुलना गर्नुहोस् (केस-सेन्सेटिभ होइन)
दुई कक्षहरू तुलना गर्ने सन्दर्भमा,कहिलेकाहीं हामी आंशिक मिलान विचार गर्न सक्छौं। यस खण्डमा, हामी दुई कक्षहरूको पाठ आंशिक रूपमा तुलना गर्ने देख्नेछौं। त्यहाँ parietal तत्वहरू जाँच गर्न Excel मा उपलब्ध धेरै प्रकार्यहरू छन्। तर यस उदाहरणमा, हामी दायाँ प्रकार्य लाई विचार गर्नेछौं।
यस डाटा तालिकालाई विचार गरौं र अन्तिम 6 क्यारेक्टरहरू दुई सेलहरूसँग मिलेको छ कि छैन भनेर पत्ता लगाउनुहोस्।
📌 चरणहरू:
- सेल D5 मा सूत्र प्रविष्ट गर्नुहोस् र <सम्म सूत्र प्रतिलिपि गर्नुहोस्। 14>
- सेल E5 मा सूत्र प्रविष्ट गर्नुहोस् र
- यहाँ थप रूपमा हामीले OR प्रकार्य प्रयोग गरेका छौं। यस प्रकार्यको सिन्ट्याक्स हेरौं: OR (logical1, [logical2], …)
- यसले यसको प्यारामिटरहरूमा दुई वा बढी तर्क लिन सक्छ।
logical1 -> ; निर्णय गर्नको लागि पहिलो आवश्यकता वा तार्किक मान।
logical2 -> यो ऐच्छिक हो। मूल्याङ्कन गर्नको लागि दोस्रो आवश्यकता वा तार्किक मान।
- OR(B5=C5, C5=D5, B5=D5)
- सेल E5 मा सूत्र प्रविष्ट गर्नुहोस् र
- यहाँ COUNTIF प्रकार्य अतिरिक्त रूपमा प्रयोग गरिएको छ।
- यस प्रकार्यमा दुवै तर्कहरू प्यारामिटर अनिवार्य छन्। सर्वप्रथम, यसले कक्षहरूको दायरा लिन्छ जुन गणना गरिनेछ। दोस्रो खण्डले मापदण्ड लिन्छ जुन अवस्था हो। यस सर्तको आधारमा गणना कार्यान्वित गरिनेछ।
- COUNTIF(C5:D5,B5)+(C5=D5)=0 प्रयोग गरेर हामी पङ्क्तिमा छ कि छैन भनेर पत्ता लगाउन प्रयास गरिरहेका छौं। मेल खाने वा अद्वितीय मानहरू। यदि गणना ० छ भने यो अद्वितीय छ अन्यथा त्यहाँ मिल्दो मान छ।
- सेल E5 मा सूत्र प्रविष्ट गर्नुहोस्।
- त्यसपछि <3 थिच्नुहोस्> बटन प्रविष्ट गर्नुहोस्।
=RIGHT(B5,5)=RIGHT(C5,5)
9। एउटै पङ्क्तिमा कुनै पनि दुई कक्षहरूमा मिल्दोजुल्दो फेला पार्नुहोस्
तीन फलहरूको सूचीको डेटासेट राखौं। अब हामी सेलहरू एक-अर्कासँग तुलना गर्नेछौं र एउटै पङ्क्तिमा मिलेको कुनै पनि दुई सेलहरू पाउँछौं भने यसलाई मेल खाएको मानिनेछ।
📌 चरणहरू:
१५१३ सम्म सूत्र प्रतिलिपि गर्नुहोस्
सूत्र व्याख्या:
थप पढ्नुहोस्: दुई स्तम्भहरूमा एक्सेल काउन्ट मिलानहरू (४ सजिलो तरिका)
10। तिनीहरूको पाठ तुलना गरेर अद्वितीय र मिल्दो कक्षहरू फेला पार्नुहोस्
यहाँ हाम्रो कार्य अद्वितीय छन् र एउटै पङ्क्तिमा मिल्ने फलहरू फेला पार्नु हो। मिल्दोजुल्दोको लागि, हामी कम्तिमा दुई कक्षहरू मिल्ने विचार गर्नेछौं। यदि कम्तिमा दुई कक्षहरू मेल खाएमा यसलाई मिलान अन्यथा अद्वितीय मानिनेछ।
📌 चरणहरू:
=IF(COUNTIF(C5:D5,B5)+(C5=D5)=0,"Unique","Match")
सूत्र व्याख्या:
कसरी एक्सेलमा सम्पूर्ण स्तम्भसँग एक सेल तुलना गर्ने<4
यहाँ, हामीसँग एउटा फलको सूची र मिल्दो सेल भएको डेटासेट छ। अब हामी मिल्दो सेललाई Fruit List सँग तुलना गर्नेछौंस्तम्भ र मिलान परिणाम फेला पार्नुहोस्।
📌 चरणहरू:
=$E$5=B5:B13
जब सेल E5 दायरा B5:B13, को संगत कक्षहरूसँग मेल खान्छ त्यसपछि TRUE फर्काउँछ। अन्यथा, FALSE फर्काउँछ।
निष्कर्ष
यी तरिकाहरू हुन्, हामी एक्सेलमा दुई सेलहरूको पाठ तुलना गर्छौं। मैले सबै विधिहरू तिनीहरूको सम्बन्धित उदाहरणहरू देखाएको छु तर त्यहाँ धेरै अन्य पुनरावृत्तिहरू हुन सक्छन्। साथै, मैले यी प्रकार्यहरूको आधारभूत कुराहरू र तिनीहरूका प्रायः प्रयोग हुने ढाँचा कोडहरूबारे छलफल गरेको छु। यदि तपाइँसँग यो प्राप्त गर्ने कुनै अन्य तरिका छ भने कृपया यसलाई हामीसँग साझा गर्न नहिचकिचाउनुहोस्।