cancel
Showing results for
Did you mean:

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Helper III

## Find Transaction Number

Hi,

I hav a Transaction Table with bellow structure:

Date Customer Payment_Amount  Payment_Count

1-Jan-17 Sami 10 1

1-Jan-17 Bayezid 10 1

1-Jan-17 Surkhru 10 1

2-Jan-17 Sami 10 2

2-Jan-17 Surkhru 10 2

3-Jan-17 Bayezid 10 2

3-Jan-17 Surkhru 10 3

3-Jan-17 Tanim 10 1

I need to calulate the Payment_Count column, where i need to see the Rank of the transaction, first time, second time etc.

Can this be done?

Regards,

Sami

1 ACCEPTED SOLUTION
Community Champion

Hi @samihuq

Try this Column

```=
RANKX (
FILTER ( Table1, Table1[Customer] = EARLIER ( Table1[Customer] ) ),
CALCULATE ( VALUES ( Table1[Date] ) ),
,
ASC,
DENSE
)```

Regards
Zubair

7 REPLIES 7
New Member

nice blog this is very intresting blog i am thanks ful to you click here

Employee

Hi @samihuq,

What's your expected result? Rank customers by Payment_Amount?

Best Regards,

Dale

Community Support Team _ Dale
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Helper III

Hi,

Every Day My Customers Pays for my service. So i have a table of transactions. Now i need to identify the trasaction % received from my first time customer vs from existing customer. For that i need to rank the payment as first transaction or second transaction by the respective customer,

Thanks,
Sami

Community Champion

@samihuq

It works with your sample data.

What results did you get

Regards
Zubair

Resolver I

Hi,

Below code in calculated column should do your job

```Count =

COUNTROWS(FILTER(Table1, Table1[Customer] = EARLIER(Table1[Customer]) && Table1[Date] <= EARLIER(Table1[Date])))```

Helper III

Unfortunately it did not solve my problem..

Community Champion

Hi @samihuq

Try this Column

```=
RANKX (
FILTER ( Table1, Table1[Customer] = EARLIER ( Table1[Customer] ) ),
CALCULATE ( VALUES ( Table1[Date] ) ),
,
ASC,
DENSE
)```

Regards
Zubair