Hi Fam,
I have columns in my orders table where I have customer id, order ids, and date of order.
I am trying to create a calculated column where I need to know who were the customers (customer id) who have submitted 2 or more orders on the same day.
Your help is much appreciated.
Solved! Go to Solution.
Hi @Andrew_na_lang ,
You can create a calculated column as below to get it:
Column =
VAR _count =
CALCULATE (
COUNT ( 'Table'[order id] ),
FILTER (
'Table' ,
'Table'[date of order] = EARLIER('Table'[date of order])
&& 'Table'[customer id] =EARLIER('Table'[customer id])
)
)
RETURN
IF ( _count > 1, 1, 0 )
Best Regards
Hi @Andrew_na_lang ,
You can create a calculated column as below to get it:
Column =
VAR _count =
CALCULATE (
COUNT ( 'Table'[order id] ),
FILTER (
'Table' ,
'Table'[date of order] = EARLIER('Table'[date of order])
&& 'Table'[customer id] =EARLIER('Table'[customer id])
)
)
RETURN
IF ( _count > 1, 1, 0 )
Best Regards
@Andrew_na_lang , A new column
_cnt =var _1= countx(filter(Table, [CustomerId] = earlier([CustomerId]) && [Orderdate] = earlier([Orderdate]) ), [Orderdate])
return
id(_1 >1, 1, blank())
thank for help this person apprecat very many!!11!11!
User | Count |
---|---|
184 | |
78 | |
77 | |
75 | |
46 |
User | Count |
---|---|
168 | |
91 | |
89 | |
79 | |
74 |