在 Excel 的工作表中,要由一堆资料里查询某资料地点的位置(指出第几栏和第几列)(参考下图),该若何处置?此次操练以阵列公式来处置。
起首,将贮存格A1:G20界说名称为「资料」。
贮存格J2:{=MAX((资料=J1)*COLUMN(资料))}
贮存格J3:{=MAX((资料=J1)*ROW(资料))}
此为阵列公式,输入完成请按 Ctrl+Shift+Enter 键。
以查询「栏」为例:
(1) 在阵列公式中的「资料=J1」会发生一堆 True/False 构成的阵列。
假定姓名不重覆,则只有一个True,其余均为False。
(2) COLUMN(资料):可以发生资料範围内「栏」的阵列,本例为:{1,2,3,4,5,6,7}。
(3) 当(1) X (2) 时,True/False 阵列会转换为 1/0 阵列,zui后成果只有为 True(=1)的那一栏数(=5),相乘成果为不为0的数字(1X5=5),其余均为0。是以取MAX(阵列)的成果即为栏数。
若是在分歧栏有不异姓名,则会获得栏数较高者。
查询「列」的道理同上。
创作者先容
vincent
- 全站分类:不设分类
- 小我分类:课本资料
- 此分类上一篇: Excel-为多列插入空缺列
- 此分类下一篇: Excel-操纵Index函数来改换资料
- 上一篇: Excel-为多列插入空缺列
- 下一篇: Outlook-消除制止存取可能不平安北京拓展公司的附件
汗青上的今天
- 2016: Excel-计较分组的名次(SUMPRODUCT)
- 2013: Google Drive-编纂文件时也能够利用搜索功能
- 2013: 利用Google街景办事阅读台湾史前文化博物馆
- 2010: Excel-年夜图输出在多张A4纸张
- 2010: Excel-将测验成就显现趋向图
▲top