实时搜索: excel删除某几个字符串

excel删除某几个字符串

333条评论 3739人喜欢 4252次阅读 774人点赞
如图 取出F中#之前的 数据,到其他列 , 用VBA,并可以这样(B4:K10)指定删除范围 , 比如我有一个单元格的内容是:|AA|BBB|CCC%CC|DD|EE%|
想把里面包含%的项都删掉即变成:|AA|BBB|DD|
用分隔号分开的项数不定,有些有几十项,分隔号间的字符数也不定,%前后字符数也不定。
数据好多。。。。 , 求python的代码,不是excel自带的筛选,问题解决的话追加奖励。
字符串有几十个,请详细给出一些有效代码 ...

EXCEL怎么取出某一列字符串中的部分内容: =IF(ISNUMBER(FIND("#",F1)),LEFT(F1,FIND("#",F1)-1),F1)
下拉公式

excel函数怎样删除字符串中指定的字符:

可以使用 SUBSTITUTE 函数,如下图所示:

excel vba删除后面字符: Sub aa()
For Each c In Selection
c.Value = Left(c.Value, Len(c.Value) - 2)
Next
End Sub


鼠标选中需要修改的数据区域,运行宏aa

excel 中怎么实现某个单元格中出现特定字符时删除某些字符串?: VBA可以,需要的话追问,说明你表格样式。
是要一次性处理,还是像自带函数一样,一个个单元格获取到另一个单元格

如何在excel删除某个字符后面的n个字符:

可以利用公式在excel删除某个字符后面的n个字符

软件版本:Office2007

举例说明如下:

1.删除A列中1后面的3位字符:

2.输入公式如下:

公式解释:先找到字符串1在单元格的位置,然后提取这个位置左边的数值,和字符串长度减去这个位置再减去三位剩下的字符串拼接起来。

3.下拉填充得到结果如下:

注意事项:可以将公式结果复制数值到原来列替换原来数据,从而得到近似删除的结果。

python怎么删除exce的l某些行?例如这些行的某一格中带有字符串x或y或z...: 自己帮你写的,在2.6版本下测试通过,你如果没安装pywin32模块要先下载安装一下。
希望对你有用!
=======================================================
#本程序在python2.6版本下测试通过

import win32com.client #这里用到win32com.client,需要安装pywin32模块
#下载地址 http://sourceforge.net/projects/pywin32/files/pywin32/Build216/

xlApp = win32com.client.Dispatch('Excel.Application') #打开EXCEL,这里不需改动
xlBook = xlApp.Workbooks.Open('D:\\1.xls') #将D:\\1.xls改为要处理的excel文件路径
xlSht = xlBook.Worksheets('sheet1') #要处理的excel页,默认第一页是‘sheet1’

n=20 #n改为要处理的表格内容的行数
m=5 #m改为要处理的表格的内容的列数

try: #为了加强程序健壮性,使用try...except方式避免出错后程序中断。可以将try、except删去。
i=1
while i<=n:
for j in range(1,m+1):
temp = str(xlSht.Cells(i,j).Value) #区每行每列各元素
if temp.find('x')>-1 or temp.find('y')>-1 or temp.find('z')>-1: #若其中含有x、y、z,这里可改为其他判断条件
xlSht.Rows(i).Delete() #将满足条件的元素所在行 整行删除
i=i-1
n=n-1 #由于删除了一行,同时修改相关参数,避免判断遗漏
break
i=i+1 #行标加1,继续判断下一行
except:
print 'runerror'

xlBook.Close(SaveChanges=1) #完成 关闭保存文件
del xlApp
=======================================================

怎样去除excel单元格的后面空字符串:

1、以下为需要处理的零件号,字符串长度实际为10位,但是用LEN函数黑确定长度的时候,显示字符串长度为11位。

2、通过在表中查看黑数据,首、尾并没有出现空格

3、在表中加入trim去空函数

4、在表下拉后,字符长度仍然是11位,问题未解决。

5、在检核字符串时,发现串首按删除键之后,长度变为正确的10位,于是在加入CLEAN函数去除空行

6、对表中去除掉空行的字符串/单元格,重新用LEN函数查看长度,异常问题解决。

Excel vba:有一个字符串,如果里边存在有空格,如何去掉这个空格?请写出代码:

如果a="   12  558   55   14 88 5 6"

b=Replace(a, " ", "")

b=1255855148856

  • oppo怎样微信截图

    dnf深渊梅迪尔卡片 多少金币 北京3 2017: 你看看拍卖行 各区价格不同 ...

    493条评论 5466人喜欢 2446次阅读 649人点赞
  • ppt怎么隐藏文字

    DNF碎心者理查德怎么得?哪个地图出?: 你是说碎心者理查德的卡片吧,卡片当然是打这个boss掉落了,断头谷随机遇到或者那个皇家搏击馆那个图boss有几率掉,再就是卡片合成有几率出了 ...

    449条评论 1942人喜欢 4297次阅读 453人点赞
  • dnf有多少服

    UNO纸牌游戏: (Pku)这个平台已经很早了,已经有很多的在玩,具体怎么玩的话一句两句话说不清楚,你可以先注册后自己操作一下好的要命cmx ...

    830条评论 3051人喜欢 4202次阅读 353人点赞
  • 200元左右酒有哪些

    找人想做一个程序烧进Arduino UNO R3板子里,功能实现和硬件互动: 没有你想的那么简单。Windows操作系统自带的画板,打印时都是将图像信息当作位图(bitmap)输出的。即便是你能通过arduino模拟出打印设备,接收到的也会是离散的点的集合数据,这些数据想要生成步进电机控制的画...

    788条评论 3924人喜欢 3121次阅读 406人点赞