嗨我在Excel中有两张纸。一张名为DATA的表格有以下问题:"你是如何找到房间的?#34;回答类似"优秀"。
在第二张纸上,我有一个公式
=IF(Data!$I$4="Excellent ",5,IF(Data!$I$4="Good",4,0))
我已将此公式复制到第10行。
如果我在DATA表中添加额外的行,则不会出现第二张表中的公式。
答案 0 :(得分:0)
您正在使用绝对参考。尝试删除$。当$存在时,它会阻止行或列号在复制公式时更改。将光标放在单元格引用中或选择一个范围引用并反复按F4,它将循环显示$ A $ 1,A $ 1,$ A1,A1选项。
另请注意,您在“优秀”之后有一个空格。匹配“优秀”与“优秀”不同。您可能希望将公式更改为:
=IF(Trim(Data!$I$4)="Excellent",5,IF(Trim(Data!$I$4)="Good",4,0))
修剪将删除单词之间的多余空格,并且只留下1个空格。
如果您的单元格不仅仅非常出色并且可能类似“优秀作业”,您可能希望在公式中使用SEARCH或FIND函数。