该 对, 剩下 和 中 函数提供了一种从Excel中的数据中提取字符的方法。将文本复制或导入单元格时,有时会在您需要的数据中包含不需要的垃圾字符。
有时您只需要文本数据的特定部分,例如某人的名字而不是他们的姓氏。在这些情况下,您使用的功能取决于所需数据相对于单元格中不需要的字符的位置。
- 如果所需数据位于数据的右侧,请使用 对 提取它的功能。
- 如果所需数据位于数据的左侧,请使用 剩下 提取它的功能。
- 如果所需数据的两侧都有不需要的字符,请使用 中 提取它的功能。
我们来看一个如何使用的示例 对 用于在Excel中提取字符的函数。您可以按照相同的基本步骤来使用其他两个功能。
本文适用于Excel 2010,2013,2016和Office 365。
03年01月正确的函数语法和参数
在Excel中,函数的语法是指函数的布局,包括函数的名称,括号和参数。的语法 对 功能是:
=右(文字,Num_chars)
函数的参数告诉Excel要在函数中使用哪些数据以及要提取的字符串的长度。
文本 (必填):包含所需数据的条目;此参数可以是对工作表中数据位置的单元格引用,也可以是用引号括起来的实际文本。
Num_char (可选):指定要保留的字符串参数右侧的字符数;删除所有其他字符;此参数必须大于或等于零。
如果 Num_char 省略参数,函数使用默认值1个字符。如果这大于文本的长度,则该函数返回所有文本 文本.
03年02月删除不需要的文本字符
此图中的示例使用 对 提取术语的功能窗口小部件 从较长的文本输入 * &^%的Widget 位于 细胞 B1 在工作表中。这是通过键入以下函数来实现的 细胞 C1:
=右(B1,6)
使用公式生成器
为了使事情更简单,您可以使用选择函数和参数 Formula Builder,通过在正确的位置和数量中输入函数的名称,逗号和括号来处理语法。
输入对 函数及其参数 细胞 C1 使用 式 生成器 像这样:
- 点击 细胞 C1 使其成为活动单元格 - 这是显示函数结果的位置。
- 点击公式 标签 的带 菜单。
- 选择文本 来自 带 打开函数下拉列表。
- 点击对 在列表中提出来 Formula Builder.
- 点击文本 线。
- 点击 细胞 B1 在工作表中。
- 点击NUM_CHARS线。
- 输入数字6(6)因为我们只想保留六个最右边的字符。
- 点击 完成 完成功能。
提取的文本 窗口小部件 应该出现在 细胞 C1。当你点击 细胞 C1,完整的功能出现在公式栏 在工作表上方。
使用鼠标选择单元格有助于防止因输入错误的单元格引用而导致的错误。
03年3月提取数字
该 对 函数可以以相同的方式用于从较长的数字中提取数字数据的子集;但是,提取的数据会转换为文本,因此不能用于涉及某些功能的计算中 和 和 平均.
= VALUE(RIGHT(B1,4))
解决这个问题的一种方法是使用值 函数将文本转换为如上所示的数字。或者,第二个选项是使用粘贴特殊功能 - 请参阅使用Excel粘贴特殊功能将文本转换为数字。