Forum Discussion
Anonymous
8 years agoNot applicable
Distinct Count IF Other Column
Dear Friends I'm Mauricio from Chile, and i have 2 problems with the Power BI. 1. The first quer, we need count the "frequency by month" with the customer (Column AK "Solicitante") buy in our sh...
- 8 years ago
Hi,
Try this
- Create a one column Table like the one shown
- Drag the single column into the row labels of a PowerPivot Table
- Write the calculated field formula (measure)
=COUNTROWS(FILTER(SUMMARIZE(Data,Data[Solicitante],"ABCD",DISTINCTCOUNT(Data[Periodo])),[ABCD]=MIN(times_bought[Times bought])))
- 8 years ago
You are welcone. For computing the amount, the formula should be:
=CALCULATE(SUM(Data[Valor Neto USD]),FILTER(SUMMARIZE(Data,Data[Solicitante],"ABCD",DISTINCTCOUNT(Data[Periodo])),[ABCD]=MIN(times_bought[Times bought])))
- 8 years ago
Hi,
The formulas should become
=if(HASONEVALUE(times_bought[Times bought]),COUNTROWS(FILTER(SUMMARIZE(Data,Data[Solicitante],"ABCD",DISTINCTCOUNT(Data[Periodo])),[ABCD]=MIN(times_bought[Times bought]))),SUMX(SUMMARIZE(times_bought,times_bought[Times bought],"EFGH",COUNTROWS(FILTER(SUMMARIZE(Data,Data[Solicitante],"ABCD",DISTINCTCOUNT(Data[Periodo])),[ABCD]=MIN(times_bought[Times bought])))),[EFGH]))
and
=if(HASONEVALUE(times_bought[Times bought]),CALCULATE(SUM(Data[Valor Neto USD]),FILTER(SUMMARIZE(Data,Data[Solicitante],"ABCD",DISTINCTCOUNT(Data[Periodo])),[ABCD]=MIN(times_bought[Times bought]))),SUMX(SUMMARIZE(times_bought,times_bought[Times bought],"EFGH",CALCULATE(SUM(Data[Valor Neto USD]),FILTER(SUMMARIZE(Data,Data[Solicitante],"ABCD",DISTINCTCOUNT(Data[Periodo])),[ABCD]=MIN(times_bought[Times bought])))),[EFGH]))
Hope this helps.
Ashish_Mathur
8 years agoSuper User
Hi,
Share some data.
- Anonymous8 years agoNot applicable
Hi Ashish_Mathur.
The Data Base has 300 MB 550k rows.
What data do you need?
Thanks
- Ashish_Mathur8 years agoSuper User
Hi,
Just a very small sample and your exepcted result of that sample you share.
- Anonymous8 years agoNot applicable
https://drive.google.com/file/d/0B-qoGv5_f_8IX1Jhck5aTWJQbDQ/view?usp=sharing
Dear Friend, this is the link of Data FY17 (Drive)
In PBI i have this:
The yelow highlighted should count only "1" for month, in the total should count "3" not "21"
Then, i need count the "qty" of "customers" buy 5 times, 4 times etc.
This in Excel, is a dynamic table over other dynamic table: