విషయ సూచిక
Excelలో అత్యంత ముఖ్యమైన కార్యకలాపాలలో ఒకటి ఇవ్వబడిన డేటా సెట్ నుండి నకిలీలను తీసివేయడం . ఈ రోజు నేను VBAని ఉపయోగించి Excelలో నకిలీలను ఎలా తీసివేయాలో చూపుతాను.
ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి
VBA.xlsmతో Excelలో నకిలీలను తీసివేయండి
నకిలీలను తీసివేయడానికి Excelలో VBAని ఉపయోగించడానికి 3 త్వరిత పద్ధతులు
ఇక్కడ మేము పేర్లు, IDలు,<తో కూడిన డేటాను పొందాము సన్ఫ్లవర్ కిండర్ గార్టెన్ అనే పాఠశాలకు చెందిన కొంతమంది విద్యార్థుల పరీక్షలో 2> మార్కులు, మరియు గ్రేడ్లు .
మీరు జాగ్రత్తగా పరిశీలిస్తే , కొన్ని పేర్లు పొరపాటుగా పునరావృతమయ్యాయని మీరు కనుగొంటారు.
ఈరోజు మా లక్ష్యం Excel VBAని ఉపయోగించి నకిలీ విలువలను తీసివేయడం.
1. ఫిక్స్డ్ సెల్ పరిధి నుండి డూప్లికేట్లను తీసివేయడానికి VBAని ఉపయోగించండి
మొదట, VBA లో స్థిరమైన సెల్ పరిధిని ఉపయోగించి నకిలీ పేర్లను తీసివేయడానికి ప్రయత్నిస్తాము. కోడ్.
ఇక్కడ, మా డేటా సెట్ వర్క్బుక్లోని B3:E15 పరిధి ( కాలమ్ హెడర్లతో సహా ).
మేము ఉపయోగిస్తాము. ఇక్కడ కోడ్లో ఈ స్థిర సెల్ పరిధి.
1వ దశ:
➤ కొత్త VBA విండోను తెరిచి, కొత్త మాడ్యూల్ను చొప్పించండి (ఇక్కడ క్లిక్ చేయండి Excelలో కొత్త VBA మాడ్యూల్ని ఎలా తెరవాలి మరియు చొప్పించాలో చూడడానికి).
➤ ఈ కోడ్ను మాడ్యూల్లో చొప్పించండి:
కోడ్:
9892
➤ ఇది Remove_Duplicates అనే మాక్రోను ఉత్పత్తి చేస్తుంది. A3:E14 అనేది నా డేటా సెట్ యొక్క పరిధి, మరియు నేను నిలువు వరుస 1 ఆధారంగా నకిలీ అడ్డు వరుసలను తీసివేయాలనుకుంటున్నాను. మీరుమీ ఒకదాన్ని ఉపయోగించండి.
దశ 2:
➤ మీ వర్క్షీట్కి తిరిగి వచ్చి, ఈ మాక్రోను అమలు చేయండి (ఎలాగో చూడటానికి ఇక్కడ క్లిక్ చేయండి మాక్రోను అమలు చేయడానికి).
➤ ఇది నిలువు వరుస 1లో నకిలీలతో అడ్డు వరుసలను తీసివేస్తుంది ( విద్యార్థి పేరు).
మరింత చదవండి: Excelలో డూప్లికేట్లను ఎలా తొలగించాలి కానీ ఒకదాన్ని ఎలా ఉంచాలి (7 పద్ధతులు)
2. ఎంచుకున్న సెల్ పరిధి నుండి నకిలీలను తీసివేయడానికి VBA కోడ్లను చొప్పించండి
ఇప్పుడు మేము వర్క్షీట్లో ఎంచుకున్న ఏదైనా సెల్ పరిధి నుండి నకిలీలను తీసివేయగల మాక్రోను రూపొందించడానికి ప్రయత్నిస్తాము.
దశ 1:
➤ మళ్లీ కొత్త VBA విండోను తెరిచి, మరొక కొత్త మాడ్యూల్ని చొప్పించండి.
➤ మాడ్యూల్లో ఈ కోడ్ని చొప్పించండి:
కోడ్:
2020
➤ ఇది Remove_Duplicates అనే మాక్రోను ఉత్పత్తి చేస్తుంది. నేను కాలమ్ 1 ఆధారంగా డూప్లికేట్ అడ్డు వరుసలను తీసివేయాలనుకుంటున్నాను. మీరు మీ దాన్ని ఉపయోగించండి.
దశ 2:
➤ మీ వర్క్షీట్కి తిరిగి రండి.
➤ ఎంచుకోండి మీ డేటా సెట్ చేసి, ఈ స్థూలాన్ని అమలు చేయండి.
➤ ఇది పైన చేసిన విధంగానే అమలు చేస్తుంది. నిలువు వరుస 1 ( విద్యార్థి పేరు)లో డూప్లికేట్లతో అడ్డు వరుసలను తీసివేయండి.
మరింత చదవండి: నకిలీని ఎలా తీసివేయాలి Excelలో వరుసలు (3 మార్గాలు)
ఇలాంటి రీడింగ్లు
- Excelలోని నిలువు వరుస నుండి నకిలీలను ఎలా తొలగించాలి (3 పద్ధతులు)
- Excel VBA: అర్రే నుండి నకిలీలను తీసివేయండి (2 ఉదాహరణలు)
- నకిలీలను తీసివేయడం మరియు Excelలో మొదటి విలువను ఎలా ఉంచాలి (5 పద్ధతులు)
- తీసివేయండిExcel (7 మార్గాలు)లో 1వ సంఘటన మినహా నకిలీ అడ్డు వరుసలు
- Excelలో రెండు నకిలీలను ఎలా తొలగించాలి (5 సులభమైన మార్గాలు)
3. బహుళ నిలువు వరుసల నుండి నకిలీలను తీసివేయడానికి VBA మాక్రోను పొందుపరచండి
ఇప్పటి వరకు మేము నిలువు వరుస 1లో నకిలీలను కలిగి ఉన్న అడ్డు వరుసలను తీసివేసాము ( విద్యార్థి పేరు ).
కానీ వాస్తవానికి, ఇద్దరు విద్యార్థుల పేర్లు ఒకేలా ఉండవచ్చు, రెండు పేర్లు ఒకేలా ఉంటే అది పొరపాటున జోడించబడిందని దీని అర్థం కాదు.
కానీ ఇద్దరు విద్యార్థుల IDలు కూడా ఒకేలా ఉంటే, అప్పుడు వారు ఒకే విద్యార్థి. ఆ తర్వాత అడ్డు వరుసను తీసివేయాలి.
ఈసారి రెండు అడ్డు వరుసల పేరు మరియు ID రెండూ ఒకేలా ఉంటే అడ్డు వరుసను తీసివేసే మాక్రోని మేము అభివృద్ధి చేస్తాము.
దశ 1 :
➤ మళ్లీ కొత్త VBA విండోను తెరిచి, మరొక కొత్త మాడ్యూల్ని చొప్పించండి.
➤ మాడ్యూల్లో ఈ కోడ్ని చొప్పించండి:
కోడ్:
3768
➤ ఇది Remove_Duplicates అనే మాక్రోను ఉత్పత్తి చేస్తుంది. నేను కాలమ్ 1 మరియు 2 (పేరు మరియు ID) ఆధారంగా నకిలీ అడ్డు వరుసలను తీసివేయాలనుకుంటున్నాను. మీరు మీ దాన్ని ఉపయోగించండి.
దశ 2:
➤ మీ వర్క్షీట్కి తిరిగి రండి.
➤ ఎంచుకోండి మీ డేటా సెట్ చేసి, ఈ మాక్రోను అమలు చేయండి.
➤ పేరు మరియు విద్యార్థి ID రెండూ ఒకేలా ఉంటేనే ఈసారి అది అడ్డు వరుసలను తీసివేస్తుంది.
గమనిక: ఇక్కడ జెన్నిఫర్ మార్లోను తీసివేయలేదు ఎందుకంటే ఇద్దరు విద్యార్థుల IDలు వేర్వేరుగా ఉన్నాయి, అంటే వారు ఇద్దరు వేర్వేరు విద్యార్థులు.
మరింత చదవండి: Excel VBA: బహుళ నిలువు వరుసలను పోల్చి నకిలీలను తీసివేయండి (3 ఉదాహరణలు)
తీర్మానం
ఈ పద్ధతులను ఉపయోగించి, మీరు ఒక నుండి నకిలీలను తీసివేయవచ్చు VBA ఉపయోగించి Excelలో డేటా సెట్ చేయబడింది. మీకు ఏమైనా సమస్యలు ఉన్నాయా? మమ్మల్ని అడగడానికి సంకోచించకండి.