首页 > 解决方案 > Excel 公式关于从包含 42 ia 特定方式的集合中选择的 5 个数字中指定带有字母“x”和绿色的单元格

问题描述

在此处输入图像描述

一般来说,我有一组 42 个数字,按正常顺序从 1 到 42 不等。

现在我从这 42 个数字中选出 5 个数字。它们显示在从 AS 到 AW 的单元格中。现在,我希望这 5 个中的每个 nummer 都表示为一个 x,并且之前的 x 在其下方创建 5 个 x,在其下方创建 2 个 x,如屏幕截图所示。我一直在手动做这件事,这需要很多时间,所以我想知道这是否可以自动化,这样当我添加接下来的 5 个数字时,所有 xs 只会出现在下面的 2 行。

Additionally I need some xs turning green when a nubmer was selected that has been previously been cover by an x​​, and also it would be nice when the total number of the green xs would be shown in AQ cell.

先感谢您 ;)

标签: excelexcel-formula

解决方案


要获得您的模式,请将其放入 A2 中,上下复制:

=IF(OR(COUNTIF($AS2:$AW2,A$1),IF(ROW()>2,SUMPRODUCT(COUNTIF(INDEX($AS:$AW,ROW()-1,0),MOD(COLUMN()-1+{-2,-1,0,1,2},42)+1))>0,FALSE),IF(ROW()>2,SUMPRODUCT(COUNTIF(INDEX($AS:$AW,ROW()-2,0),MOD(COLUMN()-1+{-1,1},42)+1))>0,FALSE)),"X","")

在此处输入图像描述


推荐阅读