Note: The other languages of the website are Google-translated. Back to English
English English

Excel公式:将文本修剪为n个单词

本教程介绍了结合LEFT,FIND和SUBSTITUTE函数从Excel单元格中的长字符串中提取前n个单词的公式,并说明了如何使用该公式。
doc缩写词1

通用公式:

=LEFT(txt,FIND("~",SUBSTITUTE(txt," ","~",n))-1)

参数

txt: the text string or cell you want to trim.
N: the number of words you want to extract from left side of the given text string.

这个公式如何运作

以一个实例为例,您想从B3:B6到D3:D6范围的每个单元格的左侧提取部分单词,单词的数量由C3:C6中的值决定。 请在D3中使用以下公式。

=LEFT(B3,FIND("~",SUBSTITUTE(B3," ","~",C3))-1)

新闻 输入 键,然后将填充手柄向下拖动到D6。
doc修剪n字2

说明

替代功能:此功能用另一个替换特定的文本。 在这里,使用这个公式 替换(B3,“”,“〜”,C3) 在第n个位置将空格“”替换为“〜”。
doc修剪n字3

查找功能:获取特定文本的位置。 这里 FIND(“〜”,SUBSTITUTE(B3,“”,“〜”,C3) 在B3中找到“〜”的位置。
doc修剪n字4

左功能:此函数用于从给定文本字符串的左侧提取文本。 这里的公式 LEFT(B3,FIND(“〜”,SUBSTITUTE(B3,“”,“〜”,C3))-1) 可以看作是 左(B3,54-1) 它将从单元格B53中的文本左侧提取3个字符。
doc修剪n字5

示例文件

doc样本点击下载示例文件


相对公式


相关功能

  • 替代功能
    将特定位置的文本替换为另一文本。
  • 查找功能
    查找字符在文本字符串中的位置。
  • 左功能
    从左侧提取部分文本。
  • MID
    从文本字符串的中间返回特定字符。

最佳办公效率工具

Kutools for Excel-帮助您从人群中脱颖而出

您想快速,完美地完成日常工作吗? Kutools for Excel具有300项强大的高级功能(合并工作簿,按颜色求和,拆分单元格内容,转换日期等),并为您节省80%的时间。

  • 专为1500个工作方案而设计,可帮助您解决80%的Excel问题。
  • 每天减少成千上万的键盘和鼠标点击,减轻您疲倦的眼睛和手部的疲劳。
  • 在3分钟内成为一名Excel专家。 不再需要记住任何痛苦的公式和VBA代码。
  • 30天无限制免费试用。 60天退款保证。 免费升级和支持2年。
Excel功能区(已安装Kutools for Excel)

Office选项卡-在Microsoft Office(包括Excel)中启用选项卡式阅读和编辑

  • 一秒钟即可在数十个打开的文档之间切换!
  • 每天为您减少数百次鼠标单击,告别鼠标手。
  • 查看和编辑多个文档时,可将您的工作效率提高50%。
  • 像Chrome,Firefox和新的Internet Explorer一样,为Office(包括Excel)带来高效选项卡。
Excel的屏幕截图(已安装Office选项卡)
按评论排序
注释 (0)
还没有评分。 成为第一位评论!
这里还没有评论
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点