【问题标题】:Google Sheets (Formula) - If one cell equals some value, it will return another value to a neighboring cell谷歌表格(公式) - 如果一个单元格等于某个值,它将向相邻单元格返回另一个值
【发布时间】:2021-12-28 03:45:18
【问题描述】:

我正在尝试在 Google 表格中找到以下公式:

  • 如果单元格 (C4) 的值是周一、周二、周三、周四、周五、周六、周日。我希望它向相邻单元格 (B4) 返回一个数字 - 星期一的数字 1,星期二的数字 2,星期三的数字 3,等等。
  • 我已经在互联网上搜索了这个公式,但一无所获。那些提供帮助的人,非常感谢您的帮助。

【问题讨论】:

标签: if-statement google-sheets formula dayofweek days


【解决方案1】:

试试 B4:

=INDEX(IFNA(HLOOKUP(B4; REGEXREPLACE(TEXT(SEQUENCE(1; 7; 1000001); 
 {"ddd"; "@"}); "^100000"; ); 2; )))

【讨论】:

    【解决方案2】:

    或:

    =INDEX(IFNA(MATCH(B4; TEXT(SEQUENCE(1; 7; 1000001); "ddd"); )))
    

    【讨论】:

    • 您的意思是留下两个答案吗?如果是这样,最好解释一下什么时候一个选项可能比另一个更受欢迎。
    • player0,您提供的内容解决了我的问题。我花了一点时间研究如何获得答案,并计划在本周末进一步剖析公式以进一步学习。感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多