VBA वापरून एक्सेलमधील डुप्लिकेट कसे काढायचे (3 द्रुत पद्धती)

  • ह्याचा प्रसार करा
Hugh West

Excel मधील सर्वात महत्त्वाच्या क्रियाकलापांपैकी एक म्हणजे दिलेल्या डेटा सेटमधून डुप्लिकेट काढणे . आज मी फक्त VBA वापरून Excel मधील डुप्लिकेट कसे काढायचे ते दाखवणार आहे.

सराव वर्कबुक डाउनलोड करा

VBA.xlsm सह एक्सेलमधील डुप्लिकेट काढा

3 डुप्लिकेट काढण्यासाठी एक्सेलमध्ये VBA वापरण्याच्या द्रुत पद्धती

येथे आमच्याकडे नावे, आयडी,<सह डेटा सेट आहे सनफ्लॉवर किंडरगार्टन नावाच्या शाळेतील काही विद्यार्थ्यांच्या परीक्षेत 2> गुण, आणि ग्रेड , तुम्हाला आढळेल की काही नावांची चुकून पुनरावृत्ती झाली आहे.

आज आमचा उद्देश Excel VBA वापरून डुप्लिकेट मूल्ये काढून टाकणे आहे.

1. निश्चित सेल रेंजमधून डुप्लिकेट काढण्यासाठी VBA वापरा

सर्वप्रथम, आम्ही VBA मधील निश्चित सेल श्रेणी वापरून डुप्लिकेट नावे काढण्याचा प्रयत्न करू. कोड.

येथे, आमचा डेटा संच कार्यपुस्तिकेतील श्रेणी B3:E15 आहे ( स्तंभ शीर्षलेख सह).

आम्ही वापरू. येथे कोडमध्ये सेल श्रेणी निश्चित करा.

चरण 1:

➤ एक नवीन VBA विंडो उघडा आणि नवीन मॉड्यूल घाला (येथे क्लिक करा एक्सेलमध्ये नवीन VBA मॉड्यूल कसे उघडायचे आणि कसे घालायचे ते पाहण्यासाठी.

➤ हा कोड मॉड्यूलमध्ये घाला:

कोड:

3643

➤ ते Remove_Duplicates नावाचा मॅक्रो तयार करते. A3:E14 ही माझ्या डेटा सेटची श्रेणी आहे आणि मला स्तंभ 1 वर आधारित डुप्लिकेट पंक्ती काढायच्या आहेत. आपणतुमचा वापर करा.

चरण 2:

➤ तुमच्या वर्कशीटवर परत या आणि हा मॅक्रो चालवा (कसे ते पाहण्यासाठी येथे क्लिक करा मॅक्रो चालवण्यासाठी).

➤ ते स्तंभ 1 मधील डुप्लिकेट असलेल्या पंक्ती काढून टाकेल ( विद्यार्थ्याचे नाव).

अधिक वाचा: एक्सेलमधील डुप्लिकेट कसे हटवायचे परंतु एक ठेवा (7 पद्धती)

2. निवडलेल्या सेल रेंजमधून डुप्लिकेट काढण्यासाठी VBA कोड घाला

आता आम्ही एक मॅक्रो तयार करण्याचा प्रयत्न करू जो वर्कशीटमधील कोणत्याही निवडलेल्या सेल रेंजमधून डुप्लिकेट काढू शकतो.

चरण 1:

➤ पुन्हा नवीन VBA विंडो उघडा आणि दुसरे नवीन मॉड्यूल घाला.

➤ हा कोड मॉड्यूलमध्ये घाला:

कोड:

9035

➤ ते रिमूव्ह_डुप्लिकेट नावाचा मॅक्रो तयार करते. मला स्तंभ 1 वर आधारित डुप्लिकेट पंक्ती काढायच्या आहेत. तुम्ही तुमचा वापर करा.

चरण 2:

➤ तुमच्या वर्कशीटवर परत या.

➤ निवडा तुमचा डेटा सेट करा आणि हा मॅक्रो चालवा.

➤ ते वरीलप्रमाणेच कार्यान्वित करेल. स्तंभ 1 ( विद्यार्थ्याचे नाव) मधील डुप्लिकेटसह पंक्ती काढा.

अधिक वाचा: डुप्लिकेट कसे काढायचे एक्सेलमधील पंक्ती (3 मार्ग)

समान वाचन

  • एक्सेलमधील स्तंभातून डुप्लिकेट कसे काढायचे (3 पद्धती) <2
  • Excel VBA: अॅरेमधून डुप्लिकेट काढा (2 उदाहरणे)
  • डुप्लिकेट कसे काढायचे आणि एक्सेलमध्ये पहिले मूल्य कसे ठेवावे (5 पद्धती)
  • काढाएक्सेलमधील पहिली घटना वगळता डुप्लिकेट पंक्ती (7 मार्ग)
  • एक्सेलमधील दोन्ही डुप्लिकेट कसे काढायचे (5 सोपे मार्ग)

3. एकाधिक स्तंभांमधून डुप्लिकेट काढण्यासाठी VBA मॅक्रो एम्बेड करा

आतापर्यंत आम्ही स्तंभ 1 ( विद्यार्थ्याचे नाव ) मधील डुप्लिकेट असलेल्या पंक्ती काढून टाकल्या आहेत.

पण खरं तर, दोन विद्यार्थ्यांची नावे सारखीच असू शकतात, याचा अर्थ असा नाही की दोन नावे सारखी असतील तर ती चुकून जोडली गेली आहेत.

परंतु जर दोन विद्यार्थ्यांचे आयडी देखील समान असतील तर, मग ते एकच विद्यार्थी आहेत. नंतर पंक्ती काढायची आहे.

या वेळी आपण एक मॅक्रो विकसित करू जो दोन ओळींचे नाव आणि आयडी समान असल्यास ती रो काढून टाकेल.

चरण 1 :

➤ पुन्हा नवीन VBA विंडो उघडा आणि दुसरे नवीन मॉड्यूल घाला.

➤ हा कोड मॉड्यूलमध्ये घाला:

कोड:

9591

➤ ते Remove_Duplicates नावाचा मॅक्रो तयार करते. मला स्तंभ 1 आणि 2 (नाव आणि आयडी) वर आधारित डुप्लिकेट पंक्ती काढायच्या आहेत. तुम्ही तुमचा वापर करा.

चरण 2:

➤ तुमच्या वर्कशीटवर परत या.

➤ निवडा तुमचा डेटा सेट करा आणि हा मॅक्रो चालवा.

➤ यावेळी नाव आणि विद्यार्थी आयडी दोन्ही समान असतील तरच ते पंक्ती काढून टाकेल.

टीप: येथे जेनिफर मार्लो काढलेले नाही कारण दोन विद्यार्थ्यांचे आयडी वेगळे आहेत, म्हणजेच ते दोन भिन्न विद्यार्थी आहेत.

अधिक वाचा: Excel VBA: एकाधिक स्तंभांची तुलना करून डुप्लिकेट काढा (3 उदाहरणे)

निष्कर्ष

या पद्धतींचा वापर करून, तुम्ही डुप्लिकेट काढू शकता VBA वापरून Excel मध्ये डेटा सेट. तुम्हाला काही समस्या आहेत का? आम्हाला विचारण्यास मोकळ्या मनाने.

ह्यू वेस्ट हे एक अत्यंत अनुभवी एक्सेल ट्रेनर आणि विश्लेषक आहेत ज्याचा उद्योगात 10 वर्षांपेक्षा जास्त अनुभव आहे. त्यांनी अकाउंटिंग आणि फायनान्समध्ये बॅचलर डिग्री आणि बिझनेस अॅडमिनिस्ट्रेशनमध्ये पदव्युत्तर पदवी घेतली आहे. ह्यूला शिकवण्याची आवड आहे आणि त्याने एक अद्वितीय शिकवण्याचा दृष्टीकोन विकसित केला आहे ज्याचे अनुसरण करणे आणि समजणे सोपे आहे. एक्सेलच्या त्यांच्या तज्ञ ज्ञानाने जगभरातील हजारो विद्यार्थ्यांना आणि व्यावसायिकांना त्यांची कौशल्ये सुधारण्यास आणि त्यांच्या करिअरमध्ये उत्कृष्ट कामगिरी करण्यास मदत केली आहे. त्याच्या ब्लॉगद्वारे, ह्यू आपले ज्ञान जगासोबत सामायिक करतो, व्यक्ती आणि व्यवसायांना त्यांच्या पूर्ण क्षमतेपर्यंत पोहोचण्यात मदत करण्यासाठी विनामूल्य एक्सेल ट्यूटोरियल आणि ऑनलाइन प्रशिक्षण ऑफर करतो.