在嵌套的 IFS 语句中保留 Google 表格中的日期格式

Posted

技术标签:

【中文标题】在嵌套的 IFS 语句中保留 Google 表格中的日期格式【英文标题】:Preserving date format in Google Sheets in nested IFS statement 【发布时间】:2020-08-03 18:02:14 【问题描述】:

我有一个嵌套 IFs 的工作表,这样我就可以根据我在某个单元格中键入的值显示不同的连接结果。

示例:

A1 - I can type "Dog" "Cat" or "Rabbit"

嵌套 if 说:

If "Dog" is in A1, then in cell A2, return G2&D2&F2

它更复杂,但就是这样。所以,公式本质上是这样的:

=IFS($A$1="Dog",G2&D2&F2,$A$1="Cat",C2&F2,R2,$A$1="Rabbit",H2,M2,N2)

假设在上面 F2 包含格式为MM DD YY(即12/01/20)的日期。

如果我单独调用 F2,它会保留日期格式。

如果我使用其他值调用 F2(如上面的 DogCat 示例),我会返回一个串行文本字符串而不是日期格式的值。

我希望在 DogCat 中保留 F2 的日期格式。如何将其合并到我的 IF 语句中并保留日期格式?

【问题讨论】:

【参考方案1】:

找到一个线程,我可以从中推断出答案。这是正确的解决方案:

我不只是检索 &F2,而是替换了以下内容:

&TEXT(F2,"DDD, m/dd")

DDD, m/dd 是我为我正在寻找的特定结果选择的格式。

例如,这将返回“Mon, 8/3”。

谢谢!

【讨论】:

请注意,Text 将“日期”从真实日期更改为看起来像日期的文本。将单元格本身格式化为DDD, m/dd 可能会更好

以上是关于在嵌套的 IFS 语句中保留 Google 表格中的日期格式的主要内容,如果未能解决你的问题,请参考以下文章

重构许多嵌套 if 或链式 if 语句

在条件动态过滤的选择位置中嵌套“ifs”

嵌套循环结合修改IFS环境变量遍历文件数据中IFS的修改一致性

excel中的if嵌套和ifs哪个计算起来更快?

在 IF 语句 Google 表格中嵌入函数

Google 表格中的 IF 语句