EXCEL中有正负数,怎么实现只返回正数,而跳过负数随便的一串数字,有正有负,放在E2:E12,下面的数组公式公式可以实现:只返回正数,{=IFERROR(INDEX(E2:E12,SMALL(IF(E2:E12>0,ROW(INDIRECT("1:"&ROWS(E2:E12)))),ROW(I

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 20:05:57
EXCEL中有正负数,怎么实现只返回正数,而跳过负数随便的一串数字,有正有负,放在E2:E12,下面的数组公式公式可以实现:只返回正数,{=IFERROR(INDEX(E2:E12,SMALL(IF(E2:E12>0,ROW(INDIRECT(

EXCEL中有正负数,怎么实现只返回正数,而跳过负数随便的一串数字,有正有负,放在E2:E12,下面的数组公式公式可以实现:只返回正数,{=IFERROR(INDEX(E2:E12,SMALL(IF(E2:E12>0,ROW(INDIRECT("1:"&ROWS(E2:E12)))),ROW(I
EXCEL中有正负数,怎么实现只返回正数,而跳过负数
随便的一串数字,有正有负,放在E2:E12,
下面的数组公式公式可以实现:只返回正数,
{=IFERROR(INDEX(E2:E12,SMALL(IF(E2:E12>0,ROW(INDIRECT("1:"&ROWS(E2:E12)))),ROW(INDIRECT("1:"&ROWS(E2:E12))))),"")|
.注:公式没有问题,为什么会得到想要的结果.
1、Small怎么可以实现结果中跳过负数,让下面的正数紧接在返回的数字下面;
2、ROW返回的不是行号吗?那么数组中是不是就会出现SMALL(1,1) ,SMALL(3,3)?
.
SMALL函数那里已经明白了,值总是1和0.先谢!
还是有个地方不太明白,为什么对应的负数那行会不显示,而不是遇到负数后空一行再显示后面的正数呢?
SMALL得到0,怎么会让后面的正数顶上来呢?
做了很久试验还是理解不透,我想这个可以代替很多的宏运算了.还望指教.

EXCEL中有正负数,怎么实现只返回正数,而跳过负数随便的一串数字,有正有负,放在E2:E12,下面的数组公式公式可以实现:只返回正数,{=IFERROR(INDEX(E2:E12,SMALL(IF(E2:E12>0,ROW(INDIRECT("1:"&ROWS(E2:E12)))),ROW(I
这公式设计得很巧妙,妙在使用了数组公式.INDEX()函数用于返回区间E2:E12中指定位置的值,而这公式中只给出了指定的行号1或者0的值.行号由SMALL()函数提供,当条件E2:E12>0成立时,SMALL()函数结果是1,反之结果是0.条件语句IF(E2:E12>0,ROW(INDIRECT("1:"&ROWS(E2:E12))))只给出了两个参数,这里埋伏了一个错误的地方,就是当E2:E12

EXCEL中有正负数,怎么实现只返回正数,而跳过负数随便的一串数字,有正有负,放在E2:E12,下面的数组公式公式可以实现:只返回正数,{=IFERROR(INDEX(E2:E12,SMALL(IF(E2:E12>0,ROW(INDIRECT(1:&ROWS(E2:E12)))),ROW(I excel中负数变正数怎么弄 excel表格中一列数值只需正数相加而负数不相加公式怎么设置 excel表中有正数和负数要分别将正数和负数求和应该怎么做? excel中怎么使正数显示正号,负数显示符号 汇编语言 怎么实现判断一个数是正数还是负数 我要求excel中的一列数据相加的和,但是里面有负数,我只求正数的和,用sumif可以实现吗,可以的话怎么用 excel 有正数负数 怎么挑出 正数里最大值 和负数里的最小值怎么挑呢?求救 excel减法公式,如何让得数只取正数.excel右边单元格减去左边单元格.例如 C1=B1-A1如何让得数正数保留,负数则取0.要怎么设置?或者要改公式吗? excel一个区域内有正有负,怎么分别求其中所有正数平均值、所有负数平均值? 在Excel中竖行求和,只求正数,不求负数,公式应该怎么写 请问我在Excel表格中计算出得数,有的是正数,有的是负数,我想让正数不变,负数加上60,这个公式怎么设置同一列得数中既有正数,又有负数,我只想让负数加60 正数加负数怎么算 负数减去正数怎么算 正数和负数怎么换算 正数和负数怎么应用 正数和负数的加减法正数加减负数怎么计算? 有理数只包括正数和负数吗