在嵌套的 IFS 语句中保留 Google 表格中的日期格式
Posted
技术标签:
【中文标题】在嵌套的 IFS 语句中保留 Google 表格中的日期格式【英文标题】:Preserving date format in Google Sheets in nested IFS statement 【发布时间】:2020-08-03 18:02:14 【问题描述】:我有一个嵌套 IF
s 的工作表,这样我就可以根据我在某个单元格中键入的值显示不同的连接结果。
示例:
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(如上面的 Dog
和 Cat
示例),我会返回一个串行文本字符串而不是日期格式的值。
我希望在 Dog
和 Cat
中保留 F2 的日期格式。如何将其合并到我的 IF
语句中并保留日期格式?
【问题讨论】:
【参考方案1】:找到一个线程,我可以从中推断出答案。这是正确的解决方案:
我不只是检索 &F2,而是替换了以下内容:
&TEXT(F2,"DDD, m/dd")
DDD, m/dd 是我为我正在寻找的特定结果选择的格式。
例如,这将返回“Mon, 8/3”。
谢谢!
【讨论】:
请注意,Text 将“日期”从真实日期更改为看起来像日期的文本。将单元格本身格式化为DDD, m/dd
可能会更好以上是关于在嵌套的 IFS 语句中保留 Google 表格中的日期格式的主要内容,如果未能解决你的问题,请参考以下文章