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 categoriaBn
.
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)
eMAX(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
eEOMONTH(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.