在Excel中从数据中提取字符

如何使用Excel RIGHT函数

Excel RIGHT功能允许您从导入的数据中删除不需要的字符。 将文本复制或导入Excel时,有用的垃圾字符有时会包含在正确的数据中。

或者,有些时候只需要单元格中的部分文本数据,比如一个人的名字,而不是姓氏。

在这样的情况下,Excel有许多功能可以用来从其余部分删除不需要的数据。 您使用哪种功能取决于所需数据相对于单元中不需要的字符所在的位置。

03年3月

RIGHT函数语法和参数

在Excel中,函数的语法引用函数的布局,并包含函数的名称,圆括号和参数

RIGHT函数的语法是:

= RIGHT(文字,数字)

该函数的参数告诉Excel函数中要使用哪些数据以及要提取的字符串的长度。

文本 - (必填)包含所需数据的条目。 该参数可以是工作表中数据位置的单元格引用 ,也可以是用引号括起来的实际文本。

Num_chars- (可选)指定要保留的字符串参数右侧的字符数; 所有其他字符被删除。 该参数必须大于或等于零。 如果省略此参数,则函数将使用默认值1个字符。 如果这大于文本的长度,该函数将返回所有文本。

02 03

示例:使用RIGHT函数删除不需要的字符

©Ted French

上图中的示例使用RIGHT函数

以下是详细说明如何获得第一个结果的步骤。

用于在单元格B1中输入RIGHT函数及其参数的选项包括:

  1. 输入完整的函数= RIGHT(B1,6)进入单元格C1。
  2. 使用函数的对话框选择函数和参数

使用对话框输入函数通常会简化任务,因为对话框通过输入函数的名称,逗号分隔符以及正确位置和数量的括号来处理函数的语法。

指向单元格引用

无论您选择将函数输入到工作表单元格中的哪个选项,最好使用指向来输入任何和所有用作参数的单元格引用。

指向包括使用鼠标指针单击单元格引用以将其输入到函数中。 这样做有助于消除由于键入错误的单元格引用而导致的错误。

使用右功能对话框

使用函数的对话框将RIGHT函数及其参数输入到单元格C1中:

  1. 点击单元格C1使其成为活动单元格 - 这是函数结果将显示的位置。
  2. 单击功能区菜单的公式选项卡。
  3. 从功能区中选择文本以打开功能下拉列表。
  4. 点击列表中的RIGHT以调出函数的对话框。
  5. 在对话框中,单击文本行。
  6. 单击工作表中的单元格B1。
  7. 点击Num_chars行。
  8. 因为我们只想保留最右边的六个字符,所以在这一行输入数字6(6)。
  9. 单击确定完成该功能并返回到工作表。

提取的文本“Widget”应出现在单元格C1中。

当您单击单元格C1时,完整的函数= RIGHT(B1,6)出现在工作表上方的公式栏中

03年03月

用右函数提取数字

如以上示例的第二行所示,使用所列出的步骤,可以使用RIGHT函数从较长的数字中提取数字数据的子集。

唯一的问题是提取的数据被转换为文本,并且不能用于涉及某些函数(如SUMAVERAGE函数)的计算。

解决此问题的一种方法是使用VALUE函数将文本转换为数字。

例如:

= VALUE(RIGHT(B2,6))

第二个选项是使用特殊粘贴将文本转换为数字