我目前正在开发一个非常简单的项目管理模板。 想法是,在输入开始和结束日期后,列将显示为非常简单的甘特图(条件格式化)。
一切正常,直到“年”考虑。由于这是一个持续数年的项目,我们与日历周工作,因此工作包只能在特定年份进行可视化。
所以我想出了以下(rough'n'dirty)公式(来自单元格K3的示例): =和(如果(K $ 2 - ; = $ F3; 1; 0);如果(K $ 2'= $ H3; 1; 0);如果(或(右($ E3; 4)= K $ 1; 1) ;(右(G3; 4)= K1; 1; 0)))
这是文件:https://docs.google.com/spreadsheets/d/15F1uBnoHMuJqc_w0X04U5-ZCQ_6mgO_HJqvN5U28cog/edit?usp=sharing
问题:GoogleSpreadsheets只允许使用IF三个参数。但我不知道如何构建它...
感谢任何建议!
干杯, 马特
答案 0 :(得分:0)
这可能是您正在寻找的,将开始周/结束周和年份联系起来进行比较。
=IF(AND(
(K$1&TEXT(K$2;"00")) >=(RIGHT($E$3;4)&TEXT($F$3;"00"));
(K$1&TEXT(K$2;"00")) <=(RIGHT($G$3;4)&TEXT($H$3;"00")))
;1;0)