Vlookup with EVRNG in memberset

This looks straight and easy formula but for some reason it is not working.
I am trying to use vlookup with EVRNG so that the expansion happens on the basis of some member selected by user.  I am using following formula in memberset.
=EVRNG(vlookup(lookup_value,lookup_table,2,false))
Excel just crashes as soon as I type this formula and click enter.
Not sure why this is happening. Any suggestion please?

Has anyone got idea on this?

Similar Messages

  • VLOOKUP with nested IF

    Hi,
    I'm trying to write a VLOOKUP formula with a nested IF statement, I am copy and pasting part of the spreadsheet.  I want the formula to look at the code (i.e. AU and apply the correct rate code ST = Standard Rate  from the table)  I have
    tried =VLOOKUP(b2,'lookup tables'!$a$4:$A$11,if b2""(lookup tables $A$4:$E$11).  I'm so frustrated
    ResNo               Room#                                  
    RateCode
    R0001
    AU
    C0012
    ST
    11/14/2007
    8/5/2008
    8/5/2008
    R0001
    BD
    C0012
    AD
    11/14/2007
    8/5/2008
    8/5/2008
    Here is a copy of the table
    Code
    Meeting Room
    Advance Rate
    Standard Rate
    Special Rate
    AU
    Auditorium
          2,418.75
           2,925.00
       1,735.00
    BD
    Boardroom
         1,912.50
          2,550.00
      1,330.00

    On the Lookup Tables sheet, change cell C1 to AD, cell D1 to ST and cell E1 to SP, to match the codes on the reservation sheet.
    In row 2 on the reservation sheet:
    =INDEX('Lookup Tables'!$C$2:$E$11,MATCH(B2,'Lookup Tables'!$A$2:$A$11,0),MATCH(D2,'Lookup Tables'!$C$1:$E$1,0))
    This can be filled down.
    Regards, Hans Vogelaar (http://www.eileenslounge.com)

  • How to enter /559 in Adhoc query?

    How can we enter Secondary wage types in Adoc query? Step by step

    Hi,
    You can download the Employee wise Bank Details of IT0009 or using Adhoc query
    You have employee wise WT reporter
    Now do a Vlookup with the Employee Wt report  and the Adhoc query.
    If you have problems in vlookup
    pls send both the files to me on hemant.mahale capgemini com
    Regards
    Hemant V. Mahale

  • How to track changes in Adhoc query?

    Hi all,
    We have requirement for retrofitting  the changes done in one Server to other, in the process the Changes in New server should not be overwritten.Currently for Adhoc queries - we're downloading from one server-  loading to the New server.
    Is there any way to track the changes in Adhoc query to avoid overwriting the changes.
    Thanks  in advance.
    Harika.

    Hi,
    You can download the Employee wise Bank Details of IT0009 or using Adhoc query
    You have employee wise WT reporter
    Now do a Vlookup with the Employee Wt report  and the Adhoc query.
    If you have problems in vlookup
    pls send both the files to me on hemant.mahale capgemini com
    Regards
    Hemant V. Mahale

  • TIME=NEXT(2) NOT WORKING IN SAP BPC NW

    HI GURUS,
    I had a requirement that user enters a data for JAN month, and i need to copy the data in to next months.
    my script logic code is:
    *XDIM_MEMBERSET ACCOUNTL=0000110171,0000111171
    *XDIM_MEMBERSET CONSGROUP=LC
    *XDIM_MEMBERSET C_CATEGORY=PLAN
    *XDIM_MEMBERSET C_DATASRC=UPLOAD
    *XDIM_MEMBERSET FLOW=F_NONE
    *XDIM_MEMBERSET P_LOCATION=DEL
    *XDIM_MEMBERSET RPTCURRENCY=LC
    *XDIM_MEMBERSET U_ENTITY=CO_1004
    *XDIM_MEMBERSET U_INTCO=I_NONE
    *XDIM_MEMBERSET TIME=2011.JAN,2011.FEB,2011.MAR.....
    *WHEN ACCOUNTL
    *IS  0000110171
    *REC(EXPRESSION=%VALUE%,TIME=NEXT(1),ACCOUNTL=0000111171)
    *ENDWHEN
    *COMMIT
    For this i added a property NEXT in time dimension with the following memberset
    ID   ....          NEXT...
    2011.JAN     2011.FEB
    2011.FEB    2011.MAR
    I Tried with many  logics.. but not able to rectify
    *XDIM_MEMBERSET TIME=%TIME_SET%
    TIME=[%TIME_SET%].CURRENTMEMBER.PROPERTIES("NEXT")
    To copy the data in to 2011.FEB,2011.MAR......
    please give me a solution.
    Points will be awarded for good answers
    Thanks & Regards
    Swathi Roy

    Hi,
    You can meet your requirement using [TMVL|http://help.sap.com/saphelp_bpc75_nw/helpdata/en/c8/d961d0dbfd4745af4b667279573702/content.htm]
    Please try following script to copy 110171 from 2011.JAN to 111171 2011.FEB - 2011.DEC.
    *XDIM_MEMBERSET ACCOUNTL=0000110171
    *XDIM_MEMBERSET CONSGROUP=LC
    *XDIM_MEMBERSET C_CATEGORY=PLAN
    *XDIM_MEMBERSET C_DATASRC=UPLOAD
    *XDIM_MEMBERSET FLOW=F_NONE
    *XDIM_MEMBERSET P_LOCATION=DEL
    *XDIM_MEMBERSET RPTCURRENCY=LC
    *XDIM_MEMBERSET U_ENTITY=CO_1004
    *XDIM_MEMBERSET U_INTCO=I_NONE
    *XDIM_MEMBERSET TIME=2011.JAN
    *WHEN ACCOUNTL
    *IS "0000110171"
    *REC(FACTOR=1, TIME=TMVL(1,2011.JAN),ACCOUNTL="0000111171")
    *REC(FACTOR=1, TIME=TMVL(2,2011.JAN),ACCOUNTL="0000111171")
    *REC(FACTOR=1, TIME=TMVL(3,2011.JAN),ACCOUNTL="0000111171")
    *REC(FACTOR=1, TIME=TMVL(4,2011.JAN),ACCOUNTL="0000111171")
    *REC(FACTOR=1, TIME=TMVL(5,2011.JAN),ACCOUNTL="0000111171")
    *REC(FACTOR=1, TIME=TMVL(6,2011.JAN),ACCOUNTL="0000111171")
    *REC(FACTOR=1, TIME=TMVL(7,2011.JAN),ACCOUNTL="0000111171")
    *REC(FACTOR=1, TIME=TMVL(8,2011.JAN),ACCOUNTL="0000111171")
    *REC(FACTOR=1, TIME=TMVL(9,2011.JAN),ACCOUNTL="0000111171")
    *REC(FACTOR=1, TIME=TMVL(10,2011.JAN),ACCOUNTL="0000111171")
    *REC(FACTOR=1, TIME=TMVL(11,2011.JAN),ACCOUNTL="0000111171")
    *ENDWHEN
    *COMMIT
    hope it works...
    regards,
    Raju

  • 4.5 Pro - Massive Size increase in XLF from Text Boxes!

    Hi everyone - weird problem encountered & would like some feedback.
    I am building a dashboard that incorporates a 3 x 6 text box grid (regular grid tool won't match the current style formating).  The sources for the text boxes are a dynamic vlookup formula of a very small area.
    Here is my problem.  The minute I link any of the text boxes to the spreadsheet, my file jumps from 2.5 MB to over 40 MB!
    What is also weird is that I have not set any dynamic visibility rules for the grid to display yet.  Also, when I delete the text boxes, it doesn't return the XLF to it's original size - it remains over 40MB.
    I orginally thought my XLF was corrupted, so I cleared the data sources, and confirmed the file growth problem is linked to the cell targeting somehow.  My Excel 2003 spreadsheet is not XML linked, so there is no dynamic data dumping, and I am pre-aggreating the data before adding it into the spreasheet.  There are no outside dynamic feeds - all data is static.  The spreadsheet size is tiny (about 150 KB), and I have deleted all of the blank rows & columns, as well as any named ranges, so it's as light as it is going to get.  I have XP SP3 if that matters.
    I have also applied all of the hotfixes listed on the site, and this is the full product, not a demo.
    Has anyone else seem this problem before?
    Edited by: Michael Dyne on Feb 20, 2009 5:33 PM

    Thanks Andy.
    I replaced all of my vlookups with index & match, saved the spreadsheet as a new name, and changed the tab names for good measure, then reimported.
    Good news is it did reduce the file size, the bad news is it only reduced it by 6 MB.
    One thing I didn't mention before is a I have a simple vba macro button (clear ranges) in the spreadsheet to clear out the old data (I've been using it in my excel modesl for about a year now).  Could that all of a sudden be a problem?
    Is there any other ways to blow out metadata from a spreadsheet?

  • Add rows with vLookup

    I have a spreedsheet which is used to give estimates.  One table with colums of items and their prices.  The second table is to lookup those prices and add them to the estimate.
    I have used vLookup which does the job.  The problem is that you do not know how many items (rows) an estimate might have.
    At the present, when I press enter in the last column, a new row is created but the vLookup formular is not coppied to that new row (cell).
    Can this be done?

    Hi Derek,
    Here is what I have here:
    The formula in C2 is:
       =VLOOKUP(B2,'Item/Price'::A:Price,2,FALSE)
    Or if you turn off 'Use header names as labels' in Preferences: 
       =VLOOKUP(B2,'Item/Price'::A:B,2,FALSE)
    Glitches seem to creep in to legacy documents created in Numbers 2.3 and opened in Numbers 3.0. Sometimes what works to clear these up is to clear a cell by selecting it and hitting 'delete' then reentering the formula or value.
    SG

  • Vlookup-trouble with tables from different sheet?

    I have trouble getting vlookup to work properly, especially when I try to name a table from a different sheet. Being a long time excel user I am used to only click on the top left cell in the lookup table and Excel assumes that the entire table is the area you want to look up. How is this supposed to work in Numbers? There is some irony here:
    I get a #ref error in Numbers when it looks like everything is OK and I try to copy my formula. It looks like this in the first row: =vlookup(B3;[table name]::$A$!:E506;3;0) but when I drag that downwards I get #ref for the lookup table - unable to see what the trouble might be. So I export the file to Excel, and then open the exported Excel-file with Numbers, and it works... Any suggestions?

    Hi aarild,
    Here's a picture that may help:
    Instead of clicking the top left cell of a table as in Excel it works better in Numbers 3.0 to select the entire columns as the range, in my example $Name:$Amount.
    Unlike in Excel, generally you're better off structuring your data in tables with a Header Row (and perhaps Header Column) and then body rows with no blank rows beneath them, and perhaps a Footer Row.
    That way you can refer to the ranges in your formulas similar to the way you would use named ranges in Excel.
    SG

  • Smartview: HSSetValue with VLookup

    Hi,
    I have a sheet with some HSSetValue formulas. The link for the values is a cell with VLookup formulas.
    If I want to submit the data, the following error occures: #Error run forumlas interrrupted
    If I link to a cell with the same values (but inserted manually), then it works fine!
    Any ideas?

    Hi
    This is coz the server get confused with the existing member names that are in the outline/dimensions.
    And also it could be that the format of the cells it self.
    If you have this workbook working and just updating, I recommend you manually update the sheet rather than copy+paste.
    Rgds
    Dps

  • Need help with VLOOKUP

    I'm trying to put together a spreadsheet that has a master table with questions and categories.  I then have separate tables for each of the categories.  What I would like to do is do a lookup on the master table, and then populate each of the category tables with the questions of that category.
    So for example
    Master table
    Question (column A) - Category (Column B)
    Question1 Math
    Question2 Math
    Question3 Science
    Question4 Math
    Question5 English
    Question6 Science
    Question7 English
    Question8 Science
    Then the Math table will only contain
    Question1
    Question2
    Question4
    Science
    Question3
    Question6
    Question8

    You got it. For those that don't see how it works:
    You want to see how many times the word in column B shows up from the row your on, up to the top of that column.
    So you want to always count from cell B1 to the row your on. That will tell you what number item it is.
    So, if we had =COUNTIF($B$1:B2,B2) in cell A2 will count from B1 to B2 to see how many times the text in B2 shows up (only if the whole ell matches). We added a B2 & to the beginning to append that can't to the end of the word we just counted. (Math2 if it's the second time math showed up.)
    The dollar signs are there to ensure that the first reference to B1 never changes, and the second part with no dollar signs will change as you fill it down. So on row 100 cell A1 formula will read: =B100 & Countif($B$1:B100)
    This is called absolute referencing if your looking for more info on the web.
    Jason

  • Help with LEN VLOOKUP so close as well!

    Hi I thought I had finished my spreadsheet but when checking it I stumbled across an error.  I'm hoping that someone out there can help me solve it!
    Here is a screen shot I have taken.  You can see that there are two tables.  The bottom table has athletics times and distances and points are then awarded appropriately in the right hand column.  In the top table I have pupils names which I will then add their results in.  The formula should then look at the lower table and insert the correct score.
    You can see however that the problem is that Ross has ran faster than 12.2 seconds which awards 20 points.  Instead of getting 20 points in his cell it has returned "score" which is the header for the points column. 
    I had a workaround as you can see to ensure that everyone will always score a minimum of 1 point as the lowest value is an extreme so essentially if you took 5 minutes to complete 100 metres you would still get 1 point.
    Do I have a similar problem if someone records a time or distance that is better than the top value listed?

    Hi Mr Coates,
    Hadn't this been solved way back in January? Take a closer look at the table in the post you marked as solving the issue at that time.
    Regards,
    Barry

  • Is there a way to specify a number of vlookup results?

    I'm trying to make a kind of loose pivot-table-like date record lookup. Probably best if I show something analogous to what I'm wanting:
    Table1
    Date
    BookRead
    1/1/13
    Les Miserables
    1/2/13
    The Hunchback of Notre Dame
    1/3/13
    Les Miserables
    1/4/13
    The Phantom of the Opera
    1/5/13
    Don Quixote
    1/6/13
    The Hunchback of Notre Dame
    1/7/13
    War and Peace
    1/8/13
    Les Miserables
    1/9/13
    Les Miserables
    1/10/13
    The Phantom of the Opera
    1/11/13
    Les Miserables
    1/12/13
    Don Quixote
    1/14/13
    The Hunchback of Notre Dame
    1/15/13
    Les Miserables
    In a separate table, I want to be able to pull the data this way, from most recent (Date1) to least (Date4):
    Table2
    BookRead
    Date1
    Date2
    Date3
    Date4
    Don Quixote
    1/12/13
    1/5/13
    Les Miserables
    1/15/13
    1/11/13
    1/9/13
    1/8/13
    The Hunchback of Notre Dame
    1/14/13
    1/6/13
    1/2/13
    The Phantom of the Opera
    1/10/13
    1/4/13
    War and Peace
    1/7/13
    The results in each row need to be the most recent four instances for that book(e.g., "Les Miserables" should only return the last four instances and disregard any more) and only the results for that book.
    I've been trying to rack my brain on how to dynamically limit the range of rows for a VLOOKUP: that is, in each row of Table2:
    - Date1: VLOOKUP for last instance as usual (which will return the bottom-most result)
    - Date2: VLOOKUP for last instance prior to the row found in Date1
    - Date3: VLOOKUP for last instance prior to the row found in Date2
    - Date4: VLOOKUP for last instance prior to the row found in Date3
    I've already tried category tables; it doesn't come close to what I want. Heck, VLOOKUP may not even be the way to go.
    I'm concerned this will create an ENORMOUS amount of calculations, as the lookup table (Table2) I need to add this feature to currently has over 2700 rows, and the source table (Table1) it will compute from has over 1400. (That's right, I will be testing a TON of items in the first table that will have no instance at all in the second--that is, I want to test for way more "books" than are even used in the record. I know this seems backwards, but humor me.)
    Is this doable, or am I delusional?

    Hello
    Here's something you may try. Not sure at all, though, whether this works acceptably fast for thousands of entries.
    Table 2 will retieve unique book titles from Table 1 by using row indices in Table 1 :: E. If you're using independent table with unique book titles to retrieve data from Table 1, Table 1 :: E is not necessary and you can simply replace the formulae in Table 2 :: A with the unique book titles.
    Table 1 works as follows.
    1) In column C, count the occurence of each book title in column B after the current date in column A.
    2) In column D, build string TITLE[k], where TITLE = title in column A, k = number of occurence in column C.
    3) In column E, retrive the row indices where k = 1 in column C (i.e., row indices of most recently read books).
    Table 2 works as follows.
    1) In column A, retrieve the (unique) book titles in rows whose indices are listed in Table 1 :: E.
    2) In column B, retiieve date in Table 1 :: A for TITLE[1] in Table 1 :: D, where TITLE = title in column A.
    3) In column C, retiieve date in Table 1 :: A for TITLE[2] in Table 1 :: D, where TITLE = title in column A.
    4) In column D, retiieve date in Table 1 :: A for TITLE[3] in Table 1 :: D, where TITLE = title in column A.
    5) In column E, retiieve date in Table 1 :: A for TITLE[4] in Table 1 :: D, where TITLE = title in column A.
    # Table 1
    A1  Date
    A2  2013-01-01
    A3  2013-02-01
    A4  2013-03-01
    A5  2013-04-01
    A6  2013-05-01
    A7  2013-06-01
    A8  2013-07-01
    A9  2013-08-01
    A10 2013-09-01
    A11 2013-10-01
    A12 2013-11-01
    A13 2013-12-01
    A14 2013-12-02
    A15 2013-12-03
    B1  BookRead
    B2  Les Miserables
    B3  The Hunchback of Notre Dame
    B4  Les Miserables
    B5  The Phantom of the Opera
    B6  Don Quixote
    B7  The Hunchback of Notre Dame
    B8  War and Peace
    B9  Les Miserables
    B10 Les Miserables
    B11 The Phantom of the Opera
    B12 Les Miserables
    B13 Don Quixote
    B14 The Hunchback of Notre Dame
    B15 Les Miserables
    C1  k
    C2  =COUNTIF(OFFSET($B$1,ROW($B2)-1,0,ROWS($B)-ROW($B2)+1,1),$B2)
    C3  =COUNTIF(OFFSET($B$1,ROW($B3)-1,0,ROWS($B)-ROW($B3)+1,1),$B3)
    C4  =COUNTIF(OFFSET($B$1,ROW($B4)-1,0,ROWS($B)-ROW($B4)+1,1),$B4)
    C5  =COUNTIF(OFFSET($B$1,ROW($B5)-1,0,ROWS($B)-ROW($B5)+1,1),$B5)
    C6  =COUNTIF(OFFSET($B$1,ROW($B6)-1,0,ROWS($B)-ROW($B6)+1,1),$B6)
    C7  =COUNTIF(OFFSET($B$1,ROW($B7)-1,0,ROWS($B)-ROW($B7)+1,1),$B7)
    C8  =COUNTIF(OFFSET($B$1,ROW($B8)-1,0,ROWS($B)-ROW($B8)+1,1),$B8)
    C9  =COUNTIF(OFFSET($B$1,ROW($B9)-1,0,ROWS($B)-ROW($B9)+1,1),$B9)
    C10 =COUNTIF(OFFSET($B$1,ROW($B10)-1,0,ROWS($B)-ROW($B10)+1,1),$B10)
    C11 =COUNTIF(OFFSET($B$1,ROW($B11)-1,0,ROWS($B)-ROW($B11)+1,1),$B11)
    C12 =COUNTIF(OFFSET($B$1,ROW($B12)-1,0,ROWS($B)-ROW($B12)+1,1),$B12)
    C13 =COUNTIF(OFFSET($B$1,ROW($B13)-1,0,ROWS($B)-ROW($B13)+1,1),$B13)
    C14 =COUNTIF(OFFSET($B$1,ROW($B14)-1,0,ROWS($B)-ROW($B14)+1,1),$B14)
    C15 =COUNTIF(OFFSET($B$1,ROW($B15)-1,0,ROWS($B)-ROW($B15)+1,1),$B15)
    D1  book[k]
    D2  =B2&"["&C2&"]"
    D3  =B3&"["&C3&"]"
    D4  =B4&"["&C4&"]"
    D5  =B5&"["&C5&"]"
    D6  =B6&"["&C6&"]"
    D7  =B7&"["&C7&"]"
    D8  =B8&"["&C8&"]"
    D9  =B9&"["&C9&"]"
    D10 =B10&"["&C10&"]"
    D11 =B11&"["&C11&"]"
    D12 =B12&"["&C12&"]"
    D13 =B13&"["&C13&"]"
    D14 =B14&"["&C14&"]"
    D15 =B15&"["&C15&"]"
    E1  i[k=1]
    E2  =MATCH(1,$C,0)
    E3  =IFERROR(E2+MATCH(1,OFFSET($C$1,E2,0,ROWS($C)-E2,1),0),"")
    E4  =IFERROR(E3+MATCH(1,OFFSET($C$1,E3,0,ROWS($C)-E3,1),0),"")
    E5  =IFERROR(E4+MATCH(1,OFFSET($C$1,E4,0,ROWS($C)-E4,1),0),"")
    E6  =IFERROR(E5+MATCH(1,OFFSET($C$1,E5,0,ROWS($C)-E5,1),0),"")
    E7  =IFERROR(E6+MATCH(1,OFFSET($C$1,E6,0,ROWS($C)-E6,1),0),"")
    E8  =IFERROR(E7+MATCH(1,OFFSET($C$1,E7,0,ROWS($C)-E7,1),0),"")
    E9  =IFERROR(E8+MATCH(1,OFFSET($C$1,E8,0,ROWS($C)-E8,1),0),"")
    E10 =IFERROR(E9+MATCH(1,OFFSET($C$1,E9,0,ROWS($C)-E9,1),0),"")
    E11 =IFERROR(E10+MATCH(1,OFFSET($C$1,E10,0,ROWS($C)-E10,1),0),"")
    E12 =IFERROR(E11+MATCH(1,OFFSET($C$1,E11,0,ROWS($C)-E11,1),0),"")
    E13 =IFERROR(E12+MATCH(1,OFFSET($C$1,E12,0,ROWS($C)-E12,1),0),"")
    E14 =IFERROR(E13+MATCH(1,OFFSET($C$1,E13,0,ROWS($C)-E13,1),0),"")
    E15 =IFERROR(E14+MATCH(1,OFFSET($C$1,E14,0,ROWS($C)-E14,1),0),"")
    # Table 2
    A1  book
    A2  =IFERROR(INDEX(Table 1::$B,Table 1::E2,1),"")
    A3  =IFERROR(INDEX(Table 1::$B,Table 1::E3,1),"")
    A4  =IFERROR(INDEX(Table 1::$B,Table 1::E4,1),"")
    A5  =IFERROR(INDEX(Table 1::$B,Table 1::E5,1),"")
    A6  =IFERROR(INDEX(Table 1::$B,Table 1::E6,1),"")
    A7  =IFERROR(INDEX(Table 1::$B,Table 1::E7,1),"")
    A8  =IFERROR(INDEX(Table 1::$B,Table 1::E8,1),"")
    A9  =IFERROR(INDEX(Table 1::$B,Table 1::E9,1),"")
    B1  date[i[k=1]]
    B2  =IFERROR(INDEX(Table 1::$A,MATCH($A2&"[1]",Table 1::$D,0),0),"")
    B3  =IFERROR(INDEX(Table 1::$A,MATCH($A3&"[1]",Table 1::$D,0),0),"")
    B4  =IFERROR(INDEX(Table 1::$A,MATCH($A4&"[1]",Table 1::$D,0),0),"")
    B5  =IFERROR(INDEX(Table 1::$A,MATCH($A5&"[1]",Table 1::$D,0) ,0) ,"")
    B6  =IFERROR(INDEX(Table 1::$A,MATCH($A6&"[1]",Table 1::$D,0) ,0) ,"")
    B7  =IFERROR(INDEX(Table 1::$A,MATCH($A7&"[1]",Table 1::$D,0) ,0) ,"")
    B8  =IFERROR(INDEX(Table 1::$A,MATCH($A8&"[1]",Table 1::$D,0) ,0) ,"")
    B9  =IFERROR(INDEX(Table 1::$A,MATCH($A9&"[1]",Table 1::$D,0) ,0) ,"")
    C1  date[i[k=2]]
    C2  =IFERROR(INDEX(Table 1::$A,MATCH($A2&"[2]",Table 1::$D,0),0),"")
    C3  =IFERROR(INDEX(Table 1::$A,MATCH($A3&"[2]",Table 1::$D,0),0),"")
    C4  =IFERROR(INDEX(Table 1::$A,MATCH($A4&"[2]",Table 1::$D,0),0),"")
    C5  =IFERROR(INDEX(Table 1::$A,MATCH($A5&"[2]",Table 1::$D,0),0),"")
    C6  =IFERROR(INDEX(Table 1::$A,MATCH($A6&"[2]",Table 1::$D,0) ,0) ,"")
    C7  =IFERROR(INDEX(Table 1::$A,MATCH($A7&"[2]",Table 1::$D,0) ,0) ,"")
    C8  =IFERROR(INDEX(Table 1::$A,MATCH($A8&"[2]",Table 1::$D,0) ,0) ,"")
    C9  =IFERROR(INDEX(Table 1::$A,MATCH($A9&"[2]",Table 1::$D,0) ,0) ,"")
    D1  date[i[k=3]]
    D2  =IFERROR(INDEX(Table 1::$A,MATCH($A2&"[3]",Table 1::$D,0),0),"")
    D3  =IFERROR(INDEX(Table 1::$A,MATCH($A3&"[3]",Table 1::$D,0),0),"")
    D4  =IFERROR(INDEX(Table 1::$A,MATCH($A4&"[3]",Table 1::$D,0),0),"")
    D5  =IFERROR(INDEX(Table 1::$A,MATCH($A5&"[3]",Table 1::$D,0) ,0) ,"")
    D6  =IFERROR(INDEX(Table 1::$A,MATCH($A6&"[3]",Table 1::$D,0) ,0) ,"")
    D7  =IFERROR(INDEX(Table 1::$A,MATCH($A7&"[3]",Table 1::$D,0) ,0) ,"")
    D8  =IFERROR(INDEX(Table 1::$A,MATCH($A8&"[3]",Table 1::$D,0) ,0) ,"")
    D9  =IFERROR(INDEX(Table 1::$A,MATCH($A9&"[3]",Table 1::$D,0) ,0) ,"")
    E1  date[i[k=4]]
    E2  =IFERROR(INDEX(Table 1::$A,MATCH($A2&"[4]",Table 1::$D,0),0),"")
    E3  =IFERROR(INDEX(Table 1::$A,MATCH($A3&"[4]",Table 1::$D,0) ,0) ,"")
    E4  =IFERROR(INDEX(Table 1::$A,MATCH($A4&"[4]",Table 1::$D,0),0),"")
    E5  =IFERROR(INDEX(Table 1::$A,MATCH($A5&"[4]",Table 1::$D,0) ,0) ,"")
    E6  =IFERROR(INDEX(Table 1::$A,MATCH($A6&"[4]",Table 1::$D,0) ,0) ,"")
    E7  =IFERROR(INDEX(Table 1::$A,MATCH($A7&"[4]",Table 1::$D,0) ,0) ,"")
    E8  =IFERROR(INDEX(Table 1::$A,MATCH($A8&"[4]",Table 1::$D,0) ,0) ,"")
    E9  =IFERROR(INDEX(Table 1::$A,MATCH($A9&"[4]",Table 1::$D,0) ,0) ,"")
    Hope this may help,
    H

  • Need help with a calculated column - is there any way to reference a value in the current row?

    Hey guys,
    I'm a bit of a DAX newbie, and I'm running into a block. I'm creating a Power View report about IT tickets. We are going to be creating a cube to automate the data soon, I'm currently working with a flat Excel Data Table of data to demonstrate the Power
    View reporting capabilities to the team. I need the default display to show the top 4-5 items basked on the Ticket Count. The three applicable columns I'm using are the TicketID, the ContactReason, and the AssetCategory - all three are
    text. One slide will show the top five Contact Reasons by Ticket Count, and the other will show the top five Categories by Ticket Count. The users will see this default view, but will be able to change it to see differently ranked items or can clear the
    ranking slicer altogether.
    What I've accomplished so far is to create the Calculated Field [Ticket Count] = COUNTA(Table1[TicketID])
    And 2 other calculated fields:
    [Contact Rank] = RANKX(ALL(Table1[ContactReason]),[Ticket Count],,,DENSE)
    [Asset Rank] = RANKX(ALL(Table1[AssetCategory]),[Ticket Count],,,DENSE)
    If I were creating a Pivot Table, this would be great. These fields calculate everything the right way. The problem is, I need to have a Rank slicer on each slide and the calculation by itself contains no data - with no data, there's nothing to slice. I
    realized I need to actually have columns of data so I can create a slicer. I need each row of the table to show the same [Contact Rank] for every instance of a particular ContactReason (and the same for the [Asset Rank] and AssetCategory).
    The RANKX formulas pasted into the Calculated Column section only show a value of 1 - with no Pivot table summarizing the fields, it's counting each row's ticket once, giving every line the tied Rank of #1.
    I've solved the problem in Excel by creating 2 Pivot Tables on a separate sheet that have the data field and the calculated field for ContactRason and AssetCategory. Then on my Excel Data Table, I've added two columns that do a VLOOKUP and pull over a the
    Calculated Rank from each Pivot Table that match the ContactReason and AssetCategory fields. This works on the flat Excel Data Table now, but will not be a solutions when we start pulling the data from the cube (and there is no flat table).
    What I think I need is an Expression for the RANKX formula that can give me, for each row, the count of all of the times a ContactReason shows up in an entire column. There's only about 100,000 lines of data and each ContactReason or AssetCategory
    may show up several thousand times. But if I can get the expression to return that count, then the RANKX formula should work in the Column. If it wasn't a DAX formula, I'd use a COUNTIF and say 'Count the entire ContactReason column anytime it's equal to the
    ContactReason on THIS row', but in DAX I don't know how to reference a single value in a row. I've tried the CALCULATE() formula, but it seems like the filter needs a specific value, and doesn't work on a dynamic "cell" value.
    Any help would be greatly appreciated! (I hope it all makes sense!)

    If I've understood you correctly then the ALLEXCEPT function may be what you're after and it could be applied in a similar way to the following...
    =
    RANKX(
    ALL(Table1),
    CALCULATE(
    COUNTROWS(table1),
    ALLEXCEPT(Table1, Table1[ContactReason])
    DENSE
    If this has missed the mark, would it be possible to clarify the requirement further?
    Regards,
    Michael Amadi
    Please use the 'Mark as answer' link to mark a post that answers your question. If you find a reply helpful, please remember to vote it as helpful :)
    Website: http://www.nimblelearn.com
    Blog: http://www.nimblelearn.com/blog
    Twitter: @nimblelearn

  • Problem with scope in DESTINATION_APP

    Experts --
    I am using a Default logic file to move data from FINANCEDETAIL cube to FINANCE.
    *DESTINATION_APP=FINANCE
    *SKIP_DIM=LINEITEMDETAIL
    *WHEN Entity
    *IS *
    *REC(EXPRESSION=%Value%)
    *ENDWHEN
    *COMMIT
    My problem is with the logic's scope.  When I post to FINANCEDETAIL for JAN it posts to FINANCE only for JAN.  That is normally correct, but in this case I want it to post from detail to ALL months within the year--even if FINANCEDETAIL has not changed.
    I have added XDIM_MEMBERSET TIME=%MyTime% (i.e. all months).
    I added a line to the logic *DESTINATION TIME=%MyTime%
    I can tell from DebugLogic.log that all of the months are part of my original query.  Records to be posted, however, are only months that have actually changed.
    Documentation suggests that I need to put this logic within a *RUNLOGIC?  Is that the right track?
    Thanks...Marv

    Hi Halomoan--
    Thanks for responding.  I am using BPC version 5.1.
    Here is my logic in all it's gory detail.
    BPC is actually working as it is supposed to.  It is sending back data from DETAIL that has changed.
    I want it to send back ALL the time series monthly data for selected Account/Entity--even though it appears it has not changed in DETAIL (I have a problem in that FINANCE may be out of synch with FINANCEDETAIL).
    *CALCULATE_DIFFERENCE 0
    *MEMBERSET(%MyDetail%,"Descendants([DETAIL].[AllLineItems],999,leaves)")
    *XDIM_MEMBERSET DETAIL=AllLineItems,%MyDetail%
    *MEMBERSET(%MyTime%,"Descendants([TIME].[2009.Total],999,leaves)")
    *XDIM_MEMBERSET TIME=%MyTime%
    *DESTINATION_APP=FINANCE
    *DESTINATION TIME=%MyTime%
    *SKIPDIM=DETAIL
    *RENAME_DIM DATASOURCE=DATASRC
    *ADD_DIM DATATYPE=AVG
    *ADD_DIM INTCO=NON_INTERCO
    *WHEN DEPARTMENT
    *IS *
         *REC(EXPRESSION=%VALUE%)
    *ENDWHEN
    *COMMIT

  • Help with setting an IF value when using a Pop-up Value

    Hello,
    I'm hopeful that someone out there has enough understanding with numbers to help me figure out how to program this function.
    I'm trying to create a spreadsheet that will allow me to track payments that have been reimbursed for a given service provided in a medical clinic. As the payout from the insurance companies is not only variable with time before reimbursement, but also with the actual amount that the each reimburses for a given procedure - I'm trying to create a system to track this all.
    So,  here's what I've got so far:
    On one sheet, I've created a one column - in which I've created a pop-up menu selection using three of the insurance companies that we bill out to regularly (let's call it Column I - cell I2).  On "another" sheet, I've created a list of values comprised of what the actual reimbursement from each of the three companies is for the particular service provided, in dollar amounts.
    What I'm trying to do, is set it up so that when I select say "First Choice" from the pop-up menu (cell "I2), the dollar value from the "other" sheet appears in the column following that of the pop-up menu column (column I),  with this new value now in (Column J) - cell J2.  I had then planned on being able to create a row at the bottom of the entire sheet that could then "SUM" the values represented by the newly created J2 cell.
    Any help would be GREATLY appreciated!

    Hello
    I guess that the contents of the table "rates" is clear.
    In table "Main", standard cells of column E contain a popup menu with four items :
    "company 1"
    "company 2"
    "company 3"
    In standard cells of column I, the formula is :
    =IFERROR(VLOOKUP(E,rates :: $A:$B,2,0),"")
    Yvan KOENIG (VALLAURIS, France) jeudi 28 avril 2011 18:50:26
    Please :
    Search for questions similar to your own before submitting them to the community

Maybe you are looking for

  • Video Conferencing with iSight and PCs (logitech)

    I'm new to all this VC stuff and just bought an iSight and wish to vid conf with my dad and brother. They are both at different locations and I need a tudoring or manual of some type. Any help? For starters, so I need a .mac account to conference wit

  • Reading Multiple Structures

    Hi, Could anyone tell me how to read multiple structures in a single BPEL process? I have a requirement to read multiple files with different structures to be read in a single BPEL process. All these files will be ftped and read from a single source

  • Mac Pro 8 core Early 2008 memory question

    I have been looking through Crucial for an upgrade and found this... http://www.crucial.com/uk/store/listparts.aspx?model=Mac%20Pro%20%288-core%20Xeo n%205400%20Series%29%202nd%20Gen.%20Early%202008&Cat=RAM Seems expensive to me, now for a silly ques

  • [SOLVED]problems with syslog-ng after recent update

    system i686 fully updatet today. package version: syslog-ng 3.0.4-3 roor when running logrotate: error: syslog-ng:1 duplicate log entry for /var/log/crond.log                  error: found error in /var/log/messages.log /var/log/auth.log /var/log/mai

  • Lightroom from Win - Mac (Serial number doesn't work)

    Hello until my Windows PC was broken, I used there lightroom 5. Now, the new one is a Mac. But I can't use it, because  the serial number does not work. What can I do? (Sorry for my bad english...)