作者zergling3511 (小九)
看板Office
标题[算表] 重复项目加总不计算
时间Wed Oct 7 15:58:50 2020
软体: excel
版本: office 365 & office 2019
大家好 这次想请求协助关於重复的项目 值不会重复计算的方式
https://i.imgur.com/YdwgTiE.png
如图显示 因为要求不能把重复的帐号跟值删除 因此实在想不出来有那种方式可以不计算
到重复帐号的值 再麻烦各位大大帮忙
另外先前有尝试写一个函数是计算rank的
=SORT(FILTER(A2:B17,B2:B17,""),2,-1)
https://i.imgur.com/5IX2O28.png
但发现因为同事使用的是旧版本的office 若是从同事电脑更改数值或添加项目,会出现#
NAME? 请问这是否有方法可以解决或是sort 函数与 filter 函数是否有替代方案呢 再麻
烦各位帮忙 感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 112.198.69.92 (菲律宾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1602057532.A.E80.html
1F:→ soyoso: 版本就以同事使用的版本,不要计算到重复帐号的值,这个值10/07 16:12
2F:→ soyoso: 是什麽?计数?还是连结内的费用?费用的话要加总不重复帐10/07 16:12
3F:→ soyoso: 号费用的逻辑又是什麽?10/07 16:12
6F:→ zergling3511: 抱歉两个是分别独立的问题 第一个问题只是想知道有10/07 18:44
7F:→ zergling3511: 没有在不删除任何项(重复的帐号)的情形下能直接计10/07 18:44
8F:→ zergling3511: 算费用总合(若重复帐号只计算一次)例如两个qaz123 10/07 18:44
9F:→ zergling3511: 费用只算一次13.5而不是两次都算进去这样10/07 18:44
10F:→ zergling3511: 需要加总的是费用 因为帐号出现次数可能多於两次(10/07 18:45
11F:→ zergling3511: 不一定) 但是费用对於每个帐号是固定的 a就是10 b10/07 18:45
12F:→ zergling3511: 就是13 这样10/07 18:45
13F:→ soyoso: 重覆帐号,费用都一致,加总哪一笔都行的话,10/07 16:2610/07 19:07
14F:→ soyoso: 的回文就符合了10/07 19:07
15F:→ soyoso: 那如果第一个问题可以用版本365的话函数unique取唯一值加10/07 19:15
16F:→ soyoso: 总 10/07 19:15
实在太感谢s大的协助!!
另外想要问一下若是第一个问题想要变成下面这样的效果是可行的吗 重复的帐号 费用变
成文字显示 “重复帐号” 这样子 但会保留其中一个费用 也就是帐号出现三次 第一个
会显示费用 剩下两个变成“重复帐号” 再麻烦协助 感谢
https://i.imgur.com/3113lUn.png
※ 编辑: zergling3511 (112.198.69.92 菲律宾), 10/08/2020 04:01:58
17F:→ zergling3511: 再次感谢s大的协助 10/08 04:02
18F:→ enjoyyou: 费用一样的话 做枢纽 帐号为列费用为值然後值栏位设定 10/08 09:08
19F:→ enjoyyou: 摘要值方式选最大值或最小值应该能解决吧 10/08 09:09
20F:→ enjoyyou: 拉公式的话我会用IF配COUNTIF处理吧 10/08 09:14
21F:→ enjoyyou: 不过得在新的一栏写就是~~ 10/08 09:18
23F:→ soyoso: 不多一栏的话条件式格式,公式来决定...函数countif,格式 10/08 10:06
24F:→ soyoso: 数值,以"重复帐号" 10/08 10:06
25F:→ zergling3511: 感谢e大及s大的帮忙 10/08 14:48
26F:推 salqv: 推S大,sumproduct和match函数的运用,感谢又学到新招了。 10/11 05:24