[算表] 试算表资料整合与简化SUMIFS条件

楼主: pw1212321 (小狼)   2017-07-02 02:22:04
软件: 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(金额, 收付人, "乙"))
作者: soyoso (我是耀宗)   2017-07-02 09:11:00
问题1,全选后,ctrl+g或f5,特殊,空格,删除,右侧储存格左格,筛选类别A-D复制到其他地方或是筛选非A-D删除问题2,如要加总收付人条件符合甲或乙,以=sum(sumif(收付人,{"甲","乙"},金额))抱歉,回文问题1是以ms excel的步骤执行和所要的为google试算表上不同,请忽略,问题方面可加上arrayformula问题1,可先以index配合match整合收付人,金额以sumhttps://i.imgur.com/vCMoPTA 再以筛选方式
楼主: pw1212321 (小狼)   2017-07-02 15:02:00
请问,问题2我用ARRAYFORMULA(SUM(SUMIF(收付人,{"甲",,"乙",金额))) 这样可以我套用阵列公式到SUM(SUMIFS(...))去做好像就无法SUMIFS用条件{"甲","乙"}回传的并非阵列的关系?用SUMIFS主要是因为资料中有多个条件,例如月份要选
作者: soyoso (我是耀宗)   2017-07-02 15:21:00
以sum配合filter

Links booklink

Contact Us: admin [ a t ] ucptt.com