Диаграмма временной шкалы в Excel

Я хотел бы видеть временную шкалу событий от базы данных в "диаграмме временной шкалы", которая должна быть похожей на это:

alt text

Я сделал меня маленькой c# программой, которая красит это на Битовый массив, но это не способ пойти.

У меня есть входные данные, которые имеют 3 поля:

StartX  EndX    Y
2596    15008   1
5438    6783    2
5450    5453    4
5456    5459    4
5462    5466    4
5470    5474    4
5477    5657    5
5662    5665    4
5668    5671    4

Поскольку изображение показывает для каждой строки, от которой я хотел бы иметь строку StartX кому: EndX со значением Y Y. Сложенная столбиковая диаграмма почти решает мою проблему, но я не хочу иметь новую строку на диаграмме для каждой строки, у меня есть тысячи строк, и я хотел бы иметь ось X как ось времени и представление, какие события (Y тип события) произошли одновременно. Изображение (см. выше) я генерировал с простыми шоу программы C#, что система событий была активна все время, и события TECH и BREAK были почти эксклюзивны, но имели некоторые перекрытия.

Я хотел бы, по крайней мере, знать корректное направление, которое я должен взять; я потерян во множестве типов диаграммы Excel.

3
задан 15.09.2011, 07:25

1 ответ

Единственным путем я нашел для выполнения, это должно использовать сложенные столбиковые диаграммы, где пустое время, промежуточные фактические события являются рядом, который установлен на заполнение бланка. Этот метод также требует, чтобы столбцы помощника помогли в питании данных, которые ожидает сложенная столбиковая диаграмма. Для этого метода была бы нужна таблица со столькими же строк сколько Y значения. Это делает это жестким, так как требование о новой строке для каждой строки, кажется, указывает, что Вы хотите оставить свои данные в формате, который это в настоящее время использует.

Другие мысли: Вы рассмотрели, возможно, компонент диаграмм к c# программе вместо того, чтобы пытаться вынудить Excel сделать график? Управление Диаграммой Microsoft является клоном Dundas и является бесплатным.

1
ответ дан 08.12.2019, 01:09

Теги

Похожие вопросы