在Google Sheets中,如何通过单元格格式值的输出来使用IF语句?
我已经创建了一个带有B1日期值的Google工作表。使用日期格式设置单元格的格式。然后将B1复制到右侧,以便递增该月的天数。
在B2中,基于B1日期,我想要显示日的值(即清华、星期五、星期六等)。与第一步类似,我在format > Number > More formats > More date and time format下设置日期格式,然后从选择框中选择日期,我想显示"Tue“日期格式。
然后在B8中,我希望每个星期四显示金额30,否则显示0。
这就是它不起作用的地方。呈现的单元格的值是否不能在IF语句中使用?我想要的输出是,行2中的每个值都是‘清华’显示30。
顺便说一句,我跳到谷歌支持上,问了同样的问题。尽管他们是技术支持,但我想我还是要试一试,毕竟,我是在为GSuite付费。
这是他们带给我的公式:=if(B2=B1, "30", "0")
。
当然,这个公式在B8中也适用,因为B2在实际单元格值中等于B1,所以它不考虑格式化的单元格值。此公式将导致我们需要的输出失败,因为它将始终显示30,而不是只有第2行是‘清华’。
因此,从本质上讲,Google Sheets中是否有用于呈现单元格值的函数?或者解决这个问题的其他方法?
注意:我不想使用任何脚本来让它工作。
https://stackoverflow.com/questions/56369018
复制相似问题