【问题标题】:how to make excel choose between a set of values based on conditions如何让excel根据条件在一组值之间进行选择
【发布时间】:2018-07-14 06:40:44
【问题描述】:

我需要 excel 方面的帮助,以根据可用性和优先级选择一组值。

例如,A 部分有这 4 个可用参数(TSO、TSR、TST、TSN),但并非所有参数都可用。优先级函数类似于 TSO > TSR > TST > TSN

我现在使用的方法效率很低,因为我创建了很多额外的列并与 =if 进行比较。从本质上讲,它丑陋、浪费时间,而且不是 100% 万无一失的。

因此,我正在尝试查看是否有任何一组 excel 函数可以有效地做到这一点。要使用的第一个优先级值是 TSO(如果显示值),但如果它不可用(空白),我会转到 TSR。如果它是空白的,我会移动到查看 TST,依此类推,直到最后选择 TSN。

我附上一张图片,让大家看得更清楚

Example of how it looks like for a clearer visualisation

【问题讨论】:

  • 您需要包含一些样本数据和预期结果

标签: excel logic conditional-statements


【解决方案1】:

我建议使用 VLOOKUP() 函数,您可以在其中使用唯一 ID 提取您偏好的任何值。因此,您可以使用 TSO、TSR、TST 和 TSN 作为您的 ID。

示例

=IF(OR(AND(Sheet2!B1"",A1="TSO"),AND(Sheet2!B1"",A1="TSR"),AND(Sheet2!B1" ",A1="TST"),AND(Sheet2!B1"",A1="TSN")),VLOOKUP(A1,DATA1,1,FALSE),"")

您可以分享您的示例 excel 模板的屏幕截图,以便我立即开始工作

【讨论】:

  • 是的,我已经添加了它。请看一下以获得更清晰的图片
  • 我看不到附加的照片!
  • 哇,伙计,这个网站让人们发布图片变得非常困难。没关系。感谢您花时间查看我的问题
猜你喜欢
  • 1970-01-01
  • 2023-03-24
  • 2018-10-09
  • 2021-12-21
  • 1970-01-01
  • 1970-01-01
  • 2023-01-18
  • 1970-01-01
  • 2018-05-01
相关资源
最近更新 更多