Google sheets:如何从单元格中提取第一个单词
您可以使用以下语法从 Google 表格的单元格中提取第一个单词:
= LEFT ( A2 , FIND ( "" , A2 & "" ) - 1 )
这个特定的公式将从单元格A2中提取字符串的第一个单词。
以下示例展示了如何在实践中使用此语法。
示例:从 Google 表格的单元格中提取第一个单词
假设 Google 表格中有以下表达式列表:
假设我们想从每个单元格中提取第一个单词。
为此,我们可以在单元格B2中键入以下公式:
= LEFT ( A2 , FIND ( "" , A2 & "" ) - 1 )
然后我们可以单击此公式并将其拖动到 B 列中的每个剩余单元格:
B 列现在包含 A 列中每个匹配字符串的第一个单词。
请注意,无论给定单元格中字符串或短语的长度如何,该公式都有效。
另请注意,当字符串仅包含一个单词(例如单元格A8中的字符串)时,该公式有效。
这个公式是如何运作的?
记住我们用来从单元格A2中提取第一个单词的公式:
= LEFT ( A2 , FIND ( "" , A2 & "" ) - 1 )
这个公式的工作原理如下:
首先,我们使用A2&” “为单元格A2中的字符串添加一个空格。这可确保公式适用于仅包含一个单词的单元格。
接下来,我们使用FIND来查找单元格中第一个空格的位置。
然后我们从这个位置减一。
最后,我们使用LEFT函数提取最终位置左侧的所有文本。
最终结果是我们可以从单元格A2中提取字符串的第一个单词。
其他资源
以下教程介绍了如何在 Google 表格中执行其他常见操作:
Google 表格:COUNTIF 为何不等于文本
Google表格:过滤不包含文本的单元格
Google 表格:如何反转文本字符串