当前位置: ManBetXapp > 百科 > 科技 >正文

excel获取行号、列号、列标和单元格地址

人气:295 ℃ /2023-05-29 18:09:10

在用excel进行办公时,经常要用到各种函数功能。比如可能经常要用到获取行号、列号、列标和单元格地址的函数,具体如何获取呢?下面就来看看。

工具/材料

excel2007

操作方法

首先,我们来看看如何获取当前单元格的行号,如图在B1单元格中输入=row(),确定后就返回了B1格所在的行为1。

如果要获取指定单元格的行号,则在返回结果的单元格中输入=row(指定单元格),如图获取f9格所在的行,括号里就输入f9,确定后就返回了f9格所在的行为9。

如果要获取当前单元格的列号,则如图输入=column(),即可返回公式所在单元格的列号。

如果要获取指定单元格的列号,则输入=column(指定的单元格),如图获取f9的列号为6。

如果要获取指定行、列的单元格地址,则输入=ADDRESS(指定的行号,指定的列号),如图获取第9行,第5列的单元格地址为绝对地址E9

excel 查找并返回行号列号

Excel 如何多条件查询?即同时查询行、列并返回值?

说到按条件查询并返回值,大家都不陌生。但是常用的 vlookup, hlookup 函数只能解决一维查询,即单一条件查询。

查询二维表,比如既要满足行条件,又要满足列条件,怎么做?

用 index 和 match 函数组合可以解决这个需求。

我用的版本是 Excel 2016,其他版本的界面可能略有不同。

示例:

比如下表是学生的考试成绩原始表,需要查找某学生的某科成绩,怎么做?

我做了一个结果示例,姓名和学科列,都是可选的下拉菜单,当这两列选定以后,成绩列会显示出赵六同学的政治成绩。

解决方案:

当当当当~ index 和 match 函数组合拳闪亮登场!

=INDEX(B2:I7,MATCH(B11,A2:A7,0),MATCH(A11,B1:I1,0))

我把机器语言翻译成人类语言帮助大家理解一下阿:

  • B2:I7:查找的数据源的区域,这里是所有成绩区域
  • MATCH(B11,A2:A7,0):在第几行
  • MATCH(A11,B1:I1,0)):在第几列

再把 match 函数翻译一下:

  • MATCH(B11,A2:A7,0):根据B11 (学科)的值,查找并返回该学科所在的行数
  • MATCH(A11,B1:I1,0)):根据A11 (姓名)的值,查找并返回该同学所在的列数

* 请注意:index 函数规定,行和列值的返回顺序不可以反过来,也就是说,上面两个 match 函数的位置不能互换。

啥?下拉菜单怎么做?好吧,那也说一下,虽然在本文教这个有点拉低技术含量。

1. 选择菜单 Data --> Data Validation --> Data Validation

2. 在第一个下拉菜单里选择 List

3. 点击 Source 中的输入区域 --> 拖动选择需要的下拉菜单项,这里是所有姓名 --> OK

4. 同理制作学科列的下拉菜单

搜索更多有关“ excel获取行号、列号、列标和单元格地址”的信息 [百度搜索] [SoGou搜索] [头条搜索] [360搜索]
CopyRight © 2008-2024 ManBetXappAll Rights Reserved. 手机版