List of monthly/Balance sheet or Income statement exchange rates/different currencies - how to calculate in Powerpivot

abalserv

New Member
Joined
Oct 25, 2013
Messages
30
hi Folks
I'm a Powerpivot learner - just starting to get to grips with the power of this. My question is this..
I have a table of transactions. There is one field called Accounted_currency which is in the local currency e.g. yen for China. They all have to be converted back to euros.
These transactions can be balance sheet or income statement transactions. The exchange rate for each of these (which is in a preset table: fields - month/year,currency name, Balance sheet or Income statement, currency rate) will vary depending on the month/year, currency used and whether it's a Balance sheet or income statement. How can I set up a powerpivot that will show me the calculations for each of these currencies e.g. if it's a BS items for Oct-13 for yen, that's .5 (original transaction = 1000, amount to show up is 500). I've set up a matching concatenated field to link them but I'm not sure whether I should be looking at SumX or Calculate - even some pointers would be really helpful. Thanks.
 

Excel Facts

Which lookup functions find a value equal or greater than the lookup value?
MATCH uses -1 to find larger value (lookup table must be sorted ZA). XLOOKUP uses 1 to find values greater and does not need to be sorted.
Hey,
It sounds to me like you'd wanna get a lookup table with columns for the info like currency/month/rates + BS/IS as you mentioned, then base your lookups on that. Basically you'll want for your other table to have information available on which currency/month/whatever to use as well; at that point you could make the lookup query like =LOOKUPVALUE(lookuptable[ExchangeRate],lookuptable[month],[month],lookuptable[currency],[currency],lookuptable[BSIS],[BSIS]). That way you'd look up the right value from the lookup table filtering it down to the right row based on the circumstances.
 
Upvote 0
Hey,
It sounds to me like you'd wanna get a lookup table with columns for the info like currency/month/rates + BS/IS as you mentioned, then base your lookups on that. Basically you'll want for your other table to have information available on which currency/month/whatever to use as well; at that point you could make the lookup query like =LOOKUPVALUE(lookuptable[ExchangeRate],lookuptable[month],[month],lookuptable[currency],[currency],lookuptable[BSIS],[BSIS]). That way you'd look up the right value from the lookup table filtering it down to the right row based on the circumstances.

OK, am going to try that out. I have a look up table set up with all the details you mention but I was playing around with the related function rather than the lookup one you have here. Thank you very much. :-)
 
Upvote 0
Yeah, it's only a week or so ago I figured it out myself. Related is the easiest way for predefined relationships, but in case of multiple 'keys' you need something more explicit like this instead.
 
Upvote 0
yes, went back to drawing board on this one. Rejigged the list of exchange rates. Created matching concatenated fields and did a relate formula that did the job :- pulled in the correct exchange rates depending on year/month, currency,balance sheet or P&L ). Next step now is to figure out how to correctly calculate the balance sheet cumulatives and the P&L calculations :-) thanks A
 
Upvote 0

Forum statistics

Threads
1,223,966
Messages
6,175,662
Members
452,666
Latest member
AllexDee

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top