Excel:如何 return 按顺序找到值
Excel: How to return found value in sequential order
我正在尝试用列表中的值填充 Excel 中的一个小矩阵,该列表包含项目优先级和应该执行该项目的小队。
返回值应该是在列表中找到的 "priority"
个数字。
我已经尝试过索引匹配并且 returns 值是正确的,但我想知道如何在不保留空格的情况下做到这一点。
我附上一张图片来进一步解释这个问题。
如有任何帮助,我们将不胜感激。
谢谢!
假设数据设置如下:
我在单元格 E2 中使用了这个 array 公式并上下复制(注意 - 必须使用 Ctrl+[ 确认数组公式=19=]Shift+Enter 而不仅仅是 Enter):
=IF(ROW(E1)>COUNTIF($B:$C,E),"",SMALL(IF($B:$C=E,$A:$A),ROW(E1)))
使用:
=IFERROR(AGGREGATE(15,6,$H:$H/($I:$J=A),ROW(1:1)),"")
我正在尝试用列表中的值填充 Excel 中的一个小矩阵,该列表包含项目优先级和应该执行该项目的小队。
返回值应该是在列表中找到的 "priority"
个数字。
我已经尝试过索引匹配并且 returns 值是正确的,但我想知道如何在不保留空格的情况下做到这一点。
我附上一张图片来进一步解释这个问题。
如有任何帮助,我们将不胜感激。 谢谢!
假设数据设置如下:
我在单元格 E2 中使用了这个 array 公式并上下复制(注意 - 必须使用 Ctrl+[ 确认数组公式=19=]Shift+Enter 而不仅仅是 Enter):
=IF(ROW(E1)>COUNTIF($B:$C,E),"",SMALL(IF($B:$C=E,$A:$A),ROW(E1)))
使用:
=IFERROR(AGGREGATE(15,6,$H:$H/($I:$J=A),ROW(1:1)),"")