excel怎么从数值中按条件来删除数据?
发布网友
发布时间:2022-05-12 23:00
我来回答
共4个回答
热心网友
时间:2023-10-28 21:41
如果用vba的话,很简易,但是表达起来不容易,
用的折中的办法,让小于0的数据的颜色为白色,这样也就不显示了
全选整个表格,执行格式--条件格式--
单元格值
小于
0
设置字体颜色为白色,这样所有小于0的数值都不可见,达到目的。
如果非要删除,可以把表格发给
hong4777@163.com
我给你做的vba程序一次删除所有的小于0的值。
热心网友
时间:2023-10-28 21:42
用serch函数结合mid函数很好解答的。
=IF(ISERROR(MID(A6,SEARCH(" ",A6,1)+1,SEARCH(" ",A6,SEARCH(" ",A6,1)+1)-SEARCH(" ",A6,1))),"",MID(A6,SEARCH(" ",A6,1)+1,SEARCH(" ",A6,SEARCH(" ",A6,1)+1)-SEARCH(" ",A6,1)))
A6为lee bluce 李小龙
如果您非要等那个“无妄之地大哥”,那么我强烈建议您等吧。
否则的话,建议留下邮箱地址,以便发送文件给你学习。
热心网友
时间:2023-10-28 21:42
在这个数值所在单元格(设A1)旁边的单元格输入“=LEFT(A1,LEN(A1)-3)”意思是去除A1内左边的前三个字符,把结果(bluce 李小龙)复制在单元格B1内(复制时用“选择性粘贴”-“数值”);再在另一个单元格内输入“=right(B1,LEN(B1)-3)”意思是去除B1内右边的前三个字符,这就可以达到你要求了。
热心网友
时间:2023-10-28 21:43
用EXIT试一下!!!!!!!