我有 excel 2010,我正在尝试执行以下操作(下表已手动完成)
客户订单类型收入总和 001梨50 001李子70 001 草莓 10 130 002梨10 002 草莓 20 30 003梨30 003李子10 003 草莓 10 50
基本上我有前 3 列的数据,我想在第四列中为每个客户提供一个汇总值:即客户 xxx 的所有收入的总和
这也应该由 BI 完成,我使用,但是我没有足够的权限来使用适当的 sql 查询来解决这个问题
我必须为数千条记录执行此操作,您知道哪个函数可以实现吗?对于任何处理收入报告的人来说,这是一个有趣的话题。
谢谢
解决方案:我尝试了 Santosh 建议的公式,效果很好。你只得到一次总和,然后你只需做一些基本的操作,你就可以得到一行,即每个客户的总收入,这正是我想要的。
谢谢!
比如,它有什么问题?
=IF(F2>6,=A18*0.5,=A18*0.6)
Run Code Online (Sandbox Code Playgroud)
一直让它只说=A18*0.5,而不是A18一半的实际内容。那么有人可以尝试使这项工作吗?
所有帮助表示赞赏!:)
我有一个 excel 列,其中包含以下数据:
58m32s
72m10s
125m02s
Run Code Online (Sandbox Code Playgroud)
并希望将其显示为:
00:58:32
01:12:10
02:05:02
Run Code Online (Sandbox Code Playgroud)
我应该使用什么公式组合来使这成为可能?这应该(?)工作,但不是:
=IF(MID(A1,3,1)="m",TIMEVALUE("00:"&LEFT(A1,2)&":"&RIGHT(A1,2)),TIMEVALUE(LEFT(A1,2)&" :"&RIGHT(A1,2)&":00"))
谢谢
microsoft-excel-2007 worksheet-function microsoft-excel microsoft-excel-2010
如何在格式单元格中添加 4 小时作为 yyyy-mm-dd hh:mm:ss 并适合年、月和日。
下面举例。
假设我有多个重复的名称,如下所示:
John
John
John
John
John
Tom
Tom
Tom
Tom
Tom
Tom
Anna
Anna
Anna
Anna
Anna
Anna
Run Code Online (Sandbox Code Playgroud)
我想找到一种方法来告诉 Excel:虽然名称是 John、Tom、Anna 等,但数 1、2、3、4...直到该名称的最后一个实例。对列表中的每个不同名称重复计数。请记住,名称有 100 个,因此理想情况下,任何解决方案都不会依赖于精确定位。我想运行一个 =IF(A1=A2,Do something, do something else) 但我意识到这不够健壮。以下是上述示例的输出:
John 1
John 2
John 3
John 4
John 5
Tom 1
Tom 2
Tom 3
Tom 4
Tom 5
Tom 6
Anna 1
Anna 2
Anna 3
Anna 4
Anna 5
Anna 6
Run Code Online (Sandbox Code Playgroud) 我在 Excel 中有一个列,其中包含以下文本格式的条目:
7.2013
7.2014
8.2013
8.2014
9.2013
9.2014
10.2013
10.2014
11.2013
11.2014
12.2013
12.2014
1.2015
Run Code Online (Sandbox Code Playgroud)
如何将此文本转换为日期并以mm-yyyy格式显示它们?
我尝试将其更改为自定义格式,Format Cells > Numbers > Custom但在第一个单元格 ( 7.2013) 中使用它会更改为01-1900.
例如:
D1=3, D2=5, D3=3.5
我输入的公式D1<=D3<=D2显然是正确的,但 excel 一直告诉我它是错误的,然后继续搞乱我所有的其他公式。
但是如果我改为输入D2>=D3>=D1(这是完全相同的公式),excel 会告诉我它是真的并给出正确的值。
这将解决问题,但如果 D3 等于 6.8,例如,excel 仍然告诉我这是真的,但显然不是。
如果我再次翻转公式,excel 会正确地告诉我它确实是错误的。不幸的是,现在我无法在不每次都重新键入公式的情况下测试不同的场景。
如果有人可以提供帮助,我想要以下公式:
在向下一列的后续单元格中,我希望每 4 个单元格增加 8,然后接下来的三个单元格中的每一个每次减少 1:即)11 ,10,9,8, 19 ,18,17,16 , 27 ,26,25,24...
有任何想法吗?
我正在尝试将一个单元格与比赛中的 3 个可能结果进行比较。如果该单元格等于第一个单元格中的值,则获得 5 分,如果该单元格等于第二个单元格中的值,则获得 3 分,如果该单元格等于第三个单元格中的值,则获得 1 分。如果该单元格与三个可能的单元格中的任何一个都不匹配,则他们得到 0 分。我试过使用下面的但没有用
=IF(B4=$B$38,5,0)+OR(B4=B$39,3,0)+OR(B4=$B$40,1,0)
Run Code Online (Sandbox Code Playgroud) microsoft-excel-2007 worksheet-function microsoft-excel microsoft-excel-2010
下面的公式怎么写?
如果单元格 A 大于单元格 B,则单元格C = C-A;如果单元格 B 大于单元格 A,则单元格C = C-B
我试着这样写:
=IF(OR(C3>A3,C3-A3),IF(C3>B3,C3-B3))
Run Code Online (Sandbox Code Playgroud)
我有 Windows 10,我的浏览器是 IE。