小编Rem*_*Rem的帖子

如果另一列包含 Excel 中的某个子字符串文本,则平均数字

我正在寻找一种方法来平均一列中的数字,比如 B,只有当 A 列中的字符串包含某个文本时。

例如:

(In column A) (In column B)
Hello table . . . 1
Hello desk  . . . 2 
Bye table   . . . 3
Bye desk  . . . . 4
Run Code Online (Sandbox Code Playgroud)

因此,如果平均数字的标准是“桌面”,那么答案将是 (2+4)/2=3。

到目前为止我想出的是:

=AVERAGEIF(A1:A5, SEARCH("desk",B1:B5),B1:B5) 
Run Code Online (Sandbox Code Playgroud)

但它返回一个错误,因为 SEARCH 只接受一个输入。

有什么建议?

worksheet-function microsoft-excel microsoft-excel-2013

7
推荐指数
1
解决办法
2万
查看次数