Como classificar a coluna de tempo por valor em vez de alfabeticamente

5

Estou criando uma tabela dinâmica conectando-me a um modelo tabular do SSAS (Dados - > De outras fontes - > De Analysis Services).

O modelo tem uma coluna "time" que eu quero classificar. A classificação padrão (banco de dados) é a mais recente para a mais recente:

Quandocliconotriânguloaoladode"Rótulos de linha" e seleciono "Classificar de A a Z", tenho horários classificados alfabeticamente:

Comopossoobteroshoráriosparaclassificarporhorário?Alteraroformatonuméricode"Geral" para "Tempo" não faz nada. Os tempos não são armazenados como texto - o tipo de dados da coluna no modelo do SSAS é Auto (Date)

    
por Turch 17.10.2013 / 23:18

2 respostas

1

Se você estiver tentando classificar uma coluna em uma tabela por horário, só poderá inserir valores numéricos para a hora (8:30 - 8:30 AM, 13:30 = 1:30 PM). Se você incluir o modificador AM / PM, o Excel o verá como um campo de texto, mesmo se você padronizar o formato para a hora.

Digite somente valores numéricos, altere o formato do número de célula para "Tempo" e voila, a classificação será por tempo.

    
por 07.01.2017 / 00:39
0

Você deve alterar o formato numérico do campo Linha para Personalizado hh: mm: ss AM / PM a partir do Tempo.

Rótulos de linha > Configurações de campo > Formato numérico > Personalizado > hh: mm: ss AM / PM

Isso resolveu seu problema para mim.

    
por 20.10.2014 / 21:28