Forum Discussion
Help Needed with Lookup Function
Hi,
I have a very simple code in calculated cloumns where I am using lookup value to get required information from another table.
=LOOKUPVALUE('Knock off details for AP'[Document No.],'Knock off details for AP'[Vendor Ledger Entry No.],'Vendor Ledger Entries'[Entry No.],'Knock off details for AP'[Entry Type],"Application")
It is giving me the following error: Calculation error in column 'Vendor Ledger Entries'[]: A table of multiple values was supplied where a single value was expected.
I have manually checked and if done right above syntax should give only 1 result. Can someone please guide where I'm getting the code wrong.
Regards,
Mueez
Hi Mueez ,
I give an sample.
I have two tables like this.
--Table
--Table(2)
Then I create a calculated column in 'Table'.
The cause of the error is this, Table(2) has two values that are not aggregated.
You can do like this.
1. Create a calculated column in 'Table(2)'
2. LOOKUPVALUE()
Best regards,
Lionel ChenIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
6 Replies
- v-lionel-msftCommunity Support
Hi Mueez ,
I give an sample.
I have two tables like this.
--Table
--Table(2)
Then I create a calculated column in 'Table'.
The cause of the error is this, Table(2) has two values that are not aggregated.
You can do like this.
1. Create a calculated column in 'Table(2)'
2. LOOKUPVALUE()
Best regards,
Lionel ChenIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- MueezFrequent Visitor
Thank you so much!
Much Thanks!Regards,
Mueez
- MueezFrequent Visitor
@Fowmy Thanks for replying
I am pretty sure there are no duplicates because when I change code as following I stop getting error.
= LOOKUPVALUE ('Cancellation details for AP' [Document No.], 'Knock off details for AP' [Vendor Ledger Entry No.], <hard code entry number>, 'Knock off details for AP' [ Entry Type], "Application" )
But this is obvioulsy not what I want. The formula needs to iterate through each line in of the table.
Best Regards,
Mueez
- MueezFrequent Visitor