我因excel而变得有点生疏。从大学开始,Haven就没用过它 - 我目前正在开展一个项目,并且无法解决一些问题。我有一个电子表格,我有大约2000条记录。在我的一个列中,我的值为0或1.我试图做一个简单的函数..
=if(Currentcell=0,"N","Y")
我尝试做的是将formunla放在单元格中,使用0或1,这样我就不需要创建另一个包含结果的列。这可能吗?
答案 0 :(得分:1)
没有直接访问当前单元格的方法。它最终将导致循环引用。
我建议不要使用公式,而是使用条件格式,因为它会对单元格中的值产生视觉影响。 所以只需添加以下条件 -
1)如果单元格中的值为0,则将单元格格式化为RED颜色。
2)如果单元格中的值为1,则可以将格式更改为绿色。
3)如果单元格中的值小于0或大于1,则将单元格格式化为BLANK
我希望这会有所帮助。
答案 1 :(得分:0)
感谢您的帮助。因为我从SQL SERVER中获取这些信息然后将其粘贴到excel中 - 我决定在将数据复制到excel之前做一个case语句,所以我有一些东西。
select Fname, Lname, Age, Case When Number ='0' then 'N' else 'Y' end as NumberXX
from tblClientInfo
它就像一个魅力!