Excel:从右边算mid的公式
Excel 中的MID函数允许您根据字符串左侧的起始位置从字符串中提取特定数量的字符。
但是,您可以使用以下公式来复制MID函数,并使用字符串右侧的起始位置提取特定数量的字符:
=RIGHT(REPLACE( A1 , LEN( A1 )-start_from_right+2, LEN( A1 ),""), num_characters)
例如,您可以使用以下公式从单元格A1中从右侧 3 个位置开始提取中间 4 个字符:
=RIGHT(REPLACE( A1 ,LEN( A1 )-3+2,LEN( A1 ),""), 4)
下面的例子展示了如何在实践中使用这个公式。
示例:在 Excel 中使用从右开始的 MID
假设我们在 Excel 中有以下篮球队名称列表:
我们可以在单元格B2中键入以下公式,从单元格A2中从右侧 3 个位置开始提取团队名称的中间 4 个字符:
=RIGHT(REPLACE( A2 ,LEN( A2 )-3+2,LEN( A2 ),""), 4)
然后我们可以单击此公式并将其拖动到 B 列中的每个剩余单元格:
B 列现在显示每个团队名称的中间 4 个字符,从右侧 3 个位置开始。
例如,考虑第一支球队的名称:
- 不墨守成规者
右边第三个位置是字母c :
- 小牛队
然后我们从该位置开始提取 4 个字符:
- 小牛队
结果就是艾瑞克.
该公式对“团队”列中的每个名称重复此过程。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务:
Excel:如何使用MID函数终止字符串
Excel:如何使用 MID 函数处理可变长度字符串
Excel:“如果不为空”的简单公式