我有一个问题要制作一个唯一列表,该列表取决于原始列表的范围。
我现在有这个公式:
{=IFERROR(INDEX(Tabel15[Equipment];MATCH(0;AANTAL.ALS(Analyses!$O$2:O7;Tabel15[Equipment]);0));"")}
此公式为我提供了Tabel15-Equipment
中唯一值的列表。要更新唯一列表,我必须在填写新值时手动调整$ O $ 2:O7的范围。是否可以使范围$ O $ 2:O7动态?这样我就不必调整这个新表的范围了?
答案 0 :(得分:0)
您可以使用:
=SUMPRODUCT(MAX((Analyses!$O:$O<>"")*ROW(Analyses!!$O:$O)))
获得“分析”表O列的最后一行并替换数字7!
由此您可以得到范围:
INDIRECT("Analyses!A1:A"&SUMPRODUCT(MAX((Analyses!$A:$A<>"")*ROW(Analyses!$A:$A))))
尝试(我不确定)以获取完整的公式:
=IFERROR(INDEX(Tabel15[Equipment];MATCH(0;AANTAL.ALS("Analyses!$O$2:O" & SUMPRODUCT(MAX((Analyses!$A:$A<>"")*ROW(Analyses!$A:$A))));Tabel15[Equipment]);0));"")