Excel 如何提取负数
作者&投稿:彤哲 (若有异议请与网页底部的电邮联系)
在Excel中要筛选出所有的负数,可以使用工具栏的“排序和筛选”,点击“筛选”,设置好筛选条件即可。
1、打开需要操作的Excel表格,点击菜单栏的“开始”选项,选中A1单元格。
2、在工具栏找到“排序和筛选”,点击下方的下拉三角箭头,点击“筛选”。
3、可以发现A1单元格出现了一个下拉三角箭头,点击三角箭头。
4、在弹出的下拉菜单中选择“数字筛选”,点击“小于”。
5、在弹出的“自定义自动筛选方式”中选择“小于”,数值输入为“0”,点击“确定”。
6、可以看到,所有的负数已经筛选出来了。
1、前期输入了一些正数数值,现在要把B列所有数值改为负数,先另找一个单元格输入-1。
2、右键点击复制-1这个单元格。
3、然后选中B列所有数值。
4、点击右键,选择选择性粘贴,选择运算中的“乘”项。
5、最后点击选择性粘贴上的确定,即可完成,看到了吧,所有数值变成负数了。
现在在D1输入 =if(sum(A1:C1)>=0,sum(A1:C1),"")
现在大E1输入 =if(sum(A1:C1)<0,sum(A1:C1),"")
选中D1:E1,现时向下填充公式至所有数据行
结果是:D列全是结果为正数的值,E列全是结果为负数的值
最好截个图,带上行列号,这样更直观,便于写公式,
公式中一般用INDEX + SMALL +IF 等函数进行提取;
如果是有其他具体要求,还请上图,加说明;
如果区域简单,可套用如下公式:
=index(提取区域,SMALL(if(提取区域<0,row(a1:a区域行数)),ROW(A1:A区域数)),)
=IF(要提取的数假设为单元格C2<0,C2,"正“)
你把这个输入单元格
这个函数完全可以满足
筛选
点自定义,选择小于,数字栏写0
可过滤,也可考虑用IF函数,具体要把 附件发给我。QQ:516981718
廖黄盐酸: 条件是"<0" 这要看你是怎么提取,比如其他条件是什么,如果什么条件也没有,就用高级筛选,如果有其他的对应关系,就用IF函数,条件是上面的小于0的表达式. 提问题一定要表达清楚.
汉台区19331362766: Excel中取负值的公式 - ?
廖黄盐酸: E4输入=-D4 然后下拉填充
汉台区19331362766: excel负数怎么输入 - ?
廖黄盐酸: 输入负数方式:(数字) 示例,在表格中输入-10. 先在单元格输入(10),敲击回车,之后单元格的值就变成-10了.
汉台区19331362766: 正数取 负数舍 Excel怎么设定公式 - ?
廖黄盐酸: 比如数字在A列,在B1输入公式: =if(a1>0,a1,"") 下拉填充也可以对A列自动筛选,点开筛选下拉条-自定义,条件:小于,0,确定 将这些行删除或者清除
汉台区19331362766: excel 提取出一行数据中最后一个负数,如1 2 3 - 4 5 提取出 - 4,求公式加解释 - ?
廖黄盐酸: 举例说明.例如有表格,如图:第一步:在B2输入公式:=MID(A2,FINDB("-",A2,1),2) 第二步:将B2的公式下拉至B4.结果如图:
汉台区19331362766: excel如何提取一行数据的第一个负数和最后一个负数对应的日期? - ?
廖黄盐酸: =MIN(IF(A2:G2<0,A$1:G$1))=MAX(IF(A2:G2<0,A$1:G$1))=N(COUNT(0/FREQUENCY(IF(A2:G2<0,COLUMN(A:G)),IF(A2:G2>=0,COLUMN(A:G))))>1) 都是数组公式
汉台区19331362766: excel 如何显示 正 负 值 - ?
廖黄盐酸: 右击选单元格,选择“设置单元格格式”,然后选择自定义值的类型为[>0]"+"0;[<0]"-"0 或者0_
汉台区19331362766: excel如何让一1个单元格里的正负数使用两次函数识别,正数是正数,负数是负数 - ?
廖黄盐酸: 设置单元格格式,自定义,自定义类型中填入 正数;负数;0;文本 确定,就行了
汉台区19331362766: 如何让EXCEL表格数据不用设公式就自动显示为负数 - ?
廖黄盐酸: 使用自定义格式,选中要更改的单元格,右击选取设置单元格格式,弹出对话框“分类”里选自定义,右边的“类型”里面输入:-G/通用格式
汉台区19331362766: excel函数 - LOOKUP(0, - LEFT(D2,ROW($1:$10)))负值 - ?
廖黄盐酸: =LOOKUP(9E+307,--LEFT(D2,ROW($1:$10))) 如果数字位数是8位以下,也可用公式=LOOKUP(9^9,--LEFT(D2,ROW($1:$10)))