【问题标题】:Knowing what sheet a value came from in Excel or Open Office了解值来自 Excel 或 Open Office 中的哪个工作表
【发布时间】:2014-01-16 00:02:30
【问题描述】:

我关于 SO 的第一篇文章涉及一个 excel 项目。从技术上讲,我使用的是 Open Office,但我认为它或多或少是相同的。如果不能在 OO 中完成,我也可以使用 Excel。这是我的情况:

我有很多工作表,每张都有一个值,这些值会根据工作表中的其他值而变化。我还有一个“结果”页面,它引用每张纸上的值并使用 MIN 函数显示最小值。我一直在寻找一种方法来确定该值来自哪个工作表。

类似的东西:

"最小值为:=MIN('Sheet1'.F9;'Sheet2'.F9;'Sheet3'.F9)该值来自Referenced sheet "

当然,非斜体文本在它们自己的单元格中。
我对 vba 不太感兴趣,所以如果这可以用标准函数来完成,那就太好了,但我愿意学习一些基本的 vba(如果只是为了了解我在做什么)来完成这项工作。

【问题讨论】:

标签: excel vba openoffice-calc


【解决方案1】:

这是一种非常低调的做法。不过,只使用三张纸,这似乎很合适。

在单元格 A1-C1 中,

  • Sheet1 包含 1 2 3
  • Sheet2 包含 5 1 6;和
  • Sheet3 包含 8 2 1

Sheet4 然后包含:

其中 A1-C1 包含常规 =MIN(Sheet1!A1,Sheet2!A1,Sheet3!A1)...

【讨论】:

  • 啊,是的,你可以这样做,真的。虽然我上面的例子只是一个例子,实际上我使用了大约 15 张纸,所以它有点乱,但我想是可行的。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-24
相关资源
最近更新 更多