什么是ISNONTEXT函数?
ISNONTEXT函数归类为Excel Information函数。该功能有助于检查单元格是否包含文本(是否在单元格中键入了任何内容?)。如果值为文本,则返回TRUE,否则返回FALSE。例如,如果给定的值是数字,日期或时间,则ISNONTEXT将返回FALSE。
作为财务分析师,当处理大量数据时,该功能有助于测试给定值是否为文本。在某些其他情况下它也很有用。例如,您对大量数据执行了AUTOSUM。当结果给您一个错误时,我们可以检查之间是否存在文本。
式
= ISNONTEXT(值)
ISNONTEXT函数使用以下参数:
值(必填参数)–这是需要测试的表达式或值。通常将其作为单元地址提供。
ISNONTEXT函数将返回逻辑值TRUE或FALSE。
如何在Excel中使用ISNONTEXT函数?
为了了解ISNONTEXT函数的用法,让我们考虑一些示例:
例子1
让我们首先了解给定以下数据集时函数的行为:
数据 | 给出的公式 | 结果 | 备注 |
---|---|---|---|
真正 | = ISNONTEXT(TRUE) | 假 | 该值是文本,因此该函数返回FALSE。 |
= ISNONTEXT() | 真正 | 对于空白值,该函数返回TRUE。 | |
“ CFA” | = ISNONTEXT(“ CFA”) | 真正 | 尽管表达式是文本,就像在逗号中一样,但是该函数返回TRUE。 |
#名称? | = ISNONTEXT(#NAME?) | 真正 | 该函数针对公式错误返回TRUE。 |
32.00 | = ISNONTEXT(32) | 真正 | 该函数返回TRUE,因为它是一个数字。 |
例子2
假设我们从PDF文件导入了数据。数据是一组1-20,500的数字,我们将其导入到A列中,如下所示:
正如您在上面看到的那样,数据已缩放到所选内容,因此无法理解。我们希望对这些数字求和。当我们这样做时,我们得到的金额与预期的有所不同。在查看数据时,我们注意到两件事:
1.首先,数据填充的行数为20,529,而导入的数据应显示20,500行填充。
2.在浏览数据时,我们意识到有几行包含文本。
首先,我们需要删除包含文本的行。为此,我们可以使用ISNONTEXT公式(查看键入到单元格中的任何内容)。
在B列中,我们将输入以下所示的公式:
现在,我们将公式拖动到末尾以覆盖所有行。
完成后,我们将应用过滤器。对于过滤器,我们需要转到“数据”选项卡,然后单击“过滤器”,如下所示:
选择过滤器后,我们可以单击向下箭头,然后仅单击FALSE以获得带有FALSE的行。
快捷方式是ALT + A + T。
现在我们看到了罪魁祸首,这些罪魁祸首是包含文本的行。现在,我们可以删除它们并与原始数据进行核对。在这里,有26行带有文本,这意味着一行已作为文本导入。我们甚至可以更正错误并将其格式化为数字。
有关ISNONTEXT函数的一些注意事项
1.ISNONTEXT函数是返回逻辑值TRUE或FALSE的IS函数的一部分。
2.它不会返回错误,例如#NAME!,#N / A!等,因为它只是评估数据。
3.我们可以确定,是否有任何类型输入到单元格中?
额外资源
感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源: