当我运行 VBA 代码时,它立即用输出填充单元格区域 B2:B10。
替代方法#1:使用 REPLACE 函数删除 Excel 中的前 4 个字符Excel 中的 REPLACE 函数专门用于用新文本替换旧文本的方式。因此,在此技术中,我将应用 REPLACE 函数将前 4 个字符替换为黑色空格。
句法
=REPLACE(old_text, start_num, num_char, new_text)
公式
=REPLACE(A2,1,4,””)
使用指南
Step_1:首先,复制上面的公式。
Step_2:其次,将其粘贴到单元格B2中。
公式解释
A2 是这里的old_text。它指示要执行公式的单元格地址。
1表示公式的start_num。从左侧开始,第一个字符的位置为 1。
4 是 char_num。我要删除的字符数是 4,这就是 char_num 为 4 的原因。
由于我想将这4个字符替换为空格,因此这个公式中的new_text是“”。
步骤_3:按 ENTER 键。
步骤_4:现在通过将填充手柄从单元格 B2 拖动到单元格 B10 来复制公式。
最终结果 >
Excel 已使用 REPLACE 函数正确消除了前 4 个字符。
替代方法 #2:使用 RIGHT & LEN 函数删除 Excel 中的前 4 个字符Excel 中的 RIGHT 函数允许您从文本字符串的右侧提取特定数量的字符。我还将应用 LEN 函数来确定给定文本字符串中有多少个字符。因此,在这种替代方法中,我将利用 RIGHT 函数和 LEN 函数的组合公式来消除单元格中的前两个字符。
句法
=RIGHT(text,LEN(text)-4)
公式
=RIGHT(A2,LEN(A2)-4)
使用指南
步骤_1:首先,在单元格 B2 中键入公式。
步骤_2:其次,按 ENTER 键。