在excel中区分零、空和数字

在excel中区分零、空和数字,excel,excel-formula,Excel,Excel Formula,我在一个文档中有两张excel表格,用于将数据导出到另一个程序。一张纸是实验数据的输入数据,可以是0到9或空白 第二张工作表从输入工作表中获取数据,并以正确的格式重新排列数据,以便分析程序运行。为了正确显示信息,因为空白仍然是我们的数据点,我使用了公式 =IF(ISBLANK(C2),"",IF(C2=0, "0") 此公式允许它区分空白和0之间的差异 但是,如果我试图通过添加if(C2=1,“1”)来构建该公式,以显示第一个页码,则函数中的参数过多会导致错误 如果单元格既不是空的也不是零,有

我在一个文档中有两张excel表格,用于将数据导出到另一个程序。一张纸是实验数据的输入数据,可以是0到9或空白

第二张工作表从输入工作表中获取数据,并以正确的格式重新排列数据,以便分析程序运行。为了正确显示信息,因为空白仍然是我们的数据点,我使用了公式

=IF(ISBLANK(C2),"",IF(C2=0, "0")
此公式允许它区分空白和0之间的差异

但是,如果我试图通过添加
if(C2=1,“1”)
来构建该公式,以显示第一个页码,则函数中的参数过多会导致错误


如果单元格既不是空的也不是零,有没有办法让它显示单元格的值?

如果单元格不是空的,可以得到返回值的公式的最简单方法是:

=IF(ISBLANK(C2),"",C2)
这将返回:

Input | Output
------+-------
    1 |      1
      |
    2 |      2
    0 |      0
      |    
    9 |      9

因此,若要返回一个值而不返回任何内容,如果单元格为空或为0,则此操作将起作用:

<>函数检查空白或0,IF-()使用该结果给出空白或单元格值。< /P>