Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Lookup Value

Hi All,
 
I am using a LOOKUP Function.
 
This is the DAX formula I am using.
 
EDU = LOOKUPVALUE('Workbench Export 20220126180530'[Effective Daily Usage],'Workbench Export 20220126180530'[Part Number],'Part Analysis'[PartNumber])
 
I am getting an error that says 'A table of multiple values was supplied where a single value was expected'
 
Can I please know how to correct the above formula?
 
Any help is appreciated!
 
Thank you!
Megha
  • Anonymous Well, the formulas would be:

    Column in Table-1 = MAXX(FILTER('Table 2','Table 2'[Part Number] = 'Table-1'[PartNumber]),[Effective Daily Usage])
    
    Column in Table-1 Lookup = LOOKUPVALUE('Table 2'[Effective Daily Usage],'Table 2'[Part Number], 'Table-1'[PartNumber])
    
    Measure = MAXX(FILTER('Table 2','Table 2'[Part Number] = MAX('Table-1'[PartNumber])),[Effective Daily Usage])
    
    Measure Lookup = LOOKUPVALUE('Table 2'[Effective Daily Usage],'Table 2'[Part Number], MAX('Table-1'[PartNumber]))
    
    

6 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Icon for Community Champion rankCommunity Champion

    Anonymous If that is a measure, then you will need an aggregation around your last parameter, like MAX, MIN, etc. Also, I have found using something like MAXX(FILTER(...),...) tends to be more reliable than LOOKUPVALUE.