Google电子表格公式


0

B12列具有一个公式,该公式根据C12列中的日期添加星期几。如何创建公式,以便在下面的下一个单元格中,在B13中,公式将单元格保留为空,直到将日期输入到C列中。

配方和细胞的Spreadhseet样品


你的意思是整个C列还是C13?
密歇根

整个C栏
maymartin 2017年

@maymartin复制粘贴你当前的代码?
顺便问

我在B12中的代码是:= Text(C13,“ddd”)
maymartin 2017年

但是如果我将该代码粘贴到B13,并且C13上没有日期,那么即使C13上没有日期,周六仍会显示。
maymartin 2017年

Answers:


0

是的,这是您正在寻找的代码:

=IF(ISBLANK(C13);"";TEXT(C13;"ddd"))

此代码使用ISBLANK(单元格)检查单元格是否为空

如果单元格为空白,则不显示任何内容。如果单元格不是空白,我们将显示从单元格C13到达日期的日期。

这是实际的公式。

输出示例

顺便说一句,您可以在多个单元格上单击并拖动公式,以对拖动公式的所有单元格执行相同的操作。


0

这是您的答案所需的代码。

={IF(PRODUCT((C13:C1048576="")*TRUE())=0,"Blabla","")}

这个公式的作用是:

C13:C1048576="" 

它首先检查C列中的所有单元格是否为空。这将给出真或假值。

*TRUE()

然后,我将其乘以真值,将值从true更改为1,将false更改为0。

PRODUCT(previous)=0

这将检查是否有任何单元格不为空,因为这将导致数组中的0,这将导致数组中所有项的乘积为零。

"Blabla"

这是您要显示的文本。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.