cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Antonio_Flávio Regular Visitor
Regular Visitor

Como Fazer Media de duração de diferentes empresa / How To Make Average Duration Different Company

Excel ExemploOlá, estou com uma pequena dúvida em relação a média de duração de uma certa atividade em diferentes empresa.

 

Hi guys, I'm having trouble in doing an average of an activity in a different company.

 

Exemplo:

Example:

Captura de Tela (4).png

Essa é uma tabela de exemplo, empresa A B e C com data inicio tarefa e fim da tarefa.

 

Example table, company A B and C with task start date and task end.

 

transformei essa esse tempo inicio - tempo fim em duração com essa fórmula Query

 

Transform start date - end date into duration.

 

 

Duration.ToText([Data Fim] - [Data Incio])

Captura de Tela (5).png

 

Coloquei uma coluna pra ficar facil visualizar a data formatada com essa formula em DAX

Create new Column to customize the date format.

 

Duracao Amigavel = 
IF (
    LEFT ( Planilha1[Duracao]; IFERROR ( SEARCH ( "."; Planilha1[Duracao] ); 1 ) - 1 )
        = "";
    0;
    LEFT ( Planilha1[Duracao]; IFERROR ( SEARCH ( "."; Planilha1[Duracao] ); 1 ) - 1 )
)
    & " Dias "
    & RIGHT ( Planilha1[Duracao]; 8 )

Captura de Tela (7).png

 

Oq eu quero fazer é um gráfico de pizza com a empresa de acordo com o tempo médio gasto. Quanto maior a fatia da empresa, mais tempo ela gastou nessa atividade e um cartão que mostra-se a média dessa empresa

 

I want in the end a pie chart with the average duration of each company.

 

Exemplo:

Exemple:

 

Captura de Tela (10).png

 

 

 

 Excel Exemplo

1 ACCEPTED SOLUTION

Accepted Solutions
Super User
Super User

Re: Como Fazer Media de duração de diferentes empresa / How To Make Average Duration Different Com

Hi @Antonio_Flávio,

 

Utilizando a mesma formula da coluna calculada cria a seguinte seguinte medida e coloca nas tooltips do grafico ou cria uma nova página de tooltip.

 

Using the same formula as your calculated column create the follwoning measure and add it add it to the tooltips of the visual or create a new tooltip page.

 

Duracao Média = 
IF (
    LEFT ( [AVerage]; IFERROR ( SEARCH ( "."; [AVerage] ); 1 ) - 1 )
        = "";
    0;
    LEFT ([AVerage]; IFERROR ( SEARCH ( "."; [AVerage] ); 1 ) - 1 )
)
    & " Dias "
    & RIGHT ( [AVerage]; 2 )

tooltip.gif

 

Regards,

MFelix

 

 



Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!




19 REPLIES 19
Super User
Super User

Re: Como Fazer Media de duração de diferentes empresa / How To Make Average Duration Different Com

Hi @Antonio_Flávio,

 

O problema na visualização é que ao fazer a coluna Duração amigvel como texto ao colocar no pie chart ele faz a contagem dos textos e não a média dos valores necessita de utilizar para o grafico a coluna Duracao e não Duracao amigavel.

 

The issue with the visualization is that when you do the Duracao amigavel as a text placing it on the pie chart it will count the number of text and not the average you need to do your pie chart with Duracao column and not Duracao amigavel.

 

Duracao.png

 

Regards,

MFelix



Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!




Antonio_Flávio Regular Visitor
Regular Visitor

Re: Como Fazer Media de duração de diferentes empresa / How To Make Average Duration Different Com

Mas o valores ficam em decimal e não é algo visual para tomar um decisão

Yes but not something visual would like in the format Day HH: MM: SS.

Captura de Tela (12).png

 

Super User
Super User

Re: Como Fazer Media de duração de diferentes empresa / How To Make Average Duration Different Com

Hi @Antonio_Flávio,

 

Utilizando a mesma formula da coluna calculada cria a seguinte seguinte medida e coloca nas tooltips do grafico ou cria uma nova página de tooltip.

 

Using the same formula as your calculated column create the follwoning measure and add it add it to the tooltips of the visual or create a new tooltip page.

 

Duracao Média = 
IF (
    LEFT ( [AVerage]; IFERROR ( SEARCH ( "."; [AVerage] ); 1 ) - 1 )
        = "";
    0;
    LEFT ([AVerage]; IFERROR ( SEARCH ( "."; [AVerage] ); 1 ) - 1 )
)
    & " Dias "
    & RIGHT ( [AVerage]; 2 )

tooltip.gif

 

Regards,

MFelix

 

 



Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!




Antonio_Flávio Regular Visitor
Regular Visitor

Re: Como Fazer Media de duração de diferentes empresa / How To Make Average Duration Different Com

@MFelix Eu só não entendi muito bem como foi feita a medida Average e page2

Super User
Super User

Re: Como Fazer Media de duração de diferentes empresa / How To Make Average Duration Different Com

@Antonio_Flávio

 

Peço desculpa, altere a formula para o seguinte:

 

Duracao Média =
VAR Average_Duration =
    AVERAGE ( Planilha[Duracao] )
RETURN
    IF (
        LEFT ( Average_Duration; IFERROR ( SEARCH ( "."; Average_Duration ); 1 ) - 1 )
            = "";
        0;
        LEFT ( Average_Duration; IFERROR ( SEARCH ( "."; Average_Duration ); 1 ) - 1 )
    )
        & " Dias "
        & RIGHT ( Average_Duration; 2 )

 

Regards,

MFelix

 



Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!




Antonio_Flávio Regular Visitor
Regular Visitor

Re: Como Fazer Media de duração de diferentes empresa / How To Make Average Duration Different Com

@MFelix a minha média não bateu.

Captura de Tela (15).png

 

Captura de Tela (14).png

 Captura de Tela (16).png

 

 

Captura de Tela (13).png

 

 

 

Super User
Super User

Re: Como Fazer Media de duração de diferentes empresa / How To Make Average Duration Different Com

@Antonio_Flávio,

 

 

No meu ficheiro funciona OK, apesar de ter menos dados que vc.

 

Pode partilhar uma cópia do PBIX para ver os detalhes?

 

Regards,

MFelix

 



Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!




Antonio_Flávio Regular Visitor
Regular Visitor

Re: Como Fazer Media de duração de diferentes empresa / How To Make Average Duration Different Com

@MFelix

 

Link pra o arquivo PBIX

Super User
Super User

Re: Como Fazer Media de duração de diferentes empresa / How To Make Average Duration Different Com

It's asking me a permission can you make it open?



Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!