【问题标题】:Data validationlist with formula带公式的数据验证列表
【发布时间】:2023-01-11 20:48:12
【问题描述】:

有没有一种方法可以得到如下所示的列表,但带有代码(而不是我为这个例子做的硬编码):

Cell G5 现在有:=CONCATENATE(A1,B1)

数据验证列表源应该是这样的: =CONCATENATE(A1,B1)=CONCATENATE(A1,B1," - ",D$1$)

上一个问题与我的不同(因为它只有一个公式): How to put formula in Data Validation List Excel?

【问题讨论】:

  • 如果可以,您最终会在下拉列表中显示公式,而不是公式的结果。您必须将这些公式放在某个范围内。

标签: excel


【解决方案1】:

正如@rory 已经说过的那样:您必须将列表放在工作表的某个位置并将数据验证列表引用到该列表:

您可以使用此公式来检索列表,例如在X1单元格中:

=LET(base,A1:B2,ext,$D$1,
simple,BYROW(base,LAMBDA(r,TEXTJOIN("",TRUE,r))),
SORT(VSTACK(simple,simple & " - " & ext)))

然后,您可以使用 X1# 在数据验证中引用该列表。

【讨论】:

    猜你喜欢
    • 2021-10-14
    • 1970-01-01
    • 1970-01-01
    • 2018-05-20
    • 2017-03-20
    • 2022-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多