我有一个包含以下内容的单元格: 一月 15,5% (204例)
我想使用条件格式并填充此单元格,如果它小于另一个单元格中的值: 5%
如果第一个单元格仅包含15.5%的值,那么这将是一项简单的任务。但是,有什么方法可以让我只评估单元格中的百分比吗?
感谢。
答案 0 :(得分:0)
尝试用百分比来剥离百分比,
=--trim(mid(substitute(A1, " ", rept(" ", len(a1))), len(a1), len(a1)))
将它与你想要的任何东西进行比较。
答案 1 :(得分:0)
假设January 15,5% (204 cases)
中有字符A2
,您可以通过以下公式获得百分比
=MID(A2,MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789")),SEARCH("%",A2)-MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))+1)
SEARCH
功能获取第一个数字的位置SEARCH
功能获取百分号的位置MID
功能获取百分比15.5%
无论你是否有小数,无论小数点是逗号还是点。
答案 2 :(得分:0)
除了Jeeped的公式,您还可以使用:
=MID(A5,SEARCH(" ",A5)+1,SEARCH("%",A5)-SEARCH(" ",A5))
如果comma
小数点是您的数据的原生,而不是您或您的用户的系统,您可以将公式包装在NUMBERVALUE
函数中:
=NUMBERVALUE(MID(A5,SEARCH(" ",A5)+1,SEARCH("%",A5)-SEARCH(" ",A5)),",")