在EXCEL中如何取得具有特定内容的单元格的行号,或列号。

[复制链接]
查看11 | 回复3 | 2019-9-24 14:57:35 | 显示全部楼层 |阅读模式
比如,我要在A1到F20中取出内容为应付账款的单元格的行号或者列号。
MATCH函数只能取一排或一列,不能取A1到F20的范围。

回复

使用道具 举报

千问 | 2019-9-24 14:57:35 | 显示全部楼层
1、首先,打开一个表,例如,数据的行号和列号为周芷若的符号条件14。2、选择一个空白单元格,然后选择公式中的插入函数。 3、然后弹出插入功能窗口,在此窗口中搜索所需的功能。4、在搜索功能中输入匹配功能,然后在搜索结果中选择该功能。5、选择后,在功能参数中设置所需参数,在第一个参数中输入查询值,在第二个参数中输入数据区域,在第三个参数中输入0。6、输入完所有参数后,点击【确定】,系统将自动显示合格数据的行号和列号。...6
回复

使用道具 举报

千问 | 2019-9-24 14:57:35 | 显示全部楼层
EXCEL中MATCH函数只能查找单行或单列区域,多行多列区域查找某值可使用SUMPRODUCT函数,如下图,查找“应付账款”所在的行,公式用:=SUMPRODUCT((A1:F20="应付账款")*...
回复

使用道具 举报

千问 | 2019-9-24 14:57:35 | 显示全部楼层
用 match 函数即可取出特定的内容在查找范围中的相对位置,再进一步计算可得行号、列标 补充:这只能用自定义函数解决了,在VBA中插入模块,函数写法如下Private Function mAdd(Rng As Range, V As String) As StringDim cell As RangeFor Each cell In Rng...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行