【问题标题】:IFS does not work on older versions of ExcelIFS 不适用于旧版本的 Excel
【发布时间】:2019-09-26 05:57:35
【问题描述】:

我的 IFS 公式适用于我的 Excel 365,但不适用于其他较低版本的 Excel。有没有其他方法可以做旧的方式?

=IFS(AND(B9>=Period!$F$6,B9<=Period!$G$6),Period!$E$6,AND(B9>=Period!$F$7,B9<=Period!$G$7),Period!$E$7,AND(B9>=Period!$F$8,B9<=Period!$G$8),Period!$E$8,AND(B9>=Period!$F$9,B9<=Period!$G$9),Period!$E$9,AND(B9>=Period!$F$10,B9<=Period!$G$10),Period!$E$10,AND(B9>=Period!$F$11,B9<=Period!$G$11),Period!$E$11,AND(B9>=Period!$F$12,B9<=Period!$G$12),Period!$E$12,AND(B9>=Period!$F$13,B9<=Period!$G$13),Period!$E$13,AND(B9>=Period!$F$14,B9<=Period!$G$14),Period!$E$14,AND(B9>=Period!$F$15,B9<=Period!$G$15),Period!$E$15,AND(B9>=Period!$F$16,B9<=Period!$G$16),Period!$E$16,AND(B9>=Period!$F$17,B9<=Period!$G$17),Period!$E$17,AND(B9>=Period!$F$18,B9<=Period!$G$18),Period!$E$18,AND(B9>=Period!$F$19,B9<=Period!$G$19),Period!$E$19,AND(B9>=Period!$F$20,B9<=Period!$G$20),Period!$E$20)

【问题讨论】:

标签: excel formula ifs


【解决方案1】:

尝试使用VLOOKUP 函数和True 作为第三个参数。

您还可以组合INDEX 和MATCH 函数。将1设置为MATCH函数中的第三个参数。

【讨论】:

  • Vlookup 对我来说效果很好......很简单!想知道是什么让我觉得使用 IFS 的方式如此艰难!? :O
  • @DeveloperOEA VLOOKUP 比你想象的更强大。如果我的回答对你有帮助,请采纳我的回答。
  • 是的!我接受了你的回答,除非我需要点击任何地方
  • @DeveloperOEA 有一个灰色复选标记。点击那个。
【解决方案2】:

我建议你试试这个: =INDEX($E$6:$E$20,MATCH(1,COUNTIFS(B9,"="&$F$6:$F$20),0) ) 然后同时点击Ctrl+Shift+Enter。

*但是任何样本数据都会好得多

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-15
    • 1970-01-01
    • 2021-07-31
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多