如何解决Excel-将值分配给字符串并计算总数
我有一个分配了工作“尺寸”的标题列表:
Project_Name Heading1 Heading2 Heading3 Heading4 Heading5 Heading6
Project1 Large Small
Project2 X-Large X-Large
Project3 Small
Project4 Small
Project5 Medium
大小对应于天数: 小 = 5 中-10 大 = 20 超大型 = 30
我想添加一个“总计天数”列,该列将根据每一行显示的天数来计算这些天的运行总计。预期的输出看起来像:
Project Name Total Heading1 Heading2 Heading3 Heading4 Heading5 Heading6
Project1 25 Large Small
Project2 60 X-Large X-Large
Project3 5 Small
Project4 5 Small
Project5 10 Medium
如上所述,有时每一行将包含多个标题的数据。
在没有大量的过滤器柱的情况下,有什么方法可以实现? (不是反对,而是我唯一能想到的方法!)
解决方法
如果可以创建查找表,则可以使用以下公式:
=SUMPRODUCT((C11:H11=$J$11:$J$14)*$K$11:$K$14)
如果没有,请使用此:
=SUMPRODUCT((C2:H2={"S","M","L","XL"})*{5,10,20,30})
,
您可以使用这样的公式,并使用其值引用区域:
= SUM(IFERROR(VLOOKUP(C2,$ G $ 1:$ H $ 5,2,FALSE),0),IFERROR(VLOOKUP(D2,$ G $ 1:$ H $ 5,2,FALSE),0), IFERROR(VLOOKUP(E2,$ G $ 1:$ H $ 5,2,FALSE),0))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。