PDA

View Full Version : Last Occurence of last month Transaction using Index sumproduct



tlchan
03-16-2017, 08:53 AM
Hi,

I try to obtain the last transaction balance of a selected currency in sheet2 from a daily transaction database in sheet1 using combination of INDEX SUMPRODUCTS and MAX but is not working.

Date in sheet2 B2 for reporting month (March 17) and I require to obtain last occurence of the respective currency in previous month (Feb 17) from sheet 1

sample file attached

mdmackillop
03-16-2017, 10:06 AM
On the same sheet for simplicity

NoSparks
03-16-2017, 10:22 AM
The max portion of your formula is determining the sheet row number and INDEX requires the table row number.

tlchan
03-17-2017, 06:54 AM
I want to locate cell value in column F for a selected currency in last transaction of previous month. eg if the month in K8 is March then the last txn of the currency in Feb per highlight in green and yellow cell.

mdmackillop
03-17-2017, 10:45 AM
Apologies, totally misunderstood.
Give this a try
Array formula =INDEX($F$2:$F$12,MATCH((MAX(IF(($A$2:$A$12=$J3)*($B$2:$B$12<=EOMONTH(K$1,-1)),$B$2:$B$12))),$B$2:$B$12))

tlchan
03-17-2017, 06:31 PM
Thanks mdmackillop! You save my day:beerchug:

mdmackillop
03-18-2017, 02:40 AM
Happy to help. I played around a bit more to implement range names making it more flexible and user friendly.