EXCEL2010 数据自动排序,

紫色常青藤2022-10-04 11:39:541条回答

EXCEL2010 数据自动排序,
假如我有A 和B 两列,
怎样能让B列根据A列的数字排序,并且A列的数据改变,B列也能自动生成1,2,3,4的序列,如下:
A B
300 3
500 1
200 4
400 2
A列中数量最大500的对应B列中的1.

已提交,审核后显示!提交回复

共1条回复
天凡期 共回答了24个问题 | 采纳率100%
在B1中输入公式:
=RANK(A1,A:A)
下拉填充公式.
1年前

相关推荐

excel2010 饼状图怎么加百分比
excel2010 饼状图怎么加百分比
找不到数据标志,怎么加百分比呢
bees0071年前1
yongzi143 共回答了17个问题 | 采纳率82.4%
1.选择图表,在[布局]工具条下面选择[数据标签]的显示方式
2.选择数据标签,右键设置数据标签格式
3.对话框内勾选"百分比"
excel2010,根据条件统计的问题.
excel2010,根据条件统计的问题.
A列是“部门”,B列是“日期时间”(格式是2014-4-12 11:52:17),C列是“申领数量”.
用D1统计,条件是:
A列部门:综合部
B列日期时间:5月份以后的(即忽略4月份之前).
统计符合条件的C列(即申领总数).
请问D1的公式怎么写?
bamboo_gz1年前1
水吉_洁子 共回答了24个问题 | 采纳率91.7%
=SUMIFS(C:C,A:A,"综合部",B:B,">=2014-5-1")
Excel2010 中,多条件排序有什么作用?
Excel2010 中,多条件排序有什么作用?
比如第一列是语文成绩,第二列是数学成绩.如果用多条件排序,第一列选降序,第二列选升序,那么最终结果只是按第一列(语文成绩)排.
请问第二列的升序如何体现?这不就相当于单条件排序吗?
0漩涡鸣人01年前1
phenixfish 共回答了17个问题 | 采纳率94.1%
次要关键字的作用是,在首要关键字段的内容相同时,以次要关键字排序,
你给出的一列降序,另一列升序,是矛盾的.
excel2010中数值保留两位小数后,如何使复制粘贴后的数值不显示保留前的数?
楷楷20071年前1
卑鄙教教主aa 共回答了22个问题 | 采纳率100%
你是设置单元格格式---数值--保留两位小数---这样得出的值只是看起来是保留了两位小数,实际上内容还是有小数的其他位数的,你只要改设单元格格式为常规就会显示原来那个单元格的数了,也可以在粘贴时选"匹配目标区域格式"即不复制源格式

如果你是要复制保留两位小数后的内容,则要用公式,假设原数字在A1单元格,你要在B1单元格实现A1单元格数字四舍五入保留两位小数则输入公式 =ROUND(A1,2) 如果是要向上舍入数字保留两位小数,则公式为 =ROUNDUP(A1,2) 如果是要向下舍入数字保留两位小数,则公式为 =ROUNDDOWN(A1,2)
用excel2010生成12345的全排数字
用excel2010生成12345的全排数字
就是说生成12345,23451,34512,45123,51234等等25个不重复的数字的列表!
错了,是120个,不好意思!
uxspace1年前1
灵猫子 共回答了18个问题 | 采纳率100%
A1 输入 12345
A2
=A1+9*MATCH(,MMULT(--ISERR(FIND({1,2,3,4},A1+ROW($1:$657)*9)),{1;1;1;1}),)
下拉
EXCEL2010中跨表做函数统计的问题.
EXCEL2010中跨表做函数统计的问题.
我的表格sheet1如下:
分机 通 话 时 间 通话时长(S)
张三 2012-08-01 10:01:01 129
张三 2012-08-01 12:01:01 150
张三 2012-08-01 08:15:30 56
李四 2012-08-01 08:10:52 110
李四 2012-08-01 14:20:20 89
我想统计张三分别在上午和下午通话时长超过120秒的通数
我做的公式是:
上午:=COUNTIFS(A:A,"张三",B:B,"=120")
下午:=COUNTIFS(A:A,"张三",B:B,">2012-08-01 12:00:00",C:C,">=120")
以上公式在sheet1中调试成功.
但是我在sheet2中提取这个值的时候却总是显示“0”,
sheet2中的提取公式如下:
=COUNTIFS(Sheet1!A:A,"张三",B:B,"=120")
请高手赐教,垮文件调用如何设置?我用 ’’!提取的也是“0”.
提着鞭炮抢oo1年前1
ludebin 共回答了15个问题 | 采纳率100%
后面两个公式 前面没有工作表的名称 这个要注意,
=COUNTIFS(Sheet1!A:A,"张三",SHEET1!B:B,"=120")
excel2010数据比对 每行ab列的数据同时等于cd列 的数据 在e列显示
excel2010数据比对 每行ab列的数据同时等于cd列 的数据 在e列显示
比方说我有四行a1=11 B1=22 a2=22 b2=22 a3=36 b3=21 a4=78 b4=22 c1=78 d1=22 c2=36 d2=12 就是这样一张表 计算结果是在e列e1=对 e2=错 e3 e4 显示空白 就等于 要满足 每行ab列的数据同时等于cd列 的数据 怎么实现?excel2010 我实际的表格ab列有一千多行 cd列有五百多行 需要比对正确与否,用什么公式能实现?
BlueFantast1年前1
咬猪 共回答了16个问题 | 采纳率100%
F1=(A1&B1)
G1=(C1&D1)
H1=VLOOKUP(F1,G:G,1,0)
若H1有数据显示,对
若H1显示#N/A,错
excel2010条件格式大于或等于怎么写,不等于怎么写
highdeer77661年前1
xiuergirl 共回答了16个问题 | 采纳率87.5%
大于或等于是>=,不等于是
在Excel2010中,如何设置下列公式?
在Excel2010中,如何设置下列公式?
在Excel2010中,想要设置一个公式满足如下条件:
1、当B列“数量”中值大于或等于50时,C列中的“单价”自动显示为4.0元;
2、当B列“数量”中值小于50时,C列中的“单价单价自动显示为4.5元;
3、当B列在输入数量后E列则根据C列中的单价自动计算乘积结果
looklookok1年前2
bigtou8 共回答了13个问题 | 采纳率100%
C4单元格公式:
=lookup($B4,{0,50},{4.5,4.0})
或者:
=IF(B4
EXCEL2010中SUMPRODUCT函数公式的问题
EXCEL2010中SUMPRODUCT函数公式的问题

SUMPRODUCT((A4:A7="佛山蓝宝石店")*(B4:B7))和SUMPRODUCT(A4:A7="佛山蓝宝石店",B4:B7)有什么不一样呢?为什么结果不一样?
而SUMPRODUCT((B4:B7)*(C4:C7))和SUMPRODUCT(B4:B7,C4:C7)结果一样,
l21啦拉队1年前3
78172214 共回答了22个问题 | 采纳率86.4%
A4:A7="佛山蓝宝石店" 产生的是一个逻辑运算结果的数组,由 True 和 False 构成.SUMPRODUCT要求的参数是数值,不能是逻辑值,所以产生错误结果.
如果要把逻辑值转化为可以计算的数值,必须经过一步计算,例如你把 A4:A7="佛山蓝宝石店" 改成 (A4:A7="佛山蓝宝石店" )*1 ,就把TRUE变成了1,FALSE变成了0.这样,满足了SUMPRODUCT的参数要求,就可以得到正确结果了.
(A4:A7="佛山蓝宝石店")*(B4:B7),正是把逻辑值与B4:B7的实际数值进行了一步计算,然后作为SUMPRODUCT的参数,因此能得到正确结果.
关于 EXCEL2010 条件格式
关于 EXCEL2010 条件格式

在2003版中,可以对不同单元格设置不同的条件(用公式的方式),而在2010条件格式中,如果要使用公式,它只有一个选项“为符合此公式的值设置格式”,那岂不是如果要不同的单元格 用同一个公式(条件格式中的公式),那就总会都以同一个格式,但我不希望这样,在03版就不会这样,貌似在10版中,如果要使用公式的话,就只有一个选项“为符合此公式的值设置格式”,如果选择其他规则,又不能使用公式,使用公式的话,如果其他单元格的条件格式也是这个公式,就会同样处理,这跟03版不一样,也不好,望解答


vcediter1年前1
txql 共回答了12个问题 | 采纳率91.7%
2010可以在同一区域,根据不同的公式,进行不同的格式设置。
提醒一下:公式中的双引号为“英文状态的双引号""”。
EXCEL2010中怎么统计一列或者一排数值中每个数值出现的次数,要处理大量数据挨个数太慢啊.
_bachelor_1年前1
那吗 共回答了18个问题 | 采纳率88.9%
=countif(a:a,a1)下拉填充

=if(counif(a$1:a1,a1)=1,countif(a:a,a1),"") 下拉填充
EXCEL2010中这个公式怎么设?
EXCEL2010中这个公式怎么设?
如果F2等于1,则等于(E2-1)*0.4+9;如果F2等于2,则等于(E2-1)*0.6+8;如果F2等于3,则等于(E2-1)*0.7+8;如果F2等于4,则等于(E2-1)*0.6+10
wangjie60541年前4
karakqi930 共回答了11个问题 | 采纳率72.7%
IF(F2=1,(E2-1)*0.4+9,(IF(F2=2,(E2-1)*0.6+8,(IF(F2=3,(E2-1)*0.7+8,IF(F2=4,(E2-1)*0.6+10))))))
excel2010 1、判断函数SUM()中的参数正确写法等问题
excel2010 1、判断函数SUM()中的参数正确写法等问题
如题,还有以下几个问题
2、存放数值型数据的单元格,如果列宽不够如何显示
3、DATEVALLE()将日期值从字符串转化为序列数
4、Round()会判断输出结果
5、函数VLOOKLF()该函数进行近似匹配值查找时,要求查找区域的第一列是按升序排列
6、分类汇总的方法
7、工作薄
8、三维引用,引用sheet1到sheet5之间
麻烦提供一下准确的答案,谢谢了!
很急麻烦了!
abvip1年前1
兰小猪 共回答了20个问题 | 采纳率100%
1、SUM,参数可以是区域,也可以是多个值,之间用英文逗号分隔
2、显示####
3、描述正确
4、Round是四舍五入函数
5、描述错误,模糊匹配需要,精确匹配不需要
6、数据菜单->分类汇总,数据透视图也可以实现
7、问题不完整
8、例如:Sheet1:Sheet5!A1
excel2010折线图如何定义x轴系列值?
excel2010折线图如何定义x轴系列值?
如果我有一系列数据(0.5,1)(1,2)(2,4)(3,6),怎样实现在折线图的呈现?原始数据横坐标0.5、1、2、3为一列,纵坐标1,2,4,6为另一列.现在总是生成两个系列的数据,应该放在X轴中的横坐标数据电脑自动放在Y轴.是Excel2010的.
万里飞雁1年前0
共回答了个问题 | 采纳率
Excel2010公式问题题目是这样的:学号第 3、4位代表学生所在的班级,例如:"120105"代表12级1班5号.请
Excel2010公式问题
题目是这样的:学号第 3、4位代表学生所在的班级,例如:"120105"代表12级1班5号.请通过函数提取每个学生所在的班级并按下列对应关系填写在"班级"列中,
操作的详细步骤麻烦列出来.
jhl123451年前1
lcm588 共回答了28个问题 | 采纳率89.3%
假如120105在a2 单元,公式依次为
级 =LEFT(A2,2)&"级"
班 =--MID(A2,3,2)&"班"
号 =--RIGHT(A2,2)&"号"
excel2010中如何查询一列数据中相同数值之间隔了几行.同一数值出现三次以上.
excel2010中如何查询一列数据中相同数值之间隔了几行.同一数值出现三次以上.
例如:A B
111
222
333
111 2
121
122
123
111 3
222 6
121 4
333 7
111 3
122 6
想要像B列一样的结果,想知道是否可以实现?有十几万条数据.
随缘125C1年前1
op932er 共回答了21个问题 | 采纳率76.2%
你的题目 有点问题.是同一数值出2次以上还是3次以上.如果是3次,那么你的122才出现2次呢?




ALT+F11——F7——粘贴如下代码(注意换行)——F5运行即可
Sub mysub()
Dim i As Long, j As Long, a As Long
a = [a65536].End(xlUp).Row
For i = a To 2 Step -1
If Application.WorksheetFunction.CountIf(Range("a:a"), Range("a" i)) > 1 Then
For j = i - 1 To 1 Step -1
If Range("a" j) = Range("a" i) Then
Range("b" i) = i - j - 1
GoTo label1
End If
Next j
End If
label1: Next i
End Sub










这个是不换行即 可的代码.
Sub mysub()
Dim i As Long,j As Long,a As Long
a = [a65536].End(xlUp).Row
For i = a To 2 Step -1
If Application.WorksheetFunction.CountIf(Range("a:a"),Range("a" & i)) > 1 Then
For j = i - 1 To 1 Step -1
If Range("a" & j) = Range("a" & i) Then
Range("b" & i) = i - j - 1
GoTo label1
End If
Next j
End If
label1:Next i
End Su
关于excel2010柱形图与折线图做表的问题
关于excel2010柱形图与折线图做表的问题
假如说:现在分三个月x05
合格x05总数x05合格率
一月份x05500x05800x0562.50%
二月份x05750x051300x0557.69%
三月份x05900x051000x0590.00%
现在要用柱形图表示合格的数量,横轴表示总数量与月份,纵轴表示合格的数量,折线图表示合格率,要坐在一个图表中,
susan_cai61年前0
共回答了个问题 | 采纳率
EXCEL2010中怎么选择正数计算
EXCEL2010中怎么选择正数计算
如题,如果一组数据如下:
A B
1 5
2 -8
3 8
-4 -8
5 -12
如上,怎么在第一列第一次次出现负数的时候,只计算(3,8),而不计算(-4,-8)之后的数列,而且这个公式能随着负数出现行数的不同而变化~比如数如果负数出现在第8行的时候,公式只计算第7行~
风之子91年前1
titiffiny 共回答了16个问题 | 采纳率87.5%
不知道是只计算负数出现的前面的一对数据,还是前面所有的数据
假设是从C列开始计算 A+B,计算负数前面所有的行对应的数据,则在C1中填入:=if(A1
excel2010中,单元格数值大于某值显示某值?
excel2010中,单元格数值大于某值显示某值?
数值在u2列,在w2单元格使用公式,如果u2等于以下某值则显示以下某值;
小于0显示0;
小于0.5显示0;
等于0.5显示0.5;
小于1,显示0.5;
等于1,显示1;
小于1.5,显示1;
等于1.5,显示1.5;
小于2,显示1.5;
等于2,显示2;
小于2.5,显示2;
等于2.5,显示2.5;
小于3,显示2.5;
等于3,显示3;
小于3.5,显示3;
等于3.5,显示3.5;
小于4,显示3.5;
等于4,显示4;
要求一个公式包含所有的条件和显示值
星刺寂夜1年前1
彼岸没有烟火 共回答了25个问题 | 采纳率88%
=FLOOR(U2,0.5)
excel2010中,根据多个条件统计数据的问题
excel2010中,根据多个条件统计数据的问题
A列是“部门”,B列是“日期时间”(格式是2014-4-12 11:52:17),C列是“物品名称”.
用D1统计,条件是:
A列部门:综合部
B列日期时间:5月份以后的(即忽略4月份之前).
统计C列物品名称:圆珠笔(即符合以上两个条件的圆珠笔有几个).
请问D1的公式怎么写?谢谢.
dongnao1681年前1
失恋太少EASON 共回答了21个问题 | 采纳率85.7%
=SUMPRODUCT((A2:A100="综合部")*(MONTH(B2:B100)>4)*(C2:C100="圆珠笔"))
EXCEL2010 利用宏完成下列的表格格式转换,如图:
EXCEL2010 利用宏完成下列的表格格式转换,如图:

将多行横向数据转换为两列纵向数据
春风拂面lly1年前1
5460155 共回答了20个问题 | 采纳率85%
Sub a()
r1 = 1
r2 = 1
Do Until Cells(r1, 1) = ""
For c = 1 To 4
Cells(r2, 9) = Cells(r1, 2 * c - 1)
Cells(r2, 10) = Cells(r1, 2 * c)
r2 = r2 + 1
Next c
r1 = r1 + 1
Loop
End Su
Excel2010求工资表公式上图为公司员工工资表,先说已经包含公式:1、F列公式:=1950/30*E2,以此根据E列
Excel2010求工资表公式



上图为公司员工工资表,先说已经包含公式:
1、F列公式:=1950/30*E2,以此根据E列出勤天数来自动计算基本工资;
问题一:现在想再添加一个公式,因为根据C列的岗位不同基本工资也不同,这两个条件是否可以同时达到目标要求?
2、H列公式:=50/30*E2,以此根据E列出勤天数来自动计算职别补贴;
问题二:现在想再添加一个公式,因为根据C列的岗位不同补贴也不同,这两个条件是否可以同时达到目标要求?
4、G列公式:目前暂无
问题三:想添加一个公式,根据D列的入职时间来自动计算工龄工资:自入职时间达到6个月的时候自动加30元,达到12个月的时候自动再加70元,即满1年即加100元?
3、I列公式:IF(E2<30,0,100),以此根据E列出勤天数来自动计算出勤补贴,达到30天出勤则有100元,没有达到的则为0元;
4、J列和K列无公式,因数据需要手动添加;
5、L列公式:=F2+G2+H2+I2+J2+K2,前面各相关列之和,现在暂不需要改动了吧;
6、M~P列无公式,因数据需要手动添加;
7、Q列公式:=L2-Q2,应发工资列减去应扣款项列之差即等于实发工资


重复三个问题:


现在想再添加一个公式,因为根据C列的岗位不同基本工资也不同,这两个条件是否可以同时达到目标要求?


现在想再添加一个公式,因为根据C列的岗位不同补贴也不同,这两个条件是否可以同时达到目标要求?


想添加一个公式,根据D列的入职时间来自动计算工龄工资:自入职时间达到6个月的时候自动加30元,达到12个月的时候自动再加70元,即满1年即加100元?
xclxcl1年前1
pollyliu123 共回答了28个问题 | 采纳率85.7%
1、=IF(C2="保安",保安基本工资/30*E2,IF(C2="服务",服务基本工资/30*E2,IF(C2="收银",收银基本工资/30*E2)))
2、同上
3、=IF(DATEDIF(D2,TODAY(),"m")>12,100,IF(DATEDIF(D2,TODAY(),"m")=12,70,IF(DATEDIF(D2,TODAY(),"m")>=6,30,0)))
请问在excel2010中,我要在一列里生成一列连续小数0.0001 0.0002 一直到100.0000 请问怎么操作
请问在excel2010中,我要在一列里生成一列连续小数0.0001 0.0002 一直到100.0000 请问怎么操作?
不要回答我下拉,这拉到什么时候去啊,有没有函数公式之类的
只是爱过你1年前5
胆子小小 共回答了20个问题 | 采纳率90%
不用你用“下拉”的方法:先在第一格里输入0.0001,再点中这个格子点击编辑→填充→序列→列→输入步长值0.0001→输入终止值100,搞定 收工提醒:当出现0.010时,会直接显示成0.01,你可以将这一列的所有单元格的格式调...
关于excel2010折线图的问题,下面是我做的折线图 我想把横坐标改成日期 纵坐标不变 折线改成A,B,C折线
lclolq1年前1
玛库萨 共回答了21个问题 | 采纳率90.5%
你的数据不应该这么放
应该弄成:
日期 A B C
1 10 8 10
2 20 16 15
……
这个样子,再生成折线图就可以了
EXCEL2010 利用宏完成下列的表格格式转换,如图:
EXCEL2010 利用宏完成下列的表格格式转换,如图:

多项横列数据转换为一纵列数据
焦作551年前1
心灵感应 共回答了13个问题 | 采纳率84.6%
Sub test()
Dim arr
Dim r As Long,c As Integer,n As Long
arr = ActiveSheet.UsedRange.Value
Sheets.Add
For r = 1 To UBound(arr)
For c = 1 To UBound(arr,2)
n = n + 1
Cells(n,1) = arr(r,c)
Next
Next
End Su
excel2010有多少行列数?
亚圣浪子1年前1
治世枭雄 共回答了17个问题 | 采纳率88.2%
1048576行
16384列
如何在excel2010中给图表加横纵坐标名称
迪克浪子19861年前1
微雨香尘 共回答了26个问题 | 采纳率88.5%
图表工具→布局→坐标轴标题→主横坐标标题→坐标轴下方标题→修改坐标轴标题内容
在excel2010中当D列数值小于E列数值的时候相对应的单元格填充颜色变为红色或者其他颜色
在excel2010中当D列数值小于E列数值的时候相对应的单元格填充颜色变为红色或者其他颜色
在excel2010中,D列是套用公式A,B,C列进行加减后的一些变动的数字,E列是固定的一些数值,但是不是一个数值,有可能A1是5,A2是10,但是以后不会变动,怎样设置使D列数值(D列数值是根据A,B,C列数值变动的)小于E列数值的时候相对应的单元格填充颜色变为红色或者其他颜色.
wyyeuro1年前1
dgfdsfff001 共回答了24个问题 | 采纳率87.5%
使用条件格式,方法:
选中D列,点击菜单“格式”-》“条件格式”,在条件1中对话框选择:
1、“单元格数值”;
2、“小于”;
3、点击右侧表格样的图标,然后选中E列;
4、点击右侧“格式”按钮,点击“图案”标签,选择适当颜色(如,红色),点击确定.
5、点击“确定”按钮即可.
Excel2010中人员信息包含多个单位(为A列)、多人年龄(为B列),计算出某单位中30-50岁人数?
peichieh1年前0
共回答了个问题 | 采纳率
excel2010的问题,多个条件统计的问题.
excel2010的问题,多个条件统计的问题.
A列是“部门”,B列是“物品名称”,C列是“物品领用数”,D列时“领用时间”(格式是2014-4-12 11:52:17).
我要E1统计:
A列部门:网络部
B列物品名称:圆珠笔
领用时间条件是5月份以后的(即忽略4月份之前).
统计符合条件的C列(即领用总数).
请问E1的公式怎么写?
taojun11181年前1
wamy 共回答了27个问题 | 采纳率100%
=SUMPRODUCT(($A$2:$A$200="网络部")*($B$2:$B$200="圆珠笔")*(MONTH($D$2:$D$200)>4)*$C$2:$C$200)
Excel2010中单元格减少小数点位数数值自动四舍五入,再增加位数后数字保持四舍五入后的不变
Excel2010中单元格减少小数点位数数值自动四舍五入,再增加位数后数字保持四舍五入后的不变

减少小数点位数至整数后,再增加小数点位数,结果变成了
冷寒雨1年前1
686oo28 共回答了20个问题 | 采纳率90%
在B列输入以下公式
=round(A1,10) 然后下啦
注意 这里的10是指你希望保留几位小数.尽量多留一点.因为你要手动减少小数点位数
excel2010学号第3、 4位代表学生所在的班级,例如;120105代表12级1班5号..
大漠寒冰1年前1
金无昔 共回答了18个问题 | 采纳率66.7%
这个不难假设第一个学号在A2单元格,在班级列单元格B2输入下面内容,向下拖拽就行了=VALUE(MIDB(A2,3,2))&"班"1、MIDB用来截串,从A2单元格内容的第3位开始,截取2位,结果是“01”、“12”这样2、VALUE用来把文本转化为数字(当然文本必须有纯数值内容组成,如只能是0~9组成,不能有a、b、c等),结果为1、12这样3、&用来拼接字符串