zli*_*nks 5 arrays excel excel-formula multidimensional-array
我的Excel工作表中有以下结构.
E F G H
--------- --------- ------ -------
2 | blah sometext atext smth
3 | textval accc
4 | test avfr
5 | check
6 | ertyui
7 |
Run Code Online (Sandbox Code Playgroud)
你能建议一种使用EXCEL函数(而不是VBA)获取匹配字符串行的方法吗?
例如:给test
我必须回去4
,给ertyui
6
我需要:
要在这个二维数组的所有列中完成查找
仅在一个单元格中具有该功能
使用A1中的搜索字符串:
=SUMPRODUCT((E2:H6=A1)*ROW(E2:H6))
Run Code Online (Sandbox Code Playgroud)
显然,如果范围内出现多次搜索字符串,则会失败.但是,您提供的数据集中的每个值都是唯一的,因此我认为这不是问题.
此外,如果这是可能的话,您需要澄清哪些潜在的几个不同的行号应该是首选的回报.
问候