作者pw1212321 (小狼)
看板Office
标题[算表] 试算表资料整合与简化SUMIFS条件
时间Sun Jul 2 02:22:04 2017
软体: Google 试算表
问题一
请问在原始数据中,有多种类别
日期 类别 金额 收付人 金额 收付人 金额 收付人 金额 收付人 金额 收付人
7/1 A 1 甲
7/2 B 2 乙
7/3 C 3 丙
7/4 D 4 丁
7/5 其他 5 戊
由於金额与收付人意义相同,我想筛选其中4类(A、B、C、D)後并整合成
日期 类别 金额 收付人
7/1 A 1 甲
7/2 B 2 乙
7/3 C 3 丙
7/4 D 4 丁
想到用VLOOUP去根据类别去回传特定栏位,但要怎麽筛选掉其他类别?
用QUERY好像的pivot或group应该也无法整合多个不同栏的金额与收付人到同一栏?
不知道有什麽方法可以处理吗?
问题二
我想根据储存格内容,选择对应公式去计算
有没有办法简化SUMIFS中的条件,改成OR(甲,乙)的方式
这样讲有点难懂...
例如
A1=甲 ,SUMIFS(金额, 收付人, A1)
A1=乙 ,SUMIFS(金额, 收付人, A1)
A1=其他,SUMIFS(金额, 收付人, "甲")+SUMIFS(金额, 收付人, "乙")
因为有甲、乙、丙、丁...
我现在用IF变的很复杂
=IF(A1<>"其他", SUMIFS(金额, 收付人, A1)
, SUMIFS(金额, 收付人, "甲")+SUMIFS(金额, 收付人, "乙"))
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.43.248.227
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1498933326.A.388.html
※ 编辑: pw1212321 (114.43.248.227), 07/02/2017 02:23:34
1F:→ soyoso: 问题1,全选後,ctrl+g或f5,特殊,空格,删除,右侧储存 07/02 09:11
2F:→ soyoso: 格左格,筛选类别A-D复制到其他地方或是筛选非A-D删除 07/02 09:12
3F:→ soyoso: 问题2,如要加总收付人条件符合甲或乙,以=sum(sumif(收付 07/02 09:16
4F:→ soyoso: 人,{"甲","乙"},金额)) 07/02 09:16
5F:→ soyoso: 抱歉,回文问题1是以ms excel的步骤执行和所要的为google 07/02 09:29
6F:→ soyoso: 试算表上不同,请忽略,问题方面可加上arrayformula 07/02 09:30
7F:→ soyoso: 问题1,可先以index配合match整合收付人,金额以sum 07/02 09:37
9F:→ pw1212321: 请问,问题2我用ARRAYFORMULA(SUM(SUMIF(收付人,{"甲", 07/02 15:02
10F:→ pw1212321: ,"乙",金额))) 这样可以 07/02 15:03
11F:→ pw1212321: 我套用阵列公式到SUM(SUMIFS(...))去做好像就无法 07/02 15:04
12F:→ pw1212321: SUMIFS用条件{"甲","乙"}回传的并非阵列的关系? 07/02 15:05
13F:→ pw1212321: 用SUMIFS主要是因为资料中有多个条件,例如月份要选 07/02 15:06
14F:→ soyoso: 以sum配合filter 07/02 15:21