当前位置:首页 > 职场 >

excel删除每行第一个字符(excel删除每列第一个字)

来源:原点资讯(www.yd166.com)时间:2023-12-23 19:39:30作者:YD166手机阅读>>

从一个单元格或一组单元格中删除特定字符是 Excel 中的一项常见任务。当处理包含不必要的前缀或代码的数据时,删除前两个字符可能会非常有帮助。幸运的是,Microsoft Excel 提供了多种方法来删除前两个字符。因此,在本文中,我将探讨六种不同的方法来帮助您删除 Excel 中的前 2 个字符。

数据集简介

在以下数据集中,有两列:样本数据集和结果。请注意,在示例数据集列中,我有一个全名列表。每个名称前面都有两个字符。前两个字符有时是数字、字母或符号,有些甚至是这些的组合。

excel删除每行第一个字符,excel删除每列第一个字(1)

现在我将向您展示一些方法,帮助您删除 Excel 中的前 2 个字符。

在 Excel 中删除前 2 个字符的最简单方法

使用 VBA 代码有助于删除 Excel 中的前 2 个字符,特别是当您需要重复执行此任务或在大型数据集上执行此任务时。 VBA 代码将帮助您在几秒钟内收到结果。

这段VBA代码可以顺利地从Excel单元格中删除数字字符。只需将代码插入 Visual Basic 编辑器中的新模块中,然后运行即可。

Sub RemoveFirstTwoChars() Dim inputRange As Range Dim outputRange As Range Dim inputCell As Range Dim outputCell As Range 'Specify input range Set inputRange = Range("A2:A10") 'Replace with your input range 'Specify output range Set outputRange = Range("B2:B10") 'Replace with your output range 'Loop through input range and remove first two characters of each cell For Each inputCell In inputRange Set outputCell = outputRange.Cells(inputCell.Row - inputRange.Row 1, 1) If Len(inputCell.Value) >= 2 Then outputCell.Value = Right(inputCell.Value, Len(inputCell.Value) - 2) Else outputCell.Value = "" End If Next inputCell End Sub

Visual Basic复制

可编辑行 1

Set inputRange = Range("A2:A10")

在这里,我要删除前 2 个字符的数据位于 A2:A10 范围内。因此,您可能需要根据您的数据集修改范围。

可编辑第2行

Set outputRange = Range("B2:B10")

指定要放置输出的范围。

可编辑第 3 行(可选)

outputCell.Value = Right(inputCell.Value, Len(inputCell.Value) - 2)

此处,RIGHT 函数消除左侧的前 2 个字符。要删除更多字符,请将 2 替换为您想要的值。

使用指南

步骤_1:按 ALT F11 打开 Visual Basic 编辑器。

Step_2:然后选择“插入”>“模块”。

excel删除每行第一个字符,excel删除每列第一个字(2)

Step_3:然后将代码粘贴到新模块中。

excel删除每行第一个字符,excel删除每列第一个字(3)

Step_4:单击“运行”按钮或按 F5 键运行代码。

最终结果 >

excel删除每行第一个字符,excel删除每列第一个字(4)

栏目热文

excel每一行删除最后一个字(excel如何删除一段文本最后几个字)

excel每一行删除最后一个字(excel如何删除一段文本最后几个字)

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最...

2023-12-23 19:34:27查看全文 >>

女人香剧情简介(女人香电视剧结局)

女人香剧情简介(女人香电视剧结局)

在阅读此文之前,麻烦您点击一下“关注”,既方便您加入讨论和分享,又能给您带来不一样的阅读体验,感谢您的支持文|娱栀编辑|...

2023-12-23 19:39:46查看全文 >>

菊花香电视剧分集剧情(几度菊花香电视剧剧情分集介绍)

菊花香电视剧分集剧情(几度菊花香电视剧剧情分集介绍)

深圳新闻网讯(见圳客户端、深圳新闻网记者 王志明)11月8日晚上,南山图书馆副楼二楼报告厅迎来了一场别开生面的阅读活动,...

2023-12-23 19:37:44查看全文 >>

美人香剧情介绍(美人香电视剧免费全集)

美人香剧情介绍(美人香电视剧免费全集)

/NATIONAL CENTRE FOR THE PERFORMING ARTS/点击上方“国家大剧院” 一键关注微信公...

2023-12-23 19:23:26查看全文 >>

电视剧美人香第二部全集(美人香第二部第二十一集)

电视剧美人香第二部全集(美人香第二部第二十一集)

张天阳和侯梦瑶主演的《美人香》既有欣赏价值又有实用价值 。第一欣赏价值,在演员颜值和品行方面张天阳无论是秦汉,两晋,南北...

2023-12-23 19:37:38查看全文 >>

excel怎么删除每行中一样的内容(excel中怎么删除一行里的某些内容)

excel怎么删除每行中一样的内容(excel中怎么删除一行里的某些内容)

1职场实例小伙伴们大家好,今天我们来解决一个互助群里面讨论的Excel职场办公实例:如何将行数据横向批量删除重复值。如下...

2023-12-23 19:41:33查看全文 >>

excel删除每行固定内容(excel怎么删除含特定内容的行)

excel删除每行固定内容(excel怎么删除含特定内容的行)

批量删除指定内容所在的行。Excel批量删除指定内容所在的行,先点赞后看好习惯,感谢大家!以下这张表格为例,想把所有等级...

2023-12-23 19:44:18查看全文 >>

excel删除指定文字行(excel如何删除指定行)

excel删除指定文字行(excel如何删除指定行)

前段时间有位老师找到我问了个问题,说原来她的问题和答案都在同一列的不同行中,现在想把问题和答案放到同一行的不同列中,如何...

2023-12-23 19:57:34查看全文 >>

excel怎么删除每一行后面的字(怎么删除excel单元格中的部分内容)

excel怎么删除每一行后面的字(怎么删除excel单元格中的部分内容)

如果您正在处理一些需要删除的前缀或代码的数据,Excel 提供了多种方法来使该过程快速、轻松。在本文中,我将介绍六种不同...

2023-12-23 19:54:44查看全文 >>

excel怎么删除每行前几个字(在excel中怎样去掉每行的前几个字)

excel怎么删除每行前几个字(在excel中怎样去掉每行的前几个字)

今天跟大家分享一下Excel如何批量删除单元格开头文本1.如下图含有一些物品编码,现在我们想要将物品编码开头的两个字符删...

2023-12-23 19:34:28查看全文 >>

文档排行