కాలమ్‌లో విలువను కనుగొనడానికి Excel VBA (6 తగిన ఉదాహరణలు)

  • దీన్ని భాగస్వామ్యం చేయండి
Hugh West

MS Excelలో మనం తరచుగా డేటాసెట్‌లో విలువలను వెతకాలి లేదా వెతకాలి. ఇది అడ్డు వరుసలు లేదా నిలువు వరుసలలో డేటాను కనుగొనడం కావచ్చు. అదృష్టవశాత్తూ, ఈ రకమైన పనులను చేయడానికి Excel విభిన్న విధులు మరియు సూత్రాలను అందిస్తుంది. Excel VBA కోడ్ సహాయంతో, మేము ఈ శోధన లేదా విలువలను కనుగొనే పనిని ఆటోమేట్ చేయవచ్చు. ఈ కథనంలో, Excel VBAలో ​​ కాలమ్‌లో విలువను కనుగొనడానికి వివిధ మార్గాలను చూస్తాము.

ప్రాక్టీస్ వర్క్‌బుక్‌ని డౌన్‌లోడ్ చేయండి

కాలమ్‌లో విలువను కనుగొనండి .xlsm

6 Excelలోని కాలమ్‌లో విలువను కనుగొనడానికి VBA యొక్క ఉదాహరణలు

వారి ఉత్పత్తి ID<2తో ఉత్పత్తి సమాచారం యొక్క డేటాసెట్‌ను కలిగి ఉందాం>, బ్రాండ్ , మోడల్ , యూనిట్ ధర , మరియు ఆర్డర్ ID . సరిపోలిన ఆర్డర్ ID ని కనుగొనడం మా పని. ఇప్పుడు మా పని ఉత్పత్తి ID తో అనుబంధించబడిన ఆర్డర్ ID ని కనుగొనడం.

1. కాలమ్‌ని ఉపయోగించి విలువను కనుగొనండి VBA ఫైండ్ ఫంక్షన్

మొదటి ఉదాహరణలో, నిలువు వరుసలో విలువను కనుగొనడానికి మేము VBAలో ​​కనుగొను ఫంక్షన్ ని ఉపయోగిస్తాము.

📌 1>దశలు:

  • షీట్ దిగువన ఉన్న షీట్ పేరుకు వెళ్లండి.
  • మౌస్ కుడి బటన్‌ను నొక్కండి.
  • ఎంచుకోండి జాబితా నుండి కోడ్‌ను వీక్షించండి ఎంపిక.

  • VBA విండో తెరవబడుతుంది. ఆపై మాడ్యూల్ ని ఇన్సర్ట్ ఆప్షన్

  • ఇప్పుడు VBA కన్సోల్‌లో క్రింది కోడ్‌ను వ్రాయండి
7022

  • ఇప్పుడు బటన్‌ను ఇన్‌సర్ట్ చేయండిడేటాసెట్.
  • డెవలపర్ ట్యాబ్‌కు వెళ్లండి.
  • ఇన్సర్ట్ నుండి బటన్ ( ఫారమ్ కంట్రోల్ ) ఎంచుకోండి. విభాగం.

  • బటన్ పేరు ఏదైనా ఇవ్వండి. నేను దీన్ని శోధన గా ఇస్తున్నాను బటన్ మరియు మౌస్ కుడి బటన్‌ను నొక్కండి.
  • జాబితా నుండి మాక్రోను కేటాయించండి ని ఎంచుకోండి.

  • అసైన్ మ్యాక్రో విండో నుండి కావలసిన స్థూలాన్ని ఎంచుకోండి.
  • తర్వాత, సరే నొక్కండి.

  • ఇప్పుడు ఏదైనా ఉత్పత్తి ID ని వ్రాసి, శోధన బటన్‌పై క్లిక్ చేయండి.

మేము సంఖ్యను చూడవచ్చు ఈ ఉత్పత్తి సంఖ్య జాబితాలో లేనందున సరిపోలిక చూపబడుతోంది.

  • మరొక ఉత్పత్తి ID ని ఉంచి, మళ్లీ శోధన బటన్‌ను నొక్కండి.
  • 14>

    మేము ఇవ్వబడిన ఉత్పత్తి ID కోసం ఆర్డర్ నంబర్‌ను పొందుతాము.

    మరింత చదవండి: ఎలా Excel VBA

    2లో అడ్డు వరుస మరియు కాలమ్ ద్వారా సెల్ విలువను పొందడానికి. విభిన్న వర్క్‌షీట్‌ల నుండి విలువను కనుగొనడానికి VBA

    ఇప్పుడు ఈ విభాగంలో, మేము పైన ఉన్న అదే పనిని చేస్తాము కానీ వేర్వేరు వర్క్‌షీట్‌ల కోసం చేస్తాము. మా ఉత్పత్తి సమాచారం షీట్ 2 లో ఉందని మరియు శోధన పెట్టె షీట్ 3 లో ఉందని అనుకుందాం. ఇప్పుడు మేము VBA కోడ్‌ను వ్రాస్తాము, తద్వారా మేము షీట్ 3 నుండి ఉత్పత్తి IDని ఉపయోగించి ఆర్డర్ ID కోసం శోధించవచ్చు.

    షీట్ 2:

    షీట్3:

    📌 దశలు:

    • అదే అనుసరించండిVBA కన్సోల్‌ను తెరవడానికి మునుపటి పద్ధతి నుండి దశ 1 నుండి దశ 2 వరకు దశలు
    • ఇప్పుడు క్రింది కోడ్‌ను VBA కన్సోల్‌లో వ్రాయండి
    2835

    • ఇప్పుడు మళ్లీ మునుపటి మాదిరిగానే బటన్‌ను చొప్పించండి.
    • తర్వాత బటన్‌కు మాక్రో కోడ్‌ని కేటాయించండి.

    • ఏదైనా ఉత్పత్తి ID ని నమోదు చేసి, ఎగ్జిక్యూట్ బటన్

    <0పై క్లిక్ చేయండి> మరింత చదవండి: కాలమ్‌లో లుకప్ విలువ మరియు Excelలో మరో కాలమ్ యొక్క రిటర్న్ విలువ

3. కాలమ్‌లో విలువను కనుగొని, గుర్తించండి

ఒక నిలువు వరుసను గుర్తించడం ద్వారా వాటి నుండి విలువలను ఎలా కనుగొనవచ్చో చూద్దాం. దీని కోసం, డెలివరీ స్టేటస్ అనే అదనపు కాలమ్‌తో ఎగువన ఉన్న అదే డేటాసెట్‌ని ఊహిద్దాం. ఇప్పుడు మా పని డెలివరీ స్థితి నిలువు వరుసలో పెండింగ్‌లో ఉంది .

📌 దశలు:

  • VBA కన్సోల్‌ను తెరవడానికి మునుపటి పద్ధతిలో దశ 1 నుండి దశ 2 వరకు అదే దశను అనుసరించండి
  • ఇప్పుడు క్రింది కోడ్‌ను VBA కన్సోల్‌లో వ్రాయండి
6885

  • ఇప్పుడు వర్క్‌షీట్‌కి వెళ్లి కోడ్‌ని రన్ చేయండి.
  • పట్టికలోని అవుట్‌పుట్‌ను చూడండి.

మరింత చదవండి: ఎక్సెల్ కాలమ్‌లో అత్యధిక విలువను ఎలా కనుగొనాలి (4 పద్ధతులు )

4. వైల్డ్‌కార్డ్‌లను ఉపయోగించి కాలమ్‌లో విలువలను కనుగొనడానికి VBA

చివరిగా, Excel VBAలో ​​వైల్డ్‌కార్డ్ అక్షరాలను ఉపయోగించి నిలువు వరుసలలో విలువలను ఎలా శోధించవచ్చో లేదా కనుగొనవచ్చో చూద్దాం. మళ్ళీ, మేము అదే డేటాసెట్‌ని ఉపయోగిస్తాముఈ పద్ధతి కోసం పైన. వారి మోడల్‌ను ఉపయోగించి ఉత్పత్తి ధరలను కనుగొనడం మా పని. మేము ఉత్పత్తి ID యొక్క పూర్తి పేరు లేదా చివరి/మొదటి అక్షరాలను టైప్ చేయవచ్చు.

📌 దశలు:

  • VBA కన్సోల్‌ను తెరవడానికి మునుపటి పద్ధతి వలె దశ 1 నుండి దశ 2 వరకు అదే దశను అనుసరించండి
  • ఇప్పుడు క్రింది కోడ్‌ను VBA కన్సోల్‌లో వ్రాయండి
2012

  • మళ్లీ, మునుపటి వలె ఒక బటన్‌ను చొప్పించండి.
  • ఇప్పుడు మాక్రోను కేటాయించండి బటన్‌కి కోడ్ చేయండి.

  • ఇప్పుడు ఏదైనా పాక్షిక ఉత్పత్తి ID ని నమోదు చేయండి మరియు ఎగ్జిక్యూట్ బటన్‌ను నొక్కండి.

మరింత చదవండి: ఎక్సెల్ కాలమ్‌లో అత్యల్ప విలువను ఎలా కనుగొనాలి (6 మార్గాలు)

9> 5. కాలమ్‌లో గరిష్ట విలువను కనుగొనడానికి Excel VBA

ఇక్కడ, మేము VBA కోడ్‌ని ఉపయోగించి నిలువు వరుస గరిష్ట విలువను కనుగొనాలనుకుంటున్నాము.

📌 దశలు:

  • మేము గరిష్ట ధరను కనుగొనాలనుకుంటున్నాము.

  • ఇప్పుడు, కింది VBAని ఉంచండి కొత్త మాడ్యూల్‌లో కోడ్.
1880

  • తర్వాత, VBA కోడ్‌ని అమలు చేయడానికి F5 బటన్‌ను నొక్కండి.
  • ఇన్‌పుట్ డైలాగ్ బాక్స్ కనిపిస్తుంది.
  • డేటాసెట్ నుండి పరిధిని ఎంచుకోండి.

  • చివరిగా, సరే బటన్‌ను నొక్కండి.

డైలాగ్ బాక్స్‌లో గరిష్ట విలువ చూపబడడాన్ని మనం చూడవచ్చు.

6. కాలమ్‌లో చివరి విలువను కనుగొనడానికి Excel VBA

ఇక్కడ, మేము ఒక యొక్క చివరి అడ్డు వరుస లేదా సెల్ విలువను తెలుసుకోవాలనుకుంటున్నామునిర్దిష్ట కాలమ్. ఉదాహరణకు, మేము ఉత్పత్తి నిలువు వరుస నుండి చివరి ఉత్పత్తిని తెలుసుకోవాలనుకుంటున్నాము

📌 దశలు:

  • మాడ్యూల్‌పై దిగువన ఉన్న VBA కోడ్‌ను ఇన్‌పుట్ చేయండి.
1604

  • తర్వాత, <1ని నొక్కడం ద్వారా కోడ్‌ను అమలు చేయండి>F5 బటన్.

చివరి విలువ డైలాగ్ బాక్స్‌లో చూపబడింది.

మరింత చదవండి: Excel (5 పద్ధతులు)లోని నిలువు వరుసలో విలువ యొక్క చివరి సంఘటనను ఎలా కనుగొనాలి

గుర్తుంచుకోవలసిన విషయాలు

కొన్ని సాధారణ లోపాలు:

  • లోపం: ఒక సమయంలో ఒక విలువ. ఎందుకంటే FIND పద్ధతి ఒకేసారి ఒక విలువను మాత్రమే కనుగొనగలదు.
  • లోపం: #NA VLOOKUP లో. ఇచ్చిన డేటాసెట్‌లో శోధించిన విలువ లేకుంటే, ఈ ఫంక్షన్ ఈ #NA ఎర్రర్‌ని అందిస్తుంది.
  • రేంజ్(“సెల్_నెంబర్”).క్లియర్ కంటెంట్‌లు భాగం సెల్ నుండి మునుపటి విలువను క్లియర్ చేయడానికి ఉపయోగించబడుతుంది. లేకపోతే, మునుపటి విలువను మాన్యువల్‌గా తీసివేయాలి.

ముగింపు

Excelలో VBA కోడ్‌ని ఉపయోగించి నిలువు వరుసలలో విలువలను కనుగొనడానికి ఇవి కొన్ని మార్గాలు. నేను అన్ని పద్ధతులను వాటి సంబంధిత ఉదాహరణలతో చూపించాను కానీ అనేక ఇతర పునరావృత్తులు ఉండవచ్చు. నేను ఉపయోగించిన ఫంక్షన్ల యొక్క ప్రాథమికాలను కూడా చర్చించాను. మీరు దీన్ని సాధించడానికి ఏదైనా ఇతర పద్ధతిని కలిగి ఉంటే, దయచేసి దానిని మాతో పంచుకోవడానికి సంకోచించకండి. Excelలో మరిన్ని ఆసక్తికరమైన కథనాల కోసం మా వెబ్‌సైట్ ExcelWIKI ని సందర్శించండి.

హ్యూ వెస్ట్ పరిశ్రమలో 10 సంవత్సరాల అనుభవంతో అత్యంత అనుభవజ్ఞుడైన ఎక్సెల్ శిక్షకుడు మరియు విశ్లేషకుడు. అతను అకౌంటింగ్ మరియు ఫైనాన్స్‌లో బ్యాచిలర్ డిగ్రీని మరియు బిజినెస్ అడ్మినిస్ట్రేషన్‌లో మాస్టర్స్ డిగ్రీని కలిగి ఉన్నాడు. హ్యూకు బోధన పట్ల మక్కువ ఉంది మరియు అనుసరించడానికి మరియు అర్థం చేసుకోవడానికి సులభమైన బోధనా విధానాన్ని అభివృద్ధి చేశారు. ఎక్సెల్‌పై అతని నైపుణ్యం కలిగిన జ్ఞానం ప్రపంచవ్యాప్తంగా వేలాది మంది విద్యార్థులు మరియు నిపుణులకు వారి నైపుణ్యాలను మెరుగుపర్చడానికి మరియు వారి కెరీర్‌లో రాణించడానికి సహాయపడింది. తన బ్లాగ్ ద్వారా, హ్యూ తన జ్ఞానాన్ని ప్రపంచంతో పంచుకున్నాడు, ఉచిత Excel ట్యుటోరియల్స్ మరియు ఆన్‌లైన్ శిక్షణను అందిస్తూ వ్యక్తులు మరియు వ్యాపారాలు వారి పూర్తి సామర్థ్యాన్ని చేరుకోవడంలో సహాయపడతాయి.