Forum Discussion

AKARSEVGI's avatar
AKARSEVGI
Helper I
4 years ago
Solved

but a string or numeric expression...

Column = IF(IASBUDSALES[MID6] IN ("990101"),IASBUDSALES[TK_DESC],(IF(IASBUDSALES[MID6]<>("990101")&&IASBUDSALES[MID3] IN ("990")&& NOT(ISBLANK(IASBUDSALES[MODEL2])),IASBUDSALES[MODEL2]," ")))
 
 
 
I accept this error "The function expects a table expression for argument '1', but a string or numeric expression was used." which for red values in my query. Could you help
  • AKARSEVGI Try:

    Column = IF(IASBUDSALES[MID6] IN {"990101"},IASBUDSALES[TK_DESC],(IF(IASBUDSALES[MID6]<>("990101")&&IASBUDSALES[MID3] IN {"990"} && NOT(ISBLANK(IASBUDSALES[MODEL2])),IASBUDSALES[MODEL2]," ")))

1 Reply

  • Greg_Deckler's avatar
    Greg_Deckler
    Community Champion

    AKARSEVGI Try:

    Column = IF(IASBUDSALES[MID6] IN {"990101"},IASBUDSALES[TK_DESC],(IF(IASBUDSALES[MID6]<>("990101")&&IASBUDSALES[MID3] IN {"990"} && NOT(ISBLANK(IASBUDSALES[MODEL2])),IASBUDSALES[MODEL2]," ")))