Excel:自动替换单元格中的文本

Excel:自动替换单元格中的文本

我有一个可能的身高列表,我想用整数替换它,例如当一个人在单元格中输入 4'11" 时,我希望它变成 411。

我对引号有点问题。谢谢

答案1

在相邻的单元格中,您可以输入此数组公式以仅从文本字符串中提取数字。

=TEXTJOIN("",TRUE,IFERROR((MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)*1),""))

这是一个数组公式,因此在公式中按 CTRL-SHIFT-ENTER。

结果:

在此处输入图片描述

答案2

假设数据在 A 列,文本格式为 A2=4'11", A3=5'07", A4=4'09"

在单元格 B2 中输入公式:B2=LEFT(A2,1)&MID(A2,3,2)

将公式向下复制 B3:B100

谢谢。

相关内容