只找到两位小数

时间:2016-10-04 13:11:06

标签: excel excel-vba excel-formula vba

我是初学者Excel的新手!我需要一个公式/宏来在列中找到1-2个小数。该列包含组织所有级别的作业代码。它看起来像这样:

xx.xxx
xx.xxx.xxx
xx.xxx.xxx.xxx
xx.xxx.xxx
xx.xxx.xxx.xxx
xx.xxx.xxx.xxx.xxx
xx.xxx.xxx.xxx.xxx.xxx
xx.xxx.xxx.xxx.xxx.xxx.xxx

我只需要找到带有一位或两位小数的工作代码,它们指定组织中的某个位置,最终结果如下所示:

xx.xxx
xx.xxx.xxx
xx.xxx.xxx

有没有人对如何做到这一点有任何想法?先感谢您!

2 个答案:

答案 0 :(得分:2)

您可以使用辅助列来计算.的出现次数,然后只过滤此列:

=LEN(A1)-LEN(SUBSTITUTE(A1,".",""))

答案 1 :(得分:2)

要在没有辅助列的情况下执行此操作:

accuracyData <- confusionMatrix(prediction.out,v_y, positive = "B")

enter image description here