gpt4 book ai didi

arrays - excel匹配二维数组中的值(获取行)

转载 作者:行者123 更新时间:2023-12-02 07:21:31 26 4
gpt4 key购买 nike

我的 Excel 工作表中有以下结构。

          E           F           G        H        
--------- --------- ------ -------
2 | blah sometext atext smth
3 | textval accc
4 | test avfr
5 | check
6 | ertyui
7 |

你能建议一种使用EXCEL函数(不是VBA)来获取匹配字符串的行的方法吗?

例如:给定 test 我需要返回 4,给定 ertui 6

我需要:

  • 要在此二维数组的所有列中完成查找

  • 仅在一个单元格中具有该功能

最佳答案

在 A1 中使用您的搜索字符串:

=SUMPRODUCT((E2:H6=A1)*ROW(E2:H6))

显然,如果搜索字符串在范围内出现多次,则此操作将会失败。但是,您提供的数据集中的每个值都是唯一的,因此我认为这不是问题。

此外,如果有这种可能性,您需要澄清可能的几个不同行号中的哪一个应该是首选返回。

问候

关于arrays - excel匹配二维数组中的值(获取行),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26891871/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com