尝试创建自动电子表格时,Excel中出现问题。我已经准备好处理大多数数据,但这件事给我带来了严重的麻烦。
我正在尝试创建一个数据跟踪文件。大多数数据将手动输入,其中我将要跟踪某些数据(A列)和跟踪该数据的条件(第1行)。要跟踪的数据将始终相同,但是条件将根据所需的数字而更改。同一张纸上将包含该表的多个集合,以在不同的时间段内跟踪相同的数据。 我想通过让Excel自动将第1行的内容复制到其他表的标题行(如果第1行中存在数据)的方式来简化为所有表输入条件的过程,如果第1行中的单元格为空白,我将像其他表格中的相应单元格一样也为空白。 我以为有办法做到这一点,但我不记得怎么做。另外,我想在不使用宏的情况下实现这一目标。 我一直在这里和在线其他位置进行搜索,但是我只能找到显示预定文本或值的方法,如果一个单元格包含特定文本,即“如果单元格x包含苹果,则在单元格y中返回TRUE”或“如果单元格x包含苹果,z单元格中y单元格的总和。”
示例:
IF B1 =/= empty THEN B14=B1; IF B1=empty THEN B14=empty
现在,我找到的唯一选项是B14中的公式= B1,但是如果B1不包含任何内容,它将返回0,但是在这种情况下,我希望B14为空。
是我正在尝试做的一切,还是我记得这个错误? 任何帮助将不胜感激。
答案 0 :(得分:0)
在单元格B14中尝试以下公式:
=IF(B1<>"",B14,"")
公式中的""
代表空白,而<>
代表'不等于'。因此,如果B1 '不等于空白',则返回B14。否则(如果B1 '等于空白'),则返回空白。
您还可以使用以下方法反转IF的TRUE / FALSE值:
=IF(B1="","",B14)