Google表格的精简版可跟踪会计年度内的项目进度

问题描述

我希望迷你图所在的单元格可以直观地表示7/1 / 2020-6 / 30/2021会计年度,并在其中显示一个条形图,以显示该项目何时开始和结束。因此,假设该项目从1/1/2021开始并一直运行到6/30/2021,条形图将填充单元格的右半部分。

(条形图将显示彩色,以表示该项目是否正在按计划进行,但我想出了那部分)。

我遇到麻烦的地方是一个项目在本财政年度之前开始或超出了该年度。在那种情况下,我只希望条形图在整个单元格中都是固定的,以表明该项目将持续一年。

这里大致是我正在查看的内容:'= SPARKLINE({INT(projectStart)-INT(fiscalYearStart),INT(projectFinish)-INT(fiscalYearFinish)}},{“ charttype”,“ bar”;“ color1” .....;“ max”,INT(fiscalYearFinish)-INT(fiscalYearStart)})

一个项目开始于2020年1月,该条形不是从单元格的左侧开始-它从右侧开始更远一点,我不喜欢。我想假装它始于2020年7月1日,以用于可视化。

我正在跟踪整个财政年度的一长串项目,因此,如果其中一些项目显示不正确,将会很明显。

解决方法

我自由地将FY开始/结束日期分别放入单元格L7M7中。

可以通过栏中的三种颜色/细分来解决您的问题:

=SPARKLINE({MAX(G9-L$7,0),H9-G9,MAX(M$7-H9,0)},{
  "charttype","bar";
  "color1","white";
  "color2",if(E9="Complete","darkgreen",if(today()>H9,"darkred",if(AND(today()>G9,today()<H9,E9="Behind Schedule"),"orange",today()<H9),"lightgreen",if(E9="On Track","gray")))));
  "color3","white";
  "max",M$7-L$7
})