【问题标题】:Excel Embeded If StatementsExcel 嵌入式 If 语句
【发布时间】:2009-10-21 20:25:56
【问题描述】:

在 excel 中嵌入大约 1000 个 if 语句是不是很糟糕?我有大约 1000 个选项要预先填充到其他 excel 字段中,除了效率低下的 if 语句之外,最好的方法是什么?

【问题讨论】:

  • 我们能否举一个至少有一个预填充的例子——如果在开始时只运行一次,那么 dows 效率有多重要?
  • 如果我输入数字 X,它应该填充字段 A B 和 C。例如如果 X 然后填充 A B C 如果这是有道理的。

标签: excel excel-2007 if-statement


【解决方案1】:

只有 7 个 if 语句可以在旧版本的 excel 中相互嵌入。 2007 年允许更多,但之后变得笨拙。

更好的选择可能是构建一个包含所有不同选项的表,然后使用 VLOOKUP 公式提取结果。

无论您使用 Excel 还是其他工具,重要的是设计好它,并提供易于理解的良好信息流。只要设计得当,Excel 就适用于大型电子表格项目。设计良好的 Excel 文件的另一个好处是更多人可以打开它们。

【讨论】:

    【解决方案2】:

    是的,这很糟糕。

    Excel 不是用于复杂程序的好工具。最好购买Resolver One,它为您提供电子表格界面,但实际上在后台生成 Python 代码。通过这种方式,您可以审核和测试代码的正确性,并且您不太想创建极其复杂且经常有错误的电子表格。

    有一个名为European Spreadsheet Risks Interest Group 的小组每年举行一次会议,讨论复杂的有缺陷的电子表格所固有的风险。本次会议的很多论文都是available on their website

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-01
      • 2021-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多