在 Excel 中查找特定数字后面的文本

在 Excel 中查找特定数字后面的文本

我的电子表格中有一个数据库,它有两个版本,with flagwithout flag。带有标志的数据有前面的字符(例如 MDL、<、ND 等)

这是有旗子床单:

在此处输入图片描述

以下是无旗帜床单:

在此处输入图片描述

我从工作表中获取统计数据without flag(因为公式中只能包含数字)。但我想弄清楚我从中获取的统计数据without flag(即最小值、平均值、最大值等)是否最初被标记过。如果是,标记是什么?

对于第一部分,我只需比较两张表的统计数据,如果它们不同,就意味着它已被标记。

问题:我怎样才能找出标志是什么?(例如 MAX、<、R 等)

有超过 15 种不同的标志。为了简单起见,我也更喜欢在 Excel 公式中执行此操作,因为到目前为止,此电子表格还不需要任何宏。

我正在考虑一些事情,比如找到数字部分与统计数据匹配的单元格,然后提取其非数字部分。

答案1

您可以使用Substitute,它将在一个字符串中搜索另一个字符串并将其替换。

=SUBSTITUTE('with flag'!DI207,'without flag'!DI207,"")

我们只是去掉了 中的数字部分,'without flag'!DI207并用“”替换它,只留下标志。这也有助于指示是否有标志 - 任何非空白的返回都表示那里有一个标志。

相关内容