我有2列标有“月”和“季度”。 Month是一个选项列,其中包含选项January-> February。我正在尝试为“季度”列构建一个公式,所以如果选择1月到3月,“季度”自动为“第1季度”,依此类推到“第4季度”。我已经搞乱了IF(或者(功能但似乎无法使公式正确。任何帮助都将非常感激。
答案 0 :(得分:0)
Quarter字段的计算列公式可能类似于:
=IF(OR(Month="January", Month="February", Month="March"), "Quarter 1",
IF(OR(Month="April", Month="May", Month="June"), "Quarter 2",
IF(OR(Month="July", Month="August", Month="September"), "Quarter 3",
IF(OR(Month="October", Month="November", Month="December"), "Quarter 4",
""))))
这可以确保您有一个有效的月份,或者公式将Quarter字段留空。
答案 1 :(得分:0)
有一种更简单,更简短的方法可以做到这一点,但如果您的字段基于本月的文本值,我不确定它的确切效果。我使用实际日期,然后我可以操纵我想要/需要的那个日期的部分。例如,给定2014年6月22日的日期,我可以让它显示月份的名称。具体来说,在您的情况下,您可以使用以下公式: =选择(MONTH([月]),1,1,1,2,2,2,3,3,3,4,4,4) 它将根据月份的数量从列表中选择一个值。例如,对于6月,即第6个月,它将选择列表中的第6个值,2。