在excel中,b1单元格输入公式=large({abs(A1-A2),abs(A3-A4)},2)提示错误,不明白,求解!

=LARGE(ABS(A1-A2),ABS(A3-A4),ABS(a5-A6),ABS(A7-A8),ABS(A9-A10),ABS(A11-A12),ABS(A13-A14),ABS(A15-A16),ABS(A17-A18),ABS(A19-A20),2)取这10个数中的第二大的数,谢谢

EXCEL工作表函数中,不能直接输入大括号{},应当将公式中的大括号去除后直接输入:
=large(abs(A1-A2),abs(A3-A4),2)
,但在完成时按“CTRL+SHIFT+回车”三键组合,输入数组公式,这样EXCEL会自动加上大括号。追问

谢了,不过不行,参数太多错误

追答

没注意看公式内容,LARGE函数只有两个参数,确实不对。
请问希望进行怎样的计算?

追问

实际上有10个参数,要第二个大的数值,这里举例2个参数

追答

抱歉之前的回答误导你了。
根据你的要求,应当在公式中直接加上大括号:
=LARGE({ABS(A1-A2),ABS(A3-A4),ABS(a5-A6),ABS(A7-A8),ABS(A9-A10),ABS(A11-A12),ABS(A13-A14),ABS(A15-A16),ABS(A17-A18),ABS(A19-A20)},2)

但是在输入完成时,按“CTRL+SHIFT+回车”三键组合,输入数组公式,这样EXCEL才能正确处理公式中的大括号。

追问

会提示错误的,{}是常量数组的符号

追答

原来如此
在LARGE的数组参数中,不能含有其他运算函数,也就是说,不能再用ABS函数作为LARGE的数组参数
解决方法:
用其他的单元格作为辅助,分别计算出ABS(A1-A2),ABS(A3-A4),ABS(a5-A6),ABS(A7-A8),ABS(A9-A10),ABS(A11-A12),ABS(A13-A14),ABS(A15-A16),ABS(A17-A18),ABS(A19-A20)这些数据,然后再将辅助单元格作为LARGE的数组参数进行计算。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-28
{ }是常量数组的符号,不能用于单元格引用。追问

谢了,有什么办法解决上面那个问题吗?

追答

=LARGE(ABS((A1:A3-A2:A4)*{1;0;1}),2)
按Ctrl+Shift+Enter

就你这两个量的话,就是求最小值,可用下面公式。
=MIN(abs(A1-A2),abs(A3-A4))

追问

谢了,实际上有10个参数,要第二个大的数值,这里举例2个参数

追答

=LARGE(ABS(A1:A19-A2:A20)*MOD(ROW(A1:A19),2),2)
按Ctrl+Shift+Enter

本回答被提问者采纳
第2个回答  2013-11-28
你的公式应该表达两个数中第二大的值,实际就是两个数中较小值,直接用
=min(abs(A1-A2),abs(A3-A4))追问

谢了,实际上有10个参数,要第二个大的数值,这里举例2个参数

第3个回答  2013-11-28
将公式改成:
=min(abs(A1-A2),abs(A3-A4))追问

谢了,实际上有10个参数,要第二个大的数值,这里举例2个参数

第4个回答  2013-11-28
=LARGE(IF({1,0},ABS(A1-A2),ABS(A3-A4)),2)追问

实际上有10个参数,怎么做?

追答

您呢,把所有的条件弄出来我看一下

在excel中,b1单元格输入公式=large({abs(A1-A2),abs(A3-A4)},2)提示...
=large(abs(A1-A2),abs(A3-A4),2),但在完成时按“CTRL+SHIFT+回车”三键组合,输入数组公式,这样EXCEL会自动加上大括号。

EXCEL里的large公式怎么用?
EXCEL里large公式的使用步骤如下:1.以这个成绩的例子计算各名次的分数。2.在D2单元格中输入=LARGE(B2:B10,1)。3.结果是91,是所有班级中排名第一的成绩。4.在D4单元格输入=LARGE(B2:B10,4)。5.结果是85,我们自己从高往低数排名,发现其结果也是正确的。6.那么同时计算1-4名的成绩呢,这...

EXCEL如何用公式计算第二大值,第三大值等
在第一大值单元格输入=MAX(A1:A5)在第二大值单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式 =MAX(IF(A$1:A$5<D1,A$1:A$5))公式表示:在A1:A5中,找到小于D1的最大值,避免了重复最大值或次大值。详见附图 ...

Excel公式应用常见错误及处理方法
B10单元格中的公式为 “=VLOOKUP(A10,A2:E6,5,FALSE)”,我们在A10中输入了学号“107”由于这个学号,由于在A2:A6中并没有和它匹配的值,因此出现了“#N\/A”错误。

excel A1是一个公式(A3-A4),若A1=0,则A1=A5
不可能实现。公式也设置不了,会出现循环引用。1:excel A1是一个公式(A3-A4),则A1=A5,如何实现——既然“A1是一个公式(A3-A4),若A1=0”,则A1就不能=A5了。改在B1输入公式=IF(A1=0,A5,"")回车 2.A1是一个公式(A3-A4),在excel中,若A3 A4 不输入数值,则A1=0——现在我想 若A3 ...

在Excel中,求单元格A1、A2、A3、A4的平均值,则可输入公式( )
选中结果单元格,用“=AVERAGE(A1:A4)”输入.ENTER键执行。

excel常用函数使用方法
应用举例:如果在 B2 单元格中输入公式:=ABS(A2),则在 A2 单元格中无论输入 正数(如 100)还是负数(如-100),B2 中均显示出正数(如 100)。 特别提醒:如果 number 参数不是数值,而是一些字符(如 A 等),则 B2 中返回 错误值“#VALUE!”。 4、INT 函数 函数名称:INT 主要功能:将数值向下取整为最接近...

Excel中如何计算A1\/A2,A1\/A3,A1\/A4……
把A1输入为绝对引用就好了:=$A$1\/A2,然后下拉公式即可。

请问excel计算能不能下拉的时候自动让A1-A2 A3-A4
可以的,设置一个单元格的公式,然后选中此单元格,鼠标变成“十”直接下拉就行了,公式会自动带过来的!

excel表格公式计算结果不对是怎么回事呀
1、在电脑里面找需要计算的excel表格,找到之后选中表格,右键单击鼠标,将表格打开。2、打开了表格之后,选中表格里面需要计算的单元格,右键单击鼠标,点击设置单元格格式,这个选项进入。3、进入到单元格格式的界面就好,在数字分类里面,将文本格式设置为常规格式。4、设置完毕之后,最后点击确定,这样就...

相似回答