【发布时间】:2019-12-16 13:46:24
【问题描述】:
我在 excel 中有一个表格,其中日期作为列标题,行有项目名称、区域和资源(下面的示例)。
正如您在示例中看到的,在 2020 年 1 月 6 日的列中为项目 1 列出了许多不同的资源。 通常要在特定日期添加所有资源,我会使用公式
=SUMIF(tblPrgmm[Programme],"Resource",tblPrgmm[01/06/2020])
但是为了从字符串中提取 Pn 的数量,我会使用公式
=MID(G21,FIND("pn",LOWER(G21),1)-1,1)
我需要以某种方式组合这两个公式,以便找到该日期的所有资源单元格,然后从文本字符串中提取相关数字。
我试过了
=SUMPRODUCT((tblPrgmm[Programme]="Resource"),(MID(tblPrgmm[01/06/2020],FIND("pn",LOWER(tblPrgmm[01/06/2020]),1)-1,1)))
和
=SUMIF(tblPrgmm[Programme],"Resource",MID(G21,FIND("pn",LOWER(G21),1)-1,1))
但我无法让它工作。 请帮忙。
【问题讨论】:
-
所以你只想添加字符串
1Pn+0PA+1CST+2PSO中的所有数字字符? -
没有。每种类型的资源都有自己的公式。我将有一个公式可以添加给定日期的所有 pn,以及一个用于 PA 等的公式。
标签: excel excel-formula sumifs