Preencha a área entre duas datas no excel

3

Estou tentando criar um gráfico para comparar a sobreposição de datas. Classifique uma linha do tempo com um gráfico de barras que começa na data de início e termina na data do deslocamento para cada categoria.

Eu incluí os dados da amostra abaixo. Para esses dados, eu teria cinco gráficos de barras horizontais com datas no eixo X. O eixo Y pode ser o tipo de categoria.

Estamos brincando com gráficos de linhas e barras no Excel, mas eles simplesmente não estão certos. Qualquer sugestão seria ótima!

Category    Onset     Offset
B1        12/1/2014   3/1/2015
B2        10/1/2014   1/1/2015
B3        5/1/2014    1/1/2015
B4        6/1/2014    8/1/2014
B5        6/1/2014    10/1/2014
    
por Don 05.01.2016 / 20:31

1 resposta

1

Eu presumo que você quer algo assim:

Configuraroutraregiãoemsuapastadetrabalhoquetemasmesmasdimensõesdasuaáreadedados(3×6,noseuexemplo).Podeestaremoutrafolha;Porenquanto,digamosqueestejanascolunasX-Z.SupondoqueosdadosquevocênosmostrousãoA1:C6,serãoX1:Z6.Set

  • X1=A1.ArrasteumacolunaparaadireitaparaobterY1=B1;arrasteparabaixoparacobrirtodososdados(ouseja,linha6).Asdatasde"Onset" agora devem ser exibidas como números (por exemplo, 41974, 41913, 41760, 41791 e 41791). Note que você pode fazer o mesmo que o anterior com "Copiar" e "Colar Link".
  • Z2=C2-B2 e arraste para baixo. Isso, obviamente, dá a duração de cada categoria Bn .

Então

  • Crie um gráfico de "Barra empilhada" dos dados X1:Z6 .
  • Selecione a série de dados “Onset” e formate-a como “Nofill” e “Noline”. (Eu tive que clicar em "Noline" duas vezes para conseguir acreditar em mim.)
  • Selecione o "Eixo Horizontal" (ou seja, o Xaxis) e defina o formato “Número” para “Data”.
  • Opcionalmente, vá até “Axis Options” e ajuste o valor mínimo e / ou máximo. Por exemplo, para seus dados, O Excel padronizou o Xaxis para um intervalo de 41600-42100, mesmo que o valor mais baixo em seus dados seja 41760. Eu produzi o gráfico mostrado acima, alterando o valor mínimo para 41700. Anote o valor das Unidades principais. Para mim, inicialmente foi padronizado para 100, mas mudou para 50 quando mudei o valor mínimo. 100 é um valor melhor. Ajuste para o que funciona para seus dados.
  • Opcionalmente, exclua a "Legenda".

Outra opção:

  • Em algum lugar na pasta de trabalho, calcule MIN(B2:C6) e MAX(B2:C6) . Formate-os para exibir como números. Use-os como o valor mínimo e máximo para o Xaxis. (Você precisará copiá-los como valores numéricos literais, e eles não serão atualizados automaticamente se os dados forem alterados.
  • Se você quiser que seus Xaxis representem meses inteiros, use EOMONTH(MIN(B2:C6), -1) + 1 e EOMONTH(MAX(B2:C6), 0) para obter o primeiro dia do primeiro mês no seu conjunto de dados, e o último dia do último mês.
por 05.01.2016 / 21:59