EXCEL:SUMIFS多条件求和2(筛选效果),含字符串转数组用法
2017-05-05 16:49
363 查看
行/列标 | A | B |
1 | 品名 | 数量 |
2 | 卫全 | 1 |
3 | 心相印 | 2 |
4 | 斑布布质 | 4 |
5 | 洗衣皂 | 8 |
6 | ||
7 | 卫全,洗衣皂 |
一、公式中用数组法,公式:=SUM(SUMIFS(B:B,A:A,{"卫全","洗衣皂"}))
二、如果引用单元格(A7)中的字符串作为数组,如下方法:
首先字符串转化数组,
公式1:=TRIM(MID(SUBSTITUTE(B7,",",REPT(" ",50)),{1,50,100,150,200},50))
或
公式2:=TRIM(MID(SUBSTITUTE(A7,",",REPT(" ",50)),ROW($1:$15)*50-49,50))
理解以上公式后,
引用数组法(A7数组),公式:=SUM(SUMIFS(B:B,A:A,TRIM(MID(SUBSTITUTE(A7,",",REPT(" ",50)),ROW($1:$15)*50-49,50))))
相关文章推荐
- EXCEL-SUMIFS多条件求和(筛选效果)
- Excel多条件求和 & SUMPRODUCT函数用法详解
- Excel多条件筛选求和
- Excel多条件求和 & SUMPRODUCT函数用法详解
- js split 的用法和定义 js split分割字符串成数组
- excel中如何统计条件筛选后的条数
- DataSet的Table筛选多条件情况用法
- EXCEL 中自定义函数的应用(关于 XOR 在 EXCEL 中的用法 及 文本型数字求和)
- JAVA 中split的用法将字符串变成数组,利用SPLIT方法写的JAVA里的字符串替换函数(转)
- Java笔试时易考察到的数组与字符串用法小结
- Excel:如何使用函数实现多表多条件汇总求和
- [面试备忘]字符串穷举排列 + 有序数组求和
- MSDN将字节数组转换为十六进制值字符串时 Byte 的用法
- 将字节数组转换为十六进制值字符串时 Byte 的用法
- shell 字符串数组的用法
- jquery筛选数组之grep、each、inArray、map的用法及遍历json对象
- 使用Split将规则字符串转化为数组,以及JOIN的用法VB6
- MSDN将字节数组转换为十六进制值字符串时 Byte 的用法
- java list用法,去除字符串数组中重复值
- 数组的用法和字符串的用法