Mastering VLOOKUP: Efficient Data Lookup in Excel

 
Mastering VLOOKUP: Efficient Data Lookup in Excel

Summary

VLOOKUP Microsoft Excel เค•े เคธเคฌเคธे เคฒोเค•เคช्เคฐिเคฏ เค”เคฐ เคถเค•्เคคिเคถाเคฒी functions เคฎें เคธे เคเค• เคนै, เค–ाเคธเค•เคฐ เคœเคฌ เคฌเคก़े dataset เค•े เคธाเคฅ เค•ाเคฎ เค•เคฐเคคे เคนैं เคœเคนाँ specific เคœाเคจเค•ाเคฐी เค•ो เคœเคฒ्เคฆी เค”เคฐ เค•ुเคถเคฒเคคा เคธे เค–ोเคœเคจे เค•ी เค†เคตเคถ्เคฏเค•เคคा เคนोเคคी เคนै। "VLOOKUP" เคถเคฌ्เคฆ เค•ा เค…เคฐ्เคฅ "Vertical Lookup" เคนै, เคœिเคธเค•ा เค…เคฐ्เคฅ เคนै เค•ि function เค•िเคธी table เคฏा range เค•े เคชเคนเคฒे column เคฎें value เค–ोเคœเคคा เคนै เค”เคฐ เคฆूเคธเคฐे column เคธे เค‰เคธी row เคฎें เคธे value เคฒौเคŸाเคคा เคนै।

เคฏเคน function, professionals, data analysts, students เค”เคฐ เค‰เคจ เคธเคญी เคฒोเค—ों เค•े เคฒिเค invaluable เคนै เคœो เคจिเคฏเคฎिเคค เคฐूเคช เคธे spreadsheet เคธे เคจिเคชเคŸเคคे เคนैं, เค•्เคฏोंเค•ि เคฏเคน manual searches เค•ो เค•เคฎ เค•เคฐเคจे เค”เคฐ errors เค•ो เค•เคฎ เค•เคฐเคจे เคฎें เคฎเคฆเคฆ เค•เคฐเคคा เคนै।

Important points:

  • Purpose : Excel เคฎें VLOOKUP function เค•ा เค‰เคชเคฏोเค— เค•िเคธी table เค•े เคช्เคฐเคฅเคฎ column เคฎें value เค–ोเคœเคจे เคคเคฅा specified column เคธे เค‰เคธी row เคฎें value เคฒौเคŸाเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै।
  • Category : Lookup & Reference functions
  • Released date/version : In 1985 of Excel 1.0 for Macintosh (Mac)
  • Inputs/parameters required : 4 (3 mandatory & 1 optional)
  • Output : Lookup value เค•ी เค‰เคธी row เคฎें เคชाเคฏा เค—เคฏा value, เคฒेเค•िเคจ table array เคฎें specified column เคธे।

VLOOKUP เค•ा เคชเคฐिเคšเคฏ

VLOOKUP เค•ो เค•िเคธी table เค•े เคชเคนเคฒे column เคฎें value เค–ोเคœเคจे เค”เคฐ specified column เคธे เค‰เคธी row เคฎें value เคฒौเคŸाเคจे เค•े เคฒिเค design เค•िเคฏा เค—เคฏा เคนै। เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค, เคฏเคฆि เค†เคชเค•े เคชाเคธ products เค•ी เคเค• list เคนै เคœिเคธเคฎें เค‰เคจเค•े prices เคนैं เค”เคฐ เค†เคช เค•िเคธी เคตिเคถेเคท product เค•ी เค•ीเคฎเคค เคœाเคจเคจा เคšाเคนเคคे เคนैं, เคคो VLOOKUP เคฏเคน เค•ुเคถเคฒเคคाเคชूเคฐ्เคตเค• เค•เคฐ เคธเค•เคคा เคนै।

VLOOKUP เค•ा เค‰เคชเคฏोเค— เค•्เคฏों เค•เคฐें?

  • Efficiency: เคฏเคน เคฌเคก़े datasets เคฎें specific เคœाเคจเค•ाเคฐी เค–ोเคœเคจे เค•ी เคช्เคฐเค•्เคฐिเคฏा เค•ो automate เค•เคฐเคคा เคนै।
  • Error Reduction: Manual search errors เค•े risk เค•ो เค•เคฎ เค•เคฐเคคा เคนै।
  • เค‰เคชเคฏोเค— เคฎें เค†เคธाเคจी: เค‡เคธเค•ा syntax เคธเคฐเคฒ เคนै เคœिเคธे เค†เคธाเคจी เคธे เคธीเค–ा เค”เคฐ เคฒाเค—ू เค•िเคฏा เคœा เคธเค•เคคा เคนै।

Syntax เค•ो เคธเคฎเคเคจा

VLOOKUP เค•ा basic syntax เค‡เคธ เคช्เคฐเค•ाเคฐ เคนै:

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Breaking Down the Arguments:

  1. 'lookup_value':
    • เคฏเคน เคตเคน value เคนै เคœिเคธे เค†เคช เค…เคชเคจी range เค•े เคชเคนเคฒे column เคฎें เค–ोเคœเคจा เคšाเคนเคคे เคนैं। เคฏเคน เคเค• text string, number เคฏा cell reference เคนो เคธเค•เคคा เคนै.
  2. 'table_array':
    • เคฏเคน cell เค•ी เคตเคน range เคนै เคœिเคธเคฎें เคตเคน data เคนोเคคा เคนै เคœिเคธे เค†เคช เค–ोเคœเคจा เคšाเคนเคคे เคนैं। Lookup value เค‡เคธ range เค•े เคชเคนเคฒे column เคฎें เคนोเคจा เคšाเคนिเค।
  3. 'col_index_num':
    • เคฏเคน 'table_array' เคฎें เคตเคน column number เคนै เคœिเคธเคธे matching value เคฒौเคŸाเคฏा เคœाเคจा เคšाเคนिเค। Table เค•ा เคชเคนเคฒा column 1 เคนै, เคฆूเคธเคฐा column 2 เคนै, เค”เคฐ เค‡เคธी เคคเคฐเคน เค†เค—े เคญी।
  4. 'range_lookup':
    • เคฏเคน เคเค• optional argument เคนै เคœो specify เค•เคฐเคคा เคนै เค•ि เค†เคช exact match ('FALSE') เคšाเคนเคคे เคนैं เคฏा approximate match ('TRUE')। เคฏเคฆि เค‡เคธเค•ो เค›ोเคก़ा เคœाเคคा เคนै, เคคो Excel default เคฐूเคช เคธे 'TRUE'(approximate match) เคชเคฐ set เคนो เคœाเคคा เคนै।

เค‰เคฆाเคนเคฐเคฃ 1: Basic VLOOKUP

เคฎाเคจ เคฒीเคœिเค เค•ि เค†เคชเค•े เคชाเคธ product เค•ी เค•ीเคฎเคคों เค•े เคฌाเคฐे เคฎें เคจिเคฎ्เคจเคฒिเค–िเคค data เคนै

Product ID Product Name Price
101 Apple $1.00
102 Banana $0.50
103 Orange $0.75
104 Grapes $2.00
105 Watermelon $3.00

เค†เคช ID 103 (Orange) เคตाเคฒे product เค•ा price เคœाเคจเคจा เคšाเคนเคคे เคนैं, เคคो เคจीเคšे เคฆिเค เค—เค function เค•ा เค‰เคชเคฏोเค— เค•เคฐें:

=VLOOKUP(103, A2:C6, 3, FALSE)

In this case:

  • 'lookup_value': 103 (Orange เค•ी ID)
  • 'table_array': A2:C6 (เคตเคน range เคœिเคธเคฎें เคธंเคชूเคฐ्เคฃ table เคถाเคฎिเคฒ เคนै)
  • 'col_index_num': 3 (price column เค•ा number)
  • 'range_lookup': FALSE (exact match)

Result: Function $0.75 เคฒौเคŸाเคเค—ा, เคœो Orange เค•ा price เคนै।

VLOOKUP เค•ा  Practical เค‰เคฆाเคนเคฐเคฃ

เค‰เคฆाเคนเคฐเคฃ  2: Employee Details เคขूँเคขเคจा

เคฎाเคจ เคฒीเคœिเค เค•ि เค†เคชเค•े เคชाเคธ เคจिเคฎ्เคจเคฒिเค–िเคค เค•เคฐ्เคฎเคšाเคฐी database เคนै:

Employee ID Name Department Salary
201 John IT $75,000
202 Sarah HR $68,000
203 Michael Finance $80,000
204 Amy IT $77,000
205 Jessica Marketing $72,000

เค†เคช ID 204 (Amy) เคตाเคฒे เค•เคฐ्เคฎเคšाเคฐी เค•ा เคตेเคคเคจ เคœाเคจเคจा เคšाเคนเคคे เคนैं, เคคो เคจिเคฎ्เคจเคฒिเค–िเคค function เค•ा เค‰เคชเคฏोเค— เค•เคฐें:

=VLOOKUP(204, A2:D6, 4, FALSE)

  • 'lookup_value': 204 (Amy's ID)
  • 'table_array': A2:D6 (employee table เค•ो cover เค•เคฐเคจे เคตाเคฒी range)
  • 'col_index_num': 4 (salary column)
  • 'range_lookup': FALSE (exact match)

เคชเคฐिเคฃाเคฎ: function เคธे Amy เค•ा เคตेเคคเคจ $77,000 เคช्เคฐाเคช्เคค เคนोเค—ा।


Error handling

Common Errors เค‰เคจ्เคนें เค ीเค• เค•เคฐเคจे เค•ा เคคเคฐीเค•ा

  1. #N/A Error:
    • Reason: lookup value table เค•े เคชเคนเคฒे column เคฎें เคจเคนीं เคฎिเคฒा।
    • Solution: เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि lookup value เคชเคนเคฒे column เคฎें เคฎौเคœूเคฆ เคนै, เคฏा errors เค•ो เค ीเค• เคฐूเคช เคธे เคธंเคญाเคฒเคจे เค•े เคฒिเค 'IFERROR' function เค•ा เค‰เคชเคฏोเค— เค•เคฐें।
    • เค‰เคฆाเคนเคฐเคฃ:
      =IFERROR(VLOOKUP(206, A2:D6, 4, FALSE), "Not Found")
    • เคฏเคฆि ID 206 เคฎौเคœूเคฆ เคจเคนीं เคนै เคคो เคฏเคน '#N/A' เค•े เคฌเคœाเคฏ "Not Found" เคฒौเคŸाเคเค—ा।
  2. #REF! Error:
    • Reason: 'col_index_num', 'table_array' เคฎें columns เค•ी เคธंเค–्เคฏा เคธे เค…เคงिเค• เคนै।
    • Solution: Verify เค•เคฐें เค•ि 'col_index_num' table เคฎें เค‰เคชเคฒเคฌ्เคง columns เค•ी range เค•े เคญीเคคเคฐ เคนै
  3. #VALUE! Error:
    • Reason: 'col_index_num' เค•ोเคˆ number เคจเคนीं เคนै เคฏा 1 เคธे เค•เคฎ เคนै।
    • Solution: เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि 'col_index_num' เคเค• valid positive integer เคนै।
  4. Incorrect Results:
    • Reason: เคเคธा เคคเคฌ เคนो เคธเค•เคคा เคนै เคœเคฌ เค†เคช approximate match ('range_lookup' = TRUE) เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคฐเคนे เคนों เค”เคฐ 'table_array' เค•ा เคชเคนเคฒा column ascending เค•्เคฐเคฎ เคฎें sort เคจเคนीं เค•िเคฏा เค—เคฏा เคนो।
    • Solution: เคฏा เคคो เคชเคนเคฒे column เค•ो sort เค•เคฐें เคฏा exact match เค•ा เค‰เคชเคฏोเค— เค•เคฐें ('range_lookup' = FALSE).

Limitations and Alternatives

Limitations of VLOOKUP:

  1. Search Direction: VLOOKUP เค•ेเคตเคฒ เคฌाเคं เคธे เคฆाเคं search เคนै।
  2. Column Indexing: เคฏเคฆि table structure เคฌเคฆเคฒเคคा เคนै เคคो 'col_index_num' เค•ो manual เคฐूเคช เคธे adjusted เค•िเคฏा เคœाเคจा เคšाเคนिเค।
  3. Performance Issues: เคฌเคนुเคค เคฌเคก़े datasets เค•े เคธाเคฅ VLOOKUP เคงीเคฎा เคนो เคธเค•เคคा เคนै।

Alternatives to VLOOKUP:

  1. INDEX-MATCH:
    • เค…เคงिเค• versatile เค”เคฐ dynamic เคฒेเค•िเคจ เคธीเค–เคจे เคฎें เคฅोเคก़ा เค…เคงिเค• complex।   
  2. XLOOKUP:
    • Excel เคฎें เคธเคฌเคธे advanced เค”เคฐ flexible lookup function, เคœो VLOOKUP เค”เคฐ HLOOKUP เคฆोเคจों เค•ो replace เค•เคฐเคคा เคนै।

INDEX-MATCH เค•े เค‰เคฆाเคนเคฐเคฃ:

   =INDEX(D2:D6, MATCH(204, A2:A6, 0))

    • เคฏเคน combination เค†เคชเค•ो เค•िเคธी เคญी เคฆिเคถा เคฎें value find เค•เคฐเคจे เค•ी เค…เคจुเคฎเคคि เคฆेเคคा เคนै।

เคธाเคฐांเคถ (Summary)

VLOOKUP Microsoft Excel เคฎें เคเค• เค†เคตเคถ्เคฏเค• function เคนै เคœो เคฌเคก़े dataset เคฎें data เค–ोเคœเคจे เค•ी เคช्เคฐเค•्เคฐिเคฏा เค•ो เคธเคฐเคฒ เคฌเคจाเคคा เคนै। เค‡เคธเค•ा เคธเคฎเคเคจे เคฎें เค†เคธाเคจ syntax เค”เคฐ powerful capabilities เค‡เคธे Excel users เค•े เคฌीเคš เคชเคธंเคฆीเคฆा เคฌเคจाเคคी เคนैं। เคนाเคฒाँเค•ि, เคœैเคธे-เคœैเคธे data complexity เคฌเคข़เคคी เคนै, users เค•ो 'INDEX-MATCH' เคฏा 'XLOOKUP' เคœैเคธे เค…เคงिเค• flexible alternatives เค•ा เคชเคคा เคฒเค—ाเคจे เค•ी เค†เคตเคถ्เคฏเค•เคคा เคนो เคธเค•เคคी เคนै।


Advanced Use Cases

  1. Using Wildcards:
    • VLOOKUP 'lookup_value' เคฎें '*' (characters เค•ी เค•ोเคˆ เคญी series) เค”เคฐ '?' (เค•ोเคˆ เคญी single character) เคœैเคธे wildcard เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคा เคนै।
    • เค‰เคฆाเคนเคฐเคฃ:
      =VLOOKUP("Jo*", A2:C6, 2, FALSE)
    • เคฏเคฆि เคจाเคฎ "Jo" เคธे เคถुเคฐू เคนोเคคा เคนै เคคो เคฏเคน table เคธे "John" เคฒौเคŸाเคเค—ा।
  2. VLOOKUP เค•ो เค…เคจ्เคฏ functions เค•े เคธाเคฅ combine เค•เคฐเคจा :
    • เค‰เคฆाเคนเคฐเคฃ: Nested VLOOKUP
    • เค†เคช เค…เคงिเค• complex เค–ोเคœ เค•เคฐเคจे เค•े เคฒिเค VLOOKUP function เค•ो nest เค•เคฐ เคธเค•เคคे เคนैं.
      =VLOOKUP(VLOOKUP(203, A2:B6, 2, FALSE), C2:D6, 2, FALSE)
    • เคฏเคน เคธเคฌเคธे เคชเคนเคฒे ID 203 เคธे เคธंเคฌंเคงिเคค เคจाเคฎ เคขूंเคขेเค—ा เค”เคฐ เคซिเคฐ เค‰เคธ เคจाเคฎ เค•ा เค‰เคชเคฏोเค— เค•िเคธी เค…เคจ्เคฏ table เคฎें เคตेเคคเคจ เคขूंเคขเคจे เค•े เคฒिเค เค•เคฐेเค—ा।
  3. IFERROR เค•े เคธाเคฅ VLOOKUP เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจा:
    • To avoid displaying errors, wrap VLOOKUP in an 'IFERROR' function.
    • Errors เค•ो display เค•เคฐเคจे เคธे เคฌเคšเคจे เค•े เคฒिเค, VLOOKUP เค•ो 'IFERROR' function เค•े เคธाเคฅ เค‰เคชเคฏोเค— เค•เคฐें।
    • เค‰เคฆाเคนเคฐเคฃ:
      =IFERROR(VLOOKUP(206, A2:D6, 4, FALSE), "Not Found")

VLOOKUP with other functions

VLOOKUP vs. Other Lookup Functions

เคฏเคฆ्เคฏเคชि VLOOKUP เค…เคค्เคฏเคงिเค• เค‰เคชเคฏोเค—ी เคนै, เคฒेเค•िเคจ 'INDEX-MATCH' เค”เคฐ 'XLOOKUP' เคœैเคธे เค…เคจ्เคฏ functions เค•ी เคคुเคฒเคจा เคฎें เค‡เคธเค•ी เค•ुเค› เคธीเคฎाเคँ เคนैं:

  1. INDEX-MATCH:
    • เค…เคงिเค• flexible, เค•्เคฏोंเค•ि เคฏเคน เค•िเคธी เคญी เคฆिเคถा เคฎें value เคฆेเค– เคธเค•เคคा เคนै (เค•ेเคตเคฒ เคฆाเคˆं เค“เคฐ เคจเคนीं)।
    • เคฌเคก़े datasets เค•े เคธाเคฅ เคฅोเคก़ा เคคेเคœ़ เค•ाเคฎ เค•เคฐเคคा เคนै।
  2. XLOOKUP:
    • Excel เค•े เคจเค versions เคฎें เค‰เคชเคฒเคฌ्เคง เคนै।
    • เค•िเคธी เคญी เคฆिเคถा เคฎें lookup เค•ी เค…เคจुเคฎเคคि เคฆेเค•เคฐ เค”เคฐ เค…เคงिเค• เคถเค•्เคคिเคถाเคฒी error handling เคช्เคฐเคฆाเคจ เค•เคฐเค•े VLOOKUP เค”เคฐ HLOOKUP (Horizontal Lookup) เค•ो replace เค•เคฐเคคा เคนै।

IF function เค•े เคธाเคฅ VLOOKUP function

เค†เคชเค•े เคชाเคธ column A เคฎें product เค•े names เค•ी เคธूเคšी เคนै เค”เคฐ column B เคฎें เค‰เคจเค•ी prices เคนैं। เค†เคช เค•िเคธी product เค•ी price เคฆेเค–เคจा เคšाเคนเคคे เคนैं เค”เคฐ เคฏเคฆि price $100 เคธे เค…เคงिเค• เคนै เคคो เค‰เคธे "Expensive" เคฏा เคฏเคฆि price $100 เคฏा เค‰เคธเคธे เค•เคฎ เคนै เคคो เค‰เคธे "Affordable" category เคฎें เคฐเค–เคจा เคšाเคนเคคे เคนैं।

Product Price
Laptop 150
Mouse 25
Monitor 200
Keyboard 75

Formula:

=IF(VLOOKUP("Laptop", A2:B10, 2, FALSE) > 100, "Expensive", "Affordable")

Explanation:

  • VLOOKUP("Laptop", A2, 2, FALSE): เคฏเคน A2 range เคฎें product "Laptop" เค•ी เค–ोเคœ เค•เคฐเคคा เคนै เค”เคฐ เคฆूเคธเคฐे column เคธे price เคฒौเคŸाเคคा เคนै।
  • IF(... > 100, "Expensive", "Affordable"): IF function เคœाँเคšเคคा เคนै เค•ि VLOOKUP เคฆ्เคตाเคฐा เคฒौเคŸाเคˆ เค—เคˆ price 100 เคธे เคœ़्เคฏाเคฆा เคนै เคฏा เคจเคนीं। เค…เค—เคฐ เคฏเคน เคนै, เคคो เคฏเคน "Expensive" เคฒौเคŸाเคคा เคนै; เค…เคจ्เคฏเคฅा, เคฏเคน "Affordable" เคฒौเคŸाเคคा เคนै।

Formula Output:

  • เคฏเคฆि product "Laptop" เคนै, เคคो เคชเคฐिเคฃाเคฎ เคนोเค—ा: Expensive (เค•्เคฏोंเค•ि 150 > 100)।
  • เคฏเคฆि product "Mouse" เคนै, เคคो เคชเคฐिเคฃाเคฎ เคนोเค—ा: Affordable (เค•्เคฏोंเค•ि 25 ≤ 100)।

Difference between VLOOKUP and XLOOKUP?

VLOOKUP เค”เคฐ XLOOKUP เคฆोเคจों เคนी function Excel เคฎें values เค•ी เค–ोเคœ เค•เคฐเคจे เค•े เคฒिเค เค‰เคชเคฏोเค— เค•िเค เคœाเคคे เคนैं, เคฒेเค•िเคจ XLOOKUP เคเค• ​​เค…เคงिเค• เค†เคงुเคจिเค• เค”เคฐ flexible เคตिเค•เคฒ्เคช เคนै। เคฏเคนाँ เคฎुเค–्เคฏ เค…ंเคคเคฐों เค•ा เคตिเคตเคฐเคฃ เคฆिเคฏा เค—เคฏा เคนै:
  1. Search Direction
    • VLOOKUP: เค•ेเคตเคฒ เคฌाเคँ เคธे เคฆाเคँ vertically เค–ोเคœ เค•เคฐเคคा เคนै। lookup value table เค•े เคชเคนเคฒे column เคฎें เคนोเคจा เคšाเคนिเค।
    • XLOOKUP: Vertically เค”เคฐ horizontally เคฆोเคจों เคคเคฐเคน เคธे เค–ोเคœ เคธเค•เคคा เคนै เค”เคฐ เคฌाเคँ เคธे เคฆाเคँ เคฏा เคฆाเคँ เคธे เคฌाเคँ values เค•ो เคฆेเค– เคธเค•เคคा เคนै।
  2. Column Index Requirement
    • VLOOKUP: เคชเคฐिเคฃाเคฎ เค•िเคธ column เคธे เคฒौเคŸाเคฏा เคœाเค, เคฏเคน specify เค•เคฐเคจे เค•े เคฒिเค column index number (col_index_num) เค•ी เค†เคตเคถ्เคฏเค•เคคा เคนोเคคी เคนै। เคฏเคฆि table เคฌเคฆเคฒเคคी เคนै, เคคो เคฏเคน number invalid เคนो เคธเค•เคคा เคนै।
    • XLOOKUP: Column index numbers เค•ी เค•ोเคˆ เค†เคตเคถ्เคฏเค•เคคा เคจเคนीं เคนै। เค†เคช เคธीเคงे return column เคฏा range specify เค•เคฐเคคे เคนैं, เคœिเคธเคธे เคฏเคน เค…เคงिเค• เคฒเคšीเคฒा เค”เคฐ เคฎเคœเคฌूเคค เคนो เคœाเคคा เคนै।
  3. Handling Missing Values
    • VLOOKUP: เคฏเคฆि เค•ोเคˆ lookup value เคจเคนीं เคฎिเคฒเคคा เคนै, เคคो #N/A เคฒौเคŸाเคฏा เคœाเคคा เคนै। เค‡เคธे เคธंเคญाเคฒเคจे เค•े เคฒिเค, เค†เคชเค•ो เค‡เคธे IFERROR เค•े เคธाเคฅ nest เค•เคฐเคจा เคนोเค—ा।
    • XLOOKUP: เค‡เคธเคฎें เคเค• built-in เคตिเค•เคฒ्เคช เคนै เคœो specify เค•เคฐเคคा เคนै เค•ि เคœเคฌ เค•ोเคˆ value เคจเคนीं เคฎिเคฒเคคा เคนै เคคो เค•्เคฏा เคฒौเคŸाเคฏा เคœाเค (if_not_found argument เค•े เคฎाเคง्เคฏเคฎ เคธे)।
  4. Approximate Match
    • VLOOKUP: เคเค• เค…เคคिเคฐिเค•्เคค argument เค•ी เค†เคตเคถ्เคฏเค•เคคा เคนोเคคी เคนै (approximate match เค•े เคฒिเค TRUE เคฏा exact match เค•े เคฒिเค FALSE)।
    • XLOOKUP: Default เคฐूเคช เคธे exact match เค•ा เคธเคฎเคฐ्เคฅเคจ เค•เคฐเคคा เคนै เค”เคฐ เค…เคงिเค• flexible options เค•े เคธाเคฅ approximate match เค•ो เคธंเคญाเคฒ เคธเค•เคคा เคนै।
  5. Multiple Return Values
    • VLOOKUP: เค•ेเคตเคฒ เคเค• column เคธे เคเค• เคนी value เคฒौเคŸाเคคा เคนै।
    • XLOOKUP: เคฏเคฆि return column เค•ी เคเค• range specified เค•ी เคœाเคคी เคนै, เคคो เคเค• เคธाเคฅ เค•เคˆ columns เคฒौเคŸा เคธเค•เคคा เคนै।
  6. Performance
    • VLOOKUP: เคงीเคฎा เคนो เคธเค•เคคा เคนै, เค–ाเคธเค•เคฐ เคฌเคก़े dataset เค•े เคธाเคฅ, เค•्เคฏोंเค•ि เคฏเคน เคนเคฎेเคถा เคชเคนเคฒे column เค•े เคฎाเคง्เคฏเคฎ เคธे เค–ोเคœ เค•เคฐเคคा เคนै เค”เคฐ เคชเคฐिเคฃाเคฎ เคช्เคฐाเคช्เคค เค•เคฐเคจे เค•े เคฒिเค column index เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคा เคนै।
    • XLOOKUP: optimized algorithms เค”เคฐ range selection เคฎें flexibility เค•े เค•ाเคฐเคฃ เคฌเคก़े dataset เค•े เคธाเคฅ เค…เคงिเค• เค•ुเคถเคฒ เค”เคฐ เคคेเคœ़।
  7. Search Modes
    • VLOOKUP: เค•ोเคˆ search mode เค•ा option เคจเคนीं।
    • XLOOKUP: Data เค•े เคŠเคชเคฐ เคฏा เคจीเคšे เคธे เค–ोเคœ เค•เคฐเคจे เค•े เคธाเคฅ-เคธाเคฅ binary search (sort เค•िเค เค—เค data เคฎें เคคेเคœ़ เคช्เคฐเคฆเคฐ्เคถเคจ เค•े เคฒिเค) เค•ा เคธเคฎเคฐ्เคฅเคจ เค•เคฐเคคा เคนै।

VLOOKUP เค•ा เค‰เคฆाเคนเคฐเคฃ:

=VLOOKUP("Laptop", A2:C10, 3, FALSE)

  • A2 เค•े เคชเคนเคฒे column เคฎें "Laptop" เค•ी เค–ोเคœ เค•เคฐเคคा เคนै เค”เคฐ เคคीเคธเคฐे column เคธे value เคฒौเคŸाเคคा เคนै।

XLOOKUP เค•ा เค‰เคฆाเคนเคฐเคฃ:

=XLOOKUP("Laptop", A2:A10, C2:C10, "Not Found")

  • A2 เคฎें "Laptop" เค•ी เค–ोเคœ เค•เคฐเคคा เคนै เค”เคฐ C2 เคธे เคธंเคฌंเคงिเคค value เคฒौเคŸाเคคा เคนै เค…เค—เคฐ "Laptop" เคจเคนीं เคฎिเคฒเคคा เคนै, เคคो เคฏเคน "Not Found" เคฒौเคŸाเคคा เคนै।

Key Differences Summary:

Feature VLOOKUP XLOOKUP
Search Direction Left-to-right (vertical only) Left-to-right or right-to-left (flexible)
Column Index Required (fixed number) Not needed (return range specified)
Missing Values Returns #N/A Custom return value for missing entries
Approximate Match Requires TRUE or FALSE Exact match by default (more flexible)
Multiple Returns Only one value from one column Can return multiple columns
Search Mode No control over search mode Can search top-down, bottom-up, etc.
Performance Slower on large datasets More efficient on large datasets

Conclusion: เคœเคฌเค•ि VLOOKUP เคธเคฐเคฒ lookup เค•े เคฒिเค เค‰เคชเคฏोเค—ी เคนै, XLOOKUP เค…เคงिเค• เคถเค•्เคคिเคถाเคฒी, เคฒเคšीเคฒा เค”เคฐ เค…เคงिเค• เคœเคŸिเคฒ scenarios เค•ो เค•ुเคถเคฒเคคाเคชूเคฐ्เคตเค• เคธंเคญाเคฒเคจे เคฎें เคธเค•्เคทเคฎ เคนै। เคฏเคฆि เค†เคชเค•े เคชाเคธ เค‰เคชเคฒเคฌ्เคง เคนो (Excel 365/Excel 2021), เคคो เค†เคฎเคคौเคฐ เคชเคฐ XLOOKUP เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจे เค•ी เคธเคฒाเคน เคฆी เคœाเคคी เคนै।

เคเค• เคŸिเคช्เคชเคฃी เคญेเคœें

0 เคŸिเคช्เคชเคฃिเคฏाँ