在Excel中复杂的嵌套IFS

所以我有这个输出来跟踪我的门票系统有以下列:

1. create date 2. resolved date 3. location (A,B,C,D) 4. item (1,2,3,4) 

我如何创build一个公式,可以给我一个星期内的项目的平均天数输出?

例如,在2015年的第32周,地点“A”中的“1”项目的平均天数是多less?

假设我已经知道总票数打开,这个总数应该是相等的(所有票的总天数为'1')/(总数为'1'的票总数)。

并且(resolved_date) – (create_date)if(last week of day)>(resolved_date),这表示票证在报告周内解决; =(报告周的最后一天) – (create_date)如果(报告周的最后一天)<(resolved_date),则表示在报告周后解决票证; =(报告周的最后一天) – (create_date)如果resolved_date = null,则表示故障单现在尚未解决。

我想嵌套ifs公式像这样IF(condition1,value_if_true1,IF(condition2,value_if_true2,value_if_false2)),但不熟悉Excel足以构build一个。

谢谢!

根据你所说的话,在我看来,将数据分解成可以理解的步骤会更容易。 见附件。 我创build了一些随机数据,并根据位置和项目查看您在任何给定工作周开始时描述的度量。 我build议让Col A – D成为1-4所描述的项目,然后再制作一个E-H列。

 A = Create Date B = Resolved Date C = Location D = Item Formulas in each columns, row 2: E: =IF($K$8>B2,"Closed",IF(A2<$K$8,"Open","Not Yet Open")) F: =C2&D2 G: =IF(AND($F2=$K$5,$K$8>A2),1,0) H: =IF(AND($F2=$K$5,$E2="Open"),$K$8-A2,0) 

制作一个菜单标签。 在列A中放置单元格A1中的位置,然后在它下面的所有位置。 select位置,包括标题,然后按Ctrl + Shift + F3。 这将命名位置的范围(菜单!A2:An),位置。 用列B中的项目做同样的事情。现在我们可以做一些数据validation。 现在制作一个日历标签。 将每个WW的第一天放在一列中,把WW标签放在下一列中。 例如(2014年12月28日可能是第一次世界大战的第一天)。 将第一个date单元格添加7并将其拖下。 向下拖动WW1单元格以使其相应。 命名WW范围'WW'。 selectdate和相应的WW标签,并命名为2列范围“日历”

用你的数据回到页面。 并执行以下操作:

 Location: (K3) Data Validation, List, Range =Locations Item: (K4) Data Validation, List, Range =Items Location + Item: (K5) =K3&K4 Work Week: (K7) Data Validation, List, Range =WW First Day: (K8) =INDEX(Calendar,MATCH(K7,WW,0),1) Total Days Open: (K10) =SUM(H:H) Total Tickets: (K11) =SUM(G:G) Avg Days Open: (K12) =K10/K11 

现在,您应该可以select包含下拉菜单的位置和项目,然后select一个工作周,然后获取您的指标。