如何回查aganist细胞和数据验证列表?

how to backcheck aganist cells and data validation list?

我已将单元格 A1 设置为具有以下可能性列表的数据验证:a、b、c、d 接下来我需要公式来做到这一点:

  • if a is chosen in A1 cell, set cell C1=b, C2=c, C3=d
  • if b is chosen in A1 cell, set cell C1=a, C2=c, C3=d
  • if c is chosen in A1 cell, set cell C1=a, C2=b, C3=d
  • if d is chosen in A1 cell, set cell C1=a, C2=b, C3=c

是否有一些方便的公式用于此目的,我将放在单元格 C1、C2 和 C3 中,这些公式将与 A1 以及它们之间进行回溯以避免重复?

下面的数组公式将在Excel中完成工作(select范围C1:C3并使用Ctrl+Shift+Enter输入公式):

=MID(REPLACE("abcd",MATCH(A1,{"a","b","c","d"},0),1,""),ROW(),1)

如果 A1 不包含这两个值,您还没有指定想要的结果,但您可能希望将其包装在 IFERROR().

C1:

=FILTER({"a";"b";"c";"d"},{"a";"b";"c";"d"}<>A1)