Tag: 比较

比较VBA中的精度问题

我无法在Excel VBA中比较两个double 假设我有以下代码 Dim a as double Dim b as double a = 0.15 b = 0.01 在对b进行一些操作之后,b现在等于0.6 然而,与双数据types相关的不精确性让我头痛,因为 if a = b then //this will never trigger end if 你知道我怎样才能消除双重types的拖尾不精确?

在Excel中比较单元格内容与string

考虑以下: AB 1 ENG 1 2 ENG 1 3 FRA 0 4 FOO 0 如果A列包含stringENG ,则需要一个公式来填充B列,否则为0 。 我试过(在单元格B1) =IF(A1=(TEXT(ENG;FALSE));1;0)但它说#NAME? 在牢房里。 ENG之间引用也没有帮助。 我的公式应该是什么样子?