**

Excel的Index函数详解

**

Excel非常强大,数据处理和分析能力给我们的工作带来了非常大的帮助,今天我们就来了解Excel的函数Index,让我们逐步成为Excel大神。
Index函数的语法是:INDEX(array, row_num, [column_num]),其中
array:表格中的一个范围(区域或数组)
row_num:行号
column_num:列号,[]表示可选的,不是必须项,默认是第1列
什么意思呢?就是说你可以通过这个函数获取到一个表格(array)中某一行(row_num)某一列(column_num)的数据,我们用一个例子来描述:
下图模拟了一些学生语文十二次模考的成绩数据

下来我们演示如何通过Index函数来获取到“某个学生”“模考六”的成绩,首先我们定义array是B5:N12,因为是某个学生,说明行是动态获取的的,我们在后面的演示中来描述如何获取动态行号,模考六是这个array中的第7列,那么column_num就是7,下来我们演示如何根据下拉选择来决定获取哪个学生的模考六语文成绩,首先我们选中B16单元格,我们要在B16单元格进行选择学生,顶部菜单“数据”-“数据验证”-“序列”,在里面输入=B5:B12,表示选择项的内容是B5:B12的内容,确定后,B16单元格就能选择学生了。

下来我们要根据B16选择的学生,获取到该学生在array(B5:N12)中是第几行(row_num),这里用到另外一个函数match,简单介绍一下这个函数的语法:
MATCH(lookup_value, lookup_array, [match_type])
表示在表格的一个区域内(lookup_array)查找某个内容(lookup_value)所对应的行号,match_type(-1,0,1)表示查找方式,-1表示大于等于,1表示小于等于,0表示等于,我们这里用0,那么B16选择的学生所对应的行号就能用如下函数获取到:MATCH(B16,B5:B12,0),表示返回B5:B12区域内等于B16内容的行号。
好了,区域array(B5:N12)有了,row_num(MATCH(B16,B5:B12,0))有了,column_num(7)有了,我们将所选择学生模考六的成绩显示在H16单元格内,进行如下操作,选中H16单元格,输入如下图公式

确定后,就实现了我们想要的功能,在B16单元格中选择学生,就模考六的成绩显示在H16单元格内。
现在我们扩展一下,我们要在选择一名学生后,看到该学生十二次模考的趋势图,只要模仿刚才的操作在C16:G16和I16:N16中输入函数,如下图:

现在,只要我们选择学生,就会在C16:N16中显示该学生十二次模考的成绩。
大功告成,你离大神又进了一步。

Excel的Index函数详解相关推荐

  1. c语言中index函数,MATCH+INDEX函数详解

    原标题:MATCH+INDEX函数详解 小伙伴们好啊,今天和大家分享一个数据查询的最佳搭档--INDEX函数和MATCH函数.这两个函数组合,能够完成VLOOKUP函数和HLOOKUP函数的全部查找功 ...

  2. Excel的Sumproduct函数详解

    大家好,我是永不止步的老牛 今天我们来了解下Excel的Sumproduct函数的实用用法 Sumproduct函数的语法是: Sumproduct(array1,[array2],[array3], ...

  3. Excel的Offset函数详解

    大家好,我是永不止步的老牛 今天我们来了解下Excel的Offset函数的实用用法 Offset函数的语法是: Offset(reference, rows, cols, [height], [wid ...

  4. Excel的Vlookup函数详解

    大家好,我是永不止步的老牛. 今天我们来了解下Excel的Vlookup函数实用用法. Vlookup函数的语法是: Vlookup(lookup_value,table_array,col_inde ...

  5. python可以处理多大的数据_科多大数据之Python基础教程之Excel处理库openpyxl详解...

    原标题:科多大数据之Python基础教程之Excel处理库openpyxl详解 科多大数据小课堂来啦~Python基础教程之Excel处理库openpyxl详解 openpyxl是一个第三方库,可以处 ...

  6. python的excell库_扣丁学堂Python基础教程之Excel处理库openpyxl详解

    扣丁学堂Python基础教程之Excel处理库openpyxl详解 2018-05-04 09:49:49 3197浏览 openpyxl是一个第三方库,可以处理xlsx格式的Excel文件.pipi ...

  7. ajaxsetup获取ajax的url_jQuery.ajaxSetup() 函数详解

    该函数用于更改jQuery中AJAX请求的默认设置选项.之后执行的所有AJAX请求,如果对应的选项参数没有设置, 将使用更改后的默认设置. //设置AJAX的全局默认选项 $.ajaxSetup( { ...

  8. 【FFmpeg】函数详解(二)

    FFmpeg函数详解 9.av_dump_format 10.avio_open 11.avformat_write_header 12.avcodec_send_frame 13.avcodec_r ...

  9. pythonpandas函数详解_对pandas中Series的map函数详解

    Series的map方法可以接受一个函数或含有映射关系的字典型对象. 使用map是一种实现元素级转换以及其他数据清理工作的便捷方式. (DataFrame中对应的是applymap()函数,当然Dat ...

  10. SHGetFileInfo函数详解

    SHGetFileInfo函数: WINSHELLAPI DWORD WINAPI SHGetFileInfo(LPCTSTR pszPath,DWORD dwFileAttributes,SHFIL ...

最新文章

  1. Rest.Ler PHP API Server解决方案
  2. 改变图像,运用match方法判断
  3. CSS垂直居中解决方案
  4. 题目1191:矩阵最大值
  5. 中年女性凹“少女感”引发不适,90后最在意什么?
  6. 使用Postman 传递arraylist数据给springboot
  7. python 重命名的方法_Python下OS模块重命名方法renames
  8. 聊聊机器翻译界的“灌水与反灌水之战”!
  9. linux shell 函数 格式化,速查笔记(linux shell编程)
  10. android 温度传感器获取温度,Android 温度传感器返回当前的温度
  11. 用AB对Webservice做压力测试
  12. 过去的过去,未来的未来
  13. CAN总线技术在石油工程行业中的应用
  14. python语言表白超炫图形_经验分享 篇二:三分钟教你用Excel制作各种尺寸、底色的证件照...
  15. FreeRTOS笔记篇:第四章 -- 队列管理
  16. SCI-HUB是这个时代最伟大的网站
  17. 一文读懂shell命令
  18. 今天我们说个一直以来的有趣话题:男程序员都是秃头,女程序员满脸痘痘
  19. 计算机辅助有什么用cad,CAD是什么 有哪些用途
  20. mysql 重新安装采坑笔记

热门文章

  1. python 手机号码归属 ip地址查询
  2. Word中公式编辑的快捷键
  3. iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 3306 -j DNAT --to-destinatio
  4. Vue 项目中各种痛点问题及方案(建议收藏)
  5. 2021年茶艺师(中级)考试及茶艺师(中级)复审模拟考试
  6. VUE打包图片,icon图标不显示解决方案
  7. GridSearchCV——信用卡违约率分析示例
  8. python串口收发
  9. 【渝粤教育】广东开放大学 跨文化商务沟通 形成性考核 (42)
  10. excel文件怎么转成vcf_批量excel转vcf格式的方法