我有一个电子表格,其中包含 100 行中的 1000 行,其中软件版本号的值如下
11.2.4.5
8.4.1.1
8.0.0.1
2
4
1
无效的
未知
我想改成
11.X
8.X
2.X
4.X
1.X
版本未知
版本未知
这可能吗,是否可以将公式集成到电子表格中或一个按钮供用户单击并选择列/行范围
我有一个电子表格,其中包含 100 行中的 1000 行,其中软件版本号的值如下
11.2.4.5
8.4.1.1
8.0.0.1
2
4
1
无效的
未知
我想改成
11.X
8.X
2.X
4.X
1.X
版本未知
版本未知
这可能吗,是否可以将公式集成到电子表格中或一个按钮供用户单击并选择列/行范围
在我看来,否决票可能部分是因为您的问题不是很清楚(例如“用户单击并选择列/行范围的按钮”),但下面的公式应该会有所帮助。[顺便说一句,在请求公式解决方案时,它可以帮助指定数据的位置。]我建议将直接提取数值与查找表(内容由您选择)结合起来用于文本:
=IFERROR(IFERROR(VLOOKUP(A1,F:G,2,FALSE),LEFT(A1,FIND(".",A1))&"X"),A1&".X")
这会尝试在 F:G 中查找文本值,如果未找到则默认搜索句号,如果未找到则添加.X
.
假设您的数据在 ColumnA 中。
在原始版本号旁边为您的数据添加一列。将其放入新列顶部的单元格中,将 (C3) 引用更改为您的第一个单元格引用:
=IF(ISNUMBER(FIND(".",C3)),CONCATENATE(LEFT(C3,(FIND(".",C3))),"X"),IF(ISNUMBER(C3),CONCATENATE(C3,".X"),"Version Unknown"))
抄下来。