- 19 Jul 2020 às 06:17
#57307
Falem, mestres.
Estou com um "problema" grande aqui e não estou conseguindo resolver. Já pesquisei em vários sites e não encontrei uma forma de contornar o erro no DAX direcionado para a "minha" necessidade.
É o seguinte. No meu modelo de dados preciso criar uma coluna que se chamará "Intervalo Horas". O que estou tentando fazer é pegar a coluna "horas" (a hora que ocorreu determinado fato) e determinar intervalos de duas em duas horas para enquadrar essa hora da ocorrência a fim de identificar qual intervalo do dia ocorre mais ocorrências em determinado local.
Separaria 24h em 12 intervalos: "0h às 2h", "2h às 4h", "4h às 6h", "6h às 8h", "8h às 10h", "10h às 12h", "12h às 14h", "14h às 16h", "16h às 18h", "18h às 20h", "20h às 22h" e "22h às 0h".
Para isso, formatei a coluna hora para número decimal no Power Query retornando os valores de exemplos, 0,25 - 0,5 - 0,666666666666667 - 0,75 - 0,916666666666667, etc.
Daí, tentando utilizar a seguinte sintaxe: IF('fAcidentes (BAT)'[HORA]>=0 && 'fAcidentes (BAT)'[HORA]<0,0833333333333333,"0h às 2h",IF('fAcidentes (BAT)'[HORA]>=0,0833333333333333137 && 'fAcidentes (HORA)'[BR]<0,166666666666667,"2h às 4h" ... e assim sucessivamente até fechar os 12 intervalos
Dá erro na fórmula DAX para criar esta nova coluna.
Se alguém do grupo puder me ajudar ficarei muito grato. Peço desculpas, antecipadamente, tendo em vista estar iniciando em Power BI.
Segue em anexo o arquivo Excel que contém os dados.
Estou com um "problema" grande aqui e não estou conseguindo resolver. Já pesquisei em vários sites e não encontrei uma forma de contornar o erro no DAX direcionado para a "minha" necessidade.
É o seguinte. No meu modelo de dados preciso criar uma coluna que se chamará "Intervalo Horas". O que estou tentando fazer é pegar a coluna "horas" (a hora que ocorreu determinado fato) e determinar intervalos de duas em duas horas para enquadrar essa hora da ocorrência a fim de identificar qual intervalo do dia ocorre mais ocorrências em determinado local.
Separaria 24h em 12 intervalos: "0h às 2h", "2h às 4h", "4h às 6h", "6h às 8h", "8h às 10h", "10h às 12h", "12h às 14h", "14h às 16h", "16h às 18h", "18h às 20h", "20h às 22h" e "22h às 0h".
Para isso, formatei a coluna hora para número decimal no Power Query retornando os valores de exemplos, 0,25 - 0,5 - 0,666666666666667 - 0,75 - 0,916666666666667, etc.
Daí, tentando utilizar a seguinte sintaxe: IF('fAcidentes (BAT)'[HORA]>=0 && 'fAcidentes (BAT)'[HORA]<0,0833333333333333,"0h às 2h",IF('fAcidentes (BAT)'[HORA]>=0,0833333333333333137 && 'fAcidentes (HORA)'[BR]<0,166666666666667,"2h às 4h" ... e assim sucessivamente até fechar os 12 intervalos
Dá erro na fórmula DAX para criar esta nova coluna.
Se alguém do grupo puder me ajudar ficarei muito grato. Peço desculpas, antecipadamente, tendo em vista estar iniciando em Power BI.
Segue em anexo o arquivo Excel que contém os dados.
Você não está autorizado a ver ou baixar esse anexo.