Excel 对相邻单元格中包含特定文本的单元格进行动态求和

Excel 对相邻单元格中包含特定文本的单元格进行动态求和,excel,Excel,在我的电子表格中,我正在统计约翰、鲍勃和西蒙为一个项目所做的开支 John记录费用时,必须包含他的姓名(不区分大小写): 西蒙承担了90%的费用,并不总是写下自己的名字 在项目结束时,费用清单可能如下所示: A B Apples(John) 50 Toy (bob) 15 Pencils John 30 Metal 10 Peaches (simon) 5 Donut

在我的电子表格中,我正在统计约翰、鲍勃和西蒙为一个项目所做的开支

John记录费用时,必须包含他的姓名(不区分大小写):

西蒙承担了90%的费用,并不总是写下自己的名字

在项目结束时,费用清单可能如下所示:

  A                 B

  Apples(John)      50
  Toy (bob)         15
  Pencils John      30
  Metal             10
  Peaches (simon)   5  
  Donuts BOB        30
如果不使用宏(在Android的Excel应用程序上不起作用),我如何在输入每个新条目时动态汇总他们的费用?(我在桌面和手机上记录费用,通过云同步)。我希望每个团队成员总共有一个单元格。这对我来说很棘手,因为如果
A
中的相应条目包含特定文本,我必须对
B
中的项目求和。比如:

Totals:

John         80
Simon        15
Bob          45
SUMIF()
函数将满足您的要求。您必须在条件部分中使用
通配符
,因为名称与项目名称混合。试试下面的公式

=SUMIF($A$1:$A$6,"*" & D1 & "*",$B$1:$B$6)
SUMIF()
函数将满足您的要求。您必须在条件部分中使用
通配符
,因为名称与项目名称混合。试试下面的公式

=SUMIF($A$1:$A$6,"*" & D1 & "*",$B$1:$B$6)

您对Simon的参赛作品有什么建议,这些作品可能由Simon签名,也可能不由Simon签名?我想从B栏中减去bobs和John的总数,这会有用,但也许有一个更全面的解决方案?例如,金属被视为Simon的费用,那么您必须使用
Helper列
。Helper列是一个额外的列,其中将决定
metal
(没有名称的项目)将被视为
Simon
(下一行用户)。然后计算费用总额。@Harun24HR如果称为
Bobcat(simon)
,您将向谁添加费用?@basic如果情况是os,则必须先提取名称,然后再进行总和。他的例子没有这些类型的数据。然后再考虑一些其他的公式,我不会有像山猫这样的数据,但我对这个助手专栏感到困惑。你能进一步解释一下吗?你对西蒙的参赛作品有什么建议吗?这些参赛作品可能由他签字,也可能不由他签字?我想从B栏中减去bobs和John的总数,这会有用,但也许有一个更全面的解决方案?例如,金属被视为Simon的费用,那么您必须使用
Helper列
。Helper列是一个额外的列,其中将决定
metal
(没有名称的项目)将被视为
Simon
(下一行用户)。然后计算费用总额。@Harun24HR如果称为
Bobcat(simon)
,您将向谁添加费用?@basic如果情况是os,则必须先提取名称,然后再进行总和。他的例子没有这些类型的数据。然后再考虑一些其他的公式,我不会有像山猫这样的数据,但我对这个助手专栏感到困惑。你能进一步解释一下吗?