[算表] 跨试算表的人员对应时数相加

楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-04 16:15:29
软件:GOOGLE SHEET
版本:最新
各位好
目前希望写一个时数整合的试算表,但资料来源会从不同的试算表中取得
假设以下两份试算表分别有这两份资料
https://i.imgur.com/VOfMhwx.jpg
https://i.imgur.com/E9NkUBF.jpg
希望能在第三份的试算表自动跑出这些人员的相加
或是人员我可以直接手动列出固定下来,但是时数能相对于人员名称而相加时数
如下图
https://i.imgur.com/HpRoC42.jpg
再请版上先进协助解惑,感谢!
作者: soyoso (我是耀宗)   2019-12-04 16:33:00
看要以importrange将二份试算表的资料汇入后再sumif
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-04 16:34:00
感谢S大~看来只能这样~好像没有更方便的方式了
作者: soyoso (我是耀宗)   2019-12-04 16:37:00
或是google Union Ranges from Different Workbook in Google sheet方式汇入后再加总之类的
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-04 16:39:00
好的感谢~研究一下~没看过这东西@@
作者: soyoso (我是耀宗)   2019-12-04 16:44:00
=sum(query(...where a栏内文所写到手动列出的人员名单测试可达成内文要的结果
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-04 16:52:00
好~我试试看这个~应该比较简单请问S大~使用=sum(query(...where还是要先importrange对吗?请问importrange会放在QUERY这算是里面吗?
作者: soyoso (我是耀宗)   2019-12-04 17:14:00
是的,放于query资料(第一引数)内写法于回文google ...就会有
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-04 17:22:00
感谢S大~研究一下请问S大~WHERE前面也是使用COL1吗?还是ABCD列名就好?而WHERE的后面加入所写的人名,是直接加吗?刚刚试写一下好像跑不太出来Orz
作者: soyoso (我是耀宗)   2019-12-05 12:50:00
前面Col2 where是Col1
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-05 13:39:00
OK~测试一下~感谢!S大~想请问一下哪里错误~可以提点一下吗?https://i.imgur.com/AhggU6g.jpg单纯加总还跑得出来~但是一写到QUERY就乱了套
作者: soyoso (我是耀宗)   2019-12-05 15:13:00
where 方面以Col1='" & a1 & "'"方式另Col1和Col2第一个字母为大写
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-05 15:16:00
好的~感谢S大~我测试一下S大成功了~感谢!但是目前遇到一个问题~算式只会加总
作者: soyoso (我是耀宗)   2019-12-05 15:23:00
如果不以sum(query(...的方式的话,query查询上就以groupby的方式
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-05 15:23:00
第二个试算表的数据~第一个没有抓到~请问哪边有漏掉?GROUP BY的方式我等等测一下~刚刚有GOOGLE到
作者: soyoso (我是耀宗)   2019-12-05 15:25:00
第二个试算表第一个没有抓到是指什么?制作人员B的加总没有回传的意思吗?如果是的话的公式要拖曳
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-05 15:28:00
拖曳请问是什么意思?
作者: soyoso (我是耀宗)   2019-12-05 15:29:00
公式下拉的意思
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-05 15:29:00
目前我有公式里面目前有两个试算表~但只加到一个表的纪录~
作者: soyoso (我是耀宗)   2019-12-05 15:31:00
这要检查一下没被加总到的试算表内制作人员是否是相同的
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-05 15:31:00
https://i.imgur.com/H7XDdmh.jpg下面有AB两个试算表的截图https://i.imgur.com/nww5KSe.jpghttps://i.imgur.com/7m0XGAD.jpg但是只能加总B试算表里面的人员~没出现在B的都显示0可是QUERY里的算是已经有IMPORTRANGE两个试算表了@@
作者: soyoso (我是耀宗)   2019-12-05 15:33:00
截这个图我是看不出来的
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-05 15:33:00
照理说CCC应该要40~DDD应该也是40~如果AB两试算表相加
作者: soyoso (我是耀宗)   2019-12-05 15:34:00
因为有可能没被加总的储存格二个是和条件内不同也不一定
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-05 15:35:00
了解~所以select Col2只会适用后面那个试算表的内容?应该是前面的~我是B试算表写在第一个成功了~我把IMPORTRANGE中间的逗号改成分号就好了感谢S大~这部分我没注意到T_T
作者: soyoso (我是耀宗)   2019-12-05 15:39:00
Col2是指字段的意思而非前面或后面试算表
楼主: ejeanstone (内湖米达麦亚-帝国军647T)   2019-12-05 15:40:00
好的~感谢S大耐心指教与提供网站的资讯~

Links booklink

Contact Us: admin [ a t ] ucptt.com