Table of contents
权力 是另一个流行的函数,在 MS Excel 用于获取文本字符串中的最后一个或多个字符,基于特定的字符数。 一句话,该函数旨在从字符串的最右边返回指定的字符数。 本文将分享一个完整的概念,即如何将 权力 函数在Excel中独立工作,然后与其他Excel函数一起工作。
Excel中的RIGHT函数(快速浏览)
下载实践工作手册
下载这本练习手册,在阅读本文时进行练习。
RIGHT Function.xlsxRIGHT功能介绍
目标
从一个给定的字符串中从右到左提取指定数量的字符。
语法
=RIGHT (text, [num_chars])
论点解释
论点 | 必备/可选 | 解释 |
---|---|---|
文本 | 需要 | 传递要从中提取字符的文本,在右边。 |
[num_chars] | 可选 | 传递要提取的字符数,从右边开始。 默认值是 1 . |
- 如果 num_chars 没有提供,它默认为 1 .
- 如果 num_chars 大于可用的字符数,则 权力 函数返回整个文本字符串。
- 权力 将从数字和文本中提取数字。
- 这个函数不考虑任何单元格的格式化。 如日期、货币等。
在Excel中使用RIGHT函数的6个合适的例子
在下面的章节中,我们将展示六个例子来描述 权力 函数。 我们将应用 权力 功能。 LEN , 搜索 , 替换 , 价值 ,以及 识别 职能 以及这些例子中的子串操作与 空间 , 分隔符 ,以及 n个字符 此外,我们将提取 数字 和 领域 的字符串,并修改 URL 通过使用 权力 功能。
例1:使用RIGHT函数获取子串,直到空格为止
让我们假设我们有一个客户数据集,其中有他们的 名称 , 订单ID , 地址。 和 总价格 现在我们将从每个客户的姓名中提取出他们的 全名 使用 权力 功能。 让我们按照下面的说明来学习吧!
步骤1。
- 在单元格中写下以下公式 C5.
=right(b5,len(b5)-search(" ",b5))
公式分解
搜索("", b5)
这一部分找到了 空间 从 全名 细胞。- 那么
len(b5)-search(" ", b5)
这一部分将选择 最后部分 的。 名称 . - 然后
权力
函数将返回 选定的部分 .
- 因此,只需按下 进入 结果,你会得到 公园 的回报,因为 适当的功能 .
第2步。
- 更进一步。 自动填表 的 权力 函数到列中的其他单元格 C.
例2:使用RIGHT、LEN、SEARCH和SUBTITUTE函数提取一个子串
现在考虑我们有一个客户评论的数据集。 在每个评论中,都有一个评论编号,如 评论1,评论2 现在我们的任务是从源评论中提取唯一的评论。 让我们按照下面的指示来学习吧!
步骤。
- 进入 单元格中的公式 D5 和 自动填表 到 D12.
=right(c5,len(c5)-search("$",subsection(c5,":","$",len(c5)-len(subsection(c5,":",")))))
公式分解
len(substitute(c5,":","))
这一部分可以找到整个字符串中的冒号(:)符号。substitute(c5,":", "#",len(c5)-len( substitute(c5,":",")))
这一部分用一些独特的字符替换了最后一个分隔符。- 那么
search("#", substitute(c5,":", "#",len(c5)-len( substitute(c5,":",")))))
这一部分获取字符串中最后一个分隔符的位置。 根据我们用什么字符替换最后一个分隔符,使用不区分大小写的搜索
或区分大小写的FIND来确定该字符在字符串中的位置。 - 最后是
权力
函数选择评论并打印它们。
例3:应用RIGHT函数从一个字符串中删除前N个字符
上述任务可以用一个简单的公式来完成。 由于""中的字符数是固定的,所以""中的字符数是固定的。 评论N "这就是 10 在这里,我们将删除每个评论的第一部分,我们可以很容易地消除它,只得到评论。 10个字符 从 来源评论 并将唯一的评论打印在单独的一栏中。 让我们按照下面的指示来学习吧!
步骤。
- 首先,选择单元格 D5 ,以及 进入 之后,该单元格中的公式。 自动填表 到 D12.
=right(c5, len(c5)-10)
公式解释
LEN(C5)-10
这将返回一个减去 10 如果总长度为 25 那么这部分将返回 25-10 = 15.- 然后
权力
函数将返回唯一的 评论 从 来源评论 .
类似读物
- 如何在Excel中使用CODE函数(5个例子)
- 使用Excel EXACT函数(6个合适的例子)
- 如何在Excel中使用FIXED函数(6个合适的例子)
- 在Excel中使用CLEAN函数(10例)
- 如何在Excel中使用TRIM函数(7个例子)
例4:利用RIGHT和VALUE函数从字符串中提取数字
ǞǞǞ 权力 函数不允许从任何字符串中返回一个数字。 它以文本格式返回数字。 但是使用 价值 和 权力 函数,我们可以以正确的格式返回数字。 这里我们将使用与上面相同的数据集,我们将提取 邮递区号 以数字格式从 地址 栏目。 让我们按照下面的指示来学习吧!
步骤1。
- 在单元格中写下以下公式 E5.
=value(right(d5, 5))
公式解释
RIGHT(D5, 5)
这一部分给出了 5个字符 的地址,该地址是 邮政编码 在 文本格式 .- 那么
价值
函数将它们转换为数字格式。
- 之后,只需按下 进入 因此,你会得到 35801 的回报,因为 的功能 .
第2步。
- 更进一步。 自动填表 的 职能 到列中的其他单元格 E.
例5:应用RIGHT、LEN和FIND函数,从电子邮件中提取域名
让我们有一个客户数据集,其中有他们的 订单编号 , 姓名,电子邮件。 和 地址 现在我们将找出他们的 电子邮件领域 从给定的 电子邮件地址 使用 右,LEN。 和 识别 职能。 让我们按照下面的指示来学习吧!
步骤1。
- 首先,选择单元格 F5, 并在该单元格中写下以下公式 .
=right(e5,len(e5)-find("@",e5))
公式解释
FIND("@",E5)
这一部分发现 从给定的字符串。len(e5)-find("@", e5)
这将给出一个数字,该值将被提取到这个数字。
- 因此,只需按下 进入 结果,你会得到 gmail.com 的回报,因为 右边的,LEN。 和 识别 职能。
第2步。
- 在这之后。 自动填表 的 右,LEN。 和 识别 栏中的其他单元格的功能。 F.
例6:使用RIGHT、LEN和LEFT函数来修改URL
这个 权力 函数还帮助我们修改任何类型的 URL 假设在我们的数据集中,我们有几个 URLs 现在,在一些网站中,有一个 反斜线(/) 在 URL 现在我们的任务是找出那些 URLs 并删除这个 反斜杠 从 URL .让我们按照下面的指示来学习吧!
步骤。
- 进入 单元格中的公式 C5 和 自动填表 到 C9.
=left(b5,len(b5)-(right(b5)="/"))
公式解释
- 如果最后一个字符是正向 斜线 (/) ,
(right(b5)="/")
返回" 真 ,",否则就会返回" 假的 ". - ǞǞǞ
=left(b5, len(b4)-(right(b5)="/"))
返回第一个" n 如果最后一个字符是正斜杠,则为""字符数。 (/) 则省略;否则,将返回完整的字符串。
使用RIGHT功能的特别说明
RIGHT函数是否返回数字?
ǞǞǞ 权力 函数在Excel中总是产生一个文本字符串,尽管事实上初始值是一个数字,正如本课开头所说的那样。
RIGHT函数不能与日期一起工作?
由于日期在Excel内部系统中是用整数表示的,而Excel的RIGHT函数是为操作文本字符串而建立的,所以不可能提取日期的特定部分,如日、月或年。 如果你尝试这样做,你将得到的只是一个代表日期的数字的最后几位。
为什么RIGHT函数返回#VALUE错误?
ǞǞǞ 权力 功能 返回 #VALUE!错误 如果" num_chars " 小于零。
总结
这都是关于 权力 在这里,我试图对这个函数及其不同的应用进行总结。 我展示了多种方法及其各自的例子,但根据许多情况,还可以有许多其他的迭代。 如果你有任何疑问或反馈,请在评论区告诉我们。