Hi Vadim/Raju/Others,
I have got this working making use of excel functions but have a problem though.
I am making use of excel arrays to achieve this something like below (in column F) -
=IF(SUM(IF(B15=E$15:E$100,D$15:D$100,0)*IF(E15=B$15:B$100,1,0)*IF($B$15:$B$100=0,0,1))=0,"Not Found",SUM(IF(B15=E$15:E$100,D$15:D$100,0)*IF(E15=B$15:B$100,1,0)*IF($B$15:$B$100=0,0,1)))
Basically the function -> SUM(IF(B15=E$15:E$100,D$15:D$100,0)*IF(E15=B$15:B$100,1,0)*IF($B$15:$B$100=0,0,1)))
Assume Column B is company code, column C is trading partner, column D is data and column E is trading partner formatted (in the same format as cc is, ex - if tp is A1 in column B, it's A in column E so that I can do an exact comparison of columns B and E).
Option 1 - Without local member recognition, and have these formulas as excel formulas only and works fine for a given report, but the fact that report is dynamic, on a new expansion, these formulas don't work and I get a #REF error.
Option 2 - With active member recognition, the column E works fine, but when I write the array formula in column F, it runs the calculation and displays "Not found" for all of the cells (Though I can make out that during the time the excel expands and recognizes local formula, the exact values (reverse entries) do appear in column F but by the time the calculation finishes, it displays all of them as Not found.
My take is that array formulae don't work well with Local Members..
Any help (if you can try something of this sort in your system) or any other info on local member with array formula you have would be great!!
I have tried pressing CTRL+SHFT+ENTER on the array formula cell, but again during calculation it shows correct value but by the time calculation finishes, the value disappears and it shows Not Found.
Regards,
Ashish