Excel中如何统计和排序

我想在做一个统计和排序的表格,格式是这样的

A B C D E G
1 会员编号 会员姓名 希望捐赠分数 状态 已捐总分树 捐款箱
2 NO.01 chen 500 V 5000
3 NO.02 liu 800 V 3200
4 NO.03 zhang 200 X
5 NO.04 wang 1300 V 8000

当然实际捐赠会员数量是很多的,不仅仅4个人。
状态V表示已经捐赠,而状态X表示还未捐赠。

我想实现的功能是这样的:
一:累加,把E列里的所有数据累加放到G2中
二:E列,我在需要的时候,可以选择按数量从高到低排列。比如想我上面列举的数字,排列顺序应该是这样的

A B C D E G
1 会员编号 会员姓名 希望捐赠分数 状态 已捐总分树 捐款箱
2 NO.04 wang 1300 V 8000 16200
3 NO.01 chen 500 V 5000
4 NO.02 liu 800 V 3200
5 NO.03 zhang 200 X

我是菜鸟,希望实现步骤帮我写清楚一点,谢谢
晕倒,发出来后,那些空格没了,看起来好乱。不好意思~~

我说的第二条排序,我希望是在必要的时候可以按E列(已捐赠总分数)排序。但是有时候我可能还需要按B列(会员编号)排序。

就是说,这两总排序方法,我可以随时自己切换

1、在G2单元格输入=SUM(E:E)  得到E列的总和。

2、方法一

选择E列,在“数据”选项下的“降序”排序中,“扩展选定区域”,“排序”,即可。

 

方法二:选择A:F列,在“数据”选项下的“排序”中,以E列为主要关键字,降序排序,确定,即可。

 

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-24
Very Easy!

G2公式为:
=SUM(E:E)

如果状态列也需要根据E列计算,可以输入下面的公式:
=IF(E2=0,"X","V")
输入后向下填充。

至于排序问题,
如果要按E列排序,只需选中E列数据区的任一单元格(注意不要多选),直接点击常用工具栏上的↓降序按钮即可。
同样,按B列排序,选中B列有数据区的任一单元格,按常用工具栏上的↑升序按钮。

但上面的操作有个问题,已捐总分树列也会参与排序,在数据比较多的情况下,就看不到了。
为了要实现理想的效果,且操作简单,最好在F列与G列之间插入一列,这样原来的G列就变成了H列。隐藏G列。
将捐款箱所在列放到已捐总分树列的左侧。

之所以这样操作,是因为G列只是数据的总和,并不参与排序,插入一个空列后,就可以让原来的G列独立出来。将新插入的列隐藏只是为了实现与原来一致的视觉效果。本回答被提问者采纳
第2个回答  2008-06-05
在G2中输入=SUM(E:E)
至于排序,不需要任何公式,只要你选中你要排的那一列中的任意单元格(1格,2格,3格....都可以),再点工具栏的升序纽或降序纽就行了。
相似回答