楼主 悟空师弟 |
问题:如下图:如何判断A、B、C三列中的数值升序排列后是否为等差数列? 要求:不可使用VBA,不可定义名称,不可使用辅助列,D1内公式下拉完成。 奖励:答案上交截止日前公式正确且字符数最短的楼层魅力值加10分,技能分加15分,其余不加分。 说明:公式字符数为去掉=号后的字符数。 答案公布日期:2011年2月10日后 如何判断A、B、C三列中的数值是否为等差数列?.rar |
2楼 rongjun |
|
3楼 wjc2090742 |
|
4楼 Zaezhong |
|
5楼 lrlxxqxa |
如何判断A、B、C三列中的数值是否为等差数列?(lr).rar |
6楼 zzmxy |
参与学习一下! 46个字符:
|
7楼 foodorwater |
=IF(LARGE(A1:C1,2)*2=SUM(LARGE(A1:C1,{1,3})),"是","否") 共52字符 |
8楼 無心 |
先来一个很长的公式
|
9楼 無心 |
再短一点的
|
10楼 無心 |
再短一点
|
11楼 無心 |
再短点
|
12楼 無心 |
哈哈,一个比一个短
|
13楼 amulee |
|
14楼 nothingwmm |
=IF(ISNA(MATCH(ABS((A1-B1)/(A1-C1)),{1,0.5,2},)),"否","是") nothingwmm.rar |
15楼 涅磐86970 |
IF(SUM(SMALL(A1:C1,{1;2;3})*{1;-2;1}),"否","是") 46 如果可以设置单元格格式就好了- - |
16楼 piny |
目前最短34 ^^ 65
|
17楼 laowuwyx |
笨办法,请老师指导。 =IF(MAX(A1:C1)+MIN(A1:C1)=2*MEDIAN(A1:C1),"是","否") |
18楼 XIAO_JUN |
=IF(SUM(MEDIAN(A1:C1)-A1:C1),"否","是") 数组 字符:36 |
19楼 tntpai |
=IF(SUM(A1:C1)/3=MEDIAN(A1:C1),"是","否") |
20楼 donghan |
=IF(MOD(MAX(ABS(A1-B1),ABS(A1-C1)),MIN(ABS(A1-B1),ABS(A1-C1))),"否","是") |
21楼 guideming |
=IF(OR(C1-B1=B1-A1,A1-C1=B1-A1,A1-C1=C1-B1),"是","否") |
22楼 toby08 |
|
23楼 pzh130 |
=IF(MIN(A1:C1)+MAX(A1:C1)=SMALL(A1:C1,2)*2,"是","否") |
24楼 鬼狐 |
这个必须顶 |
25楼 w83365040371 |
=IF(AVERAGE(A1:C1)-MEDIAN(A1:C1),"否","是") |