有没有办法根据另一个单元格的值获取星期名称(星期一、星期二、星期三等)?
我有一个用于预测工作状态的电子表格。我填充了一个名为“开始日期”的单元格,例如“F3”,然后使用“=TEXT(F3,"ddd") 在另一个单元格中显示星期几的名称。
然后,我想将星期几的名称放在该行的其余单元格中。我做得很笨拙,将相同的公式放在这些单元格中,并将值增加 1,即 - =TEXT(F3+1,"ddd")、=TEXT(F3+2,"ddd"),依此类推,直到值 +31,因为这是目前要处理的天数。
我正在寻找一种更优雅的方法来完成任务。任何建议都值得赞赏。
尊敬,
弗格森
答案1
您可以简单地使用列数本身,这样就无需手动增加值:
=TEXT(F3+COLUMN(),"ddd")
您可能需要减去一个常数,因为您不是从第 1 列开始:
=TEXT(F3+COLUMN()-5,"ddd")
或类似内容。