怎么把excel中所有的类似于10C00469M001_1这样格式的把后面的_1去掉
时间: 2024-03-29 16:40:08 浏览: 131
可以使用 Excel 的文本函数和查找替换功能来实现。
1. 首先,在 Excel 中插入一个空白列,假设该列为 B 列。
2. 在 B1 单元格中输入以下公式,用于去掉下划线和后面的数字:
```
=LEFT(A1,FIND("_",A1)-1)
```
其中,A1 是原始数据所在的单元格,FIND 函数用于查找下划线的位置,LEFT 函数用于截取字符串左边的部分。
3. 将公式拖动或复制到 B 列的其余单元格中,以应用到所有数据行。
4. 选中 B 列的所有单元格,然后按下 Ctrl + C,将数据复制到剪贴板中。
5. 选择 A 列的第一个单元格,右键点击选择“粘贴特殊”,在弹出的对话框中选择“数值”,然后点击“确定”。
6. 在弹出的警告框中选择“是”,以覆盖原始数据。
这样,所有类似于 10C00469M001_1 的数据中的下划线和后面的数字都被去掉了,只留下了 10C00469M001。
相关问题
T:2091198208(02:22:08)[S:M001DmwAAMspuGRRviIP][da:Info] AQAAfwBHiaDLKbhk8OskDw--.21958S3:from=<info@freecup.cc>,to=<yuzheman@yy.com>,channel=local,folder=Bulk,size=519395,delay=1,rcpttype=to,subject=定制化自动处理瓶机制造厂家:满足您的生产需求,state=sent,msid=1,mid=1tbiAQERCGS4CbgBnQAAso,score=11.96,id=2 去掉from=的<>
以下是根据您提供的示例数据生成的更新后的代码:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
</head>
<body>
<p style="font-weight: bold">以下外部垃圾邮件发信:</p>
<table>
<tr>
<th>发信时间</th>
<th>主题</th>
<th>发件人</th>
<th>收件人</th>
</tr>
{% for line in body %}
{% if line != "" %}
{% set parts = line.split(" ")[1:] %}
{% set from = parts[3][6:-1] %}
{% set to = parts[4][4:-1] %}
<tr>
<td>{{ parts[0] }}</td>
<td>{{ parts[1] }}</td>
<td>{{ from }}</td>
<td>{{ to }}</td>
</tr>
{% endif %}
{% endfor %}
</table>
</body>
</html>
```
在这个更新后的代码中,我使用空格分隔符将每行内容拆分成多个部分,并将发件人和收件人字段中的`<>`去掉。
如果您有其他问题,请随时告诉我。
阅读全文