【问题标题】:create gantt chart in other views在其他视图中创建甘特图
【发布时间】:2013-11-12 03:42:50
【问题描述】:

假设我有一个包含以下列和数据的表 (Table1):

表格1 任务开始日期结束日期 A 01-Jan 31-Jan B 04-2 月 28-2 月 C 10-2 月 10-3 月 D 3 月 12 日-3 月 10 日-4 月

除了我们在excel2003中已经有的甘特图,如果可能的话,我怎样才能使配置图表/表格具有以下2个视图?

Table1 数据预计是同事提供的,view1 和 2 会自动生成。

提前致谢!

(视图 1) 期间(取自 StartDate/EndDate) A B C D 1 月 1 日至 1 月 31 日 X 天 2 月 4 日至 2 月 28 日 X 天 2 月 10 日至 3 月 10 日 X 天 3 月 12 日至 4 月 10 日 X 天


(视图 2) 一月 二月 三月 四月 一个 乙 C C 嘀嘀

【问题讨论】:

    标签: excel bar-chart excel-2003 vba


    【解决方案1】:

    “自动”可能意味着您需要 VBA,但由于没有这样标记,假设 Task 在 A1 等中:

    查看 1

    将转置 A2:A5 复制并粘贴到 E1。
    在 E2 中输入 =IF($A2=E$1,$C2-$B2,"") 并向下复制到 H5。适合的格式。

    查看 2

    在 J1 中输入 1/1/13,在 K1 中输入 =EOMONTH(J1,1) 并复制过去。适合的格式。
    在 J2 中输入=IF(OR(MONTH($B2)=MONTH(J$1),MONTH($C2)=MONTH(J$1)),$A2,"") 并向下复制到 M5。

    【讨论】:

    • 非常感谢大师!但是在这里有一个问题,如果有一个任务E持续超过 2 个月,例如1月开始3月结束,任务在1月和3月下显示,2月没有,可以显示吗?
    猜你喜欢
    • 2020-12-19
    • 2016-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多