Kev*_*Hua 6 array vlookup microsoft-excel
我在 Excel 中有两列,“ROSTER”和“PRESENT”,如下所示:
是否有实现“NOT HERE”列的公式?我尝试使用VLOOKUP()
和https://superuser.com/a/289653/135912无济于事 =(
任何帮助,将不胜感激!
谢谢!
没有内置函数可以单独完成此任务。
您可以在“Not Here”列中尝试这个数组公式(MS Excel 2007+)
=IFERROR(INDEX(roster,SMALL(IF(COUNTIF(present,roster)=0,ROW()-1,""),ROW()-1),1),"")
Run Code Online (Sandbox Code Playgroud)
其中(在我的示例中)
roster
是指的$A$2:$A$21
present
是一个命名范围是指的是一个命名范围$B$2:$B$21
要输入公式,请选择 Not Here 列中的单元格(在我的例子中是C2到C21),输入公式,然后按Ctrl+ Shift+Enter
归档时间: |
|
查看次数: |
6787 次 |
最近记录: |