在Excel中绘制多个持续时间

我想在Excel中绘制一个图表,其中x轴值为时间(只有一天,这将每天绘制)和y轴值作为不同的应用程序。 假设申请A从下午1:00到下午2:00,然后从下午4:00到下午6:00运行工作。 有没有一种方法可以绘制每个应用程序的这些持续时间?

我正在想象一个图表,其中一个应用程序旁边有一个彩色条,时间是下午1点到2点,然后在下午4点之前是空白的,另一个彩色条出现在下午6点。

这可能吗? 我有每个应用程序的工作的开始和结束时间。 区分工作并不重要。 我只需要知道应用程序何时运行以及什么时候处于空闲状态。

任何帮助,将不胜感激! 谢谢

一个小例子:

SO24459314的例子

数据是ColumnA(y轴)和“读数”(这里是B1:G1)中的标签。 “读数”是静态时间间隔的长度(以小时为单位)。 0因为一天变了,那么13是因为什么都没有发生,直到下午1点,因为忙1-2点 – 等等。

如果使用“插入堆叠条”绘制图表,默认情况下将使用不同的颜色填充每个范围(间隔)。 对于图像,备用“系列”的颜色已经设置为与背景匹配,剩下的一个设置为匹配另一个。

我承认手动改变填充可能会很繁琐,如果需要每天的许多应用程序,但总是有VBA! 用一小块软糖就可以“回收”(即用图表作为模板,只是覆盖“昨天”的数据。