Excel公式不起作用

时间:2017-12-22 12:16:46

标签: excel excel-formula

我在K1:S1中有这些数字(5,6,5,7,7,9,4,8​​,9)。并有这个公式

{=IFERROR(INDEX($K1:$S1,SMALL(IF($K1:$S1=5,COLUMN($K1:$S1)),COLUMN(K:K))),"")}
在U1中的

:Z1。该公式应该选择相同的数字(在这个例子中为5)并将它们放在单元格U1:Z1中(如果有的话)。相同的公式用于不同单元格中列表中的所有可用数字。但我对这个公式有问题,它现在不起作用。我无法弄清楚为什么。如果有人能为这个功能提出替代配方或者告诉我配方有什么问题,我会很高兴。

示例excel文件(已更新):https://1drv.ms/x/s!AoGkZUHlKui9gRzvwv2CVLi5rOtc

1 个答案:

答案 0 :(得分:1)

也许是为了更简单的建议......

=IF(COUNTIF($K1:$S1,5)>=COLUMNS($U1:U1),5,"")

此版本

您不需要IFERROR

要使原始公式正常工作,请尝试在

中复制U1中的此版本

=IFERROR(INDEX($K1:$S1,SMALL(IF($K1:$S1=5,COLUMN($K1:$S1)-COLUMN($K1)+1),COLUMNS($U1:U1))),"")