LOOKUP函数查找唯一值,简单又实用!
发布时间:2023-03-10 16:20:17
如何根据单元格是否有值,取到对应行的标题(应该是对应列标题,属于提问描述有误)?并且每行中有且只有一个非空单元格。
考虑到数据隐私,我自己模拟了一个简单的表格,来看如何解决这个问题。
▲ 教学案例模拟
如图,左侧表格记录的是A、B、C、D、E5名选手在一项比赛的用时,总共4局,只记录唯一一个成功的选手及用时,记录了4行。现在要求在I列处,将每一局成功的选手提取出来。请考虑1分钟,如果是你,你会使用什么方法?今天,徐老师跟大家分享两种方法。
方法1:数组法
对这个问题,大多数人的思考逻辑是:在每一行数据中,挨个判断每个单元格是不是非空,如果是,则将对应列标题提取出来。逻辑很简单,但是真的写起来是有难度的,需要对函数、对数组有着非常熟练的掌握。
挨个判断每个单元格——须用到数组;
是不是非空单元格——NOT(ISBLANK())
找到对应标题的单元格地址——ADDRESS(所在行,所在列)
提取对应标题——INDIRECT(ADDRESS())
所以你看,首先你得知道EXCEL里有ISBLANK、ADDRESS、INDIRECT等等这些函数,然后才有可能想起它们,将思路拆解并转化为每一步公式。否则,即使你的思路再清晰也没用!学习EXCEL,就是帮助我们把有思路真正转化为有效思考,否则就是空中楼阁。经过拆解后,下面来看我写的公式:
公式:{=INDIRECT(ADDRESS(2,MAX(IF(NOT(ISBLANK(C3:G3)),COLUMN(C3:G3),0)))) }
利用数组公式判断一行中每个单元格是否为非空,如果是则返回对应的列号(COLUMN函数),否则返回0。这样IF函数返回的就是一个数组,以第1局为例,返回结果为{0,4,0,0,0}。IF外面嵌套MAX函数,从数组中求出最大值,以第1局为例,即为4。再用ADDRESS(2,4)计算出对应标题的单元格地址,即$D$2单元格,最后用INDIRECT函数返回文本指向的单元格,得到$D$2对应值——B。其它几行, 同样的公式。
![](https://www.aspxhome.com/images/zang.png)
![](https://www.aspxhome.com/images/jiucuo.png)
猜你喜欢
- Word文档中其实不仅仅只有编辑文字的功能,很多人都不知道其实Word中还隐藏着一个计算神器。学会使用这个计算神器,无论是使用Word求和还
- Ribbon设计器——Word 2007高级应用VSTO 2005 SE以RibbonX的方式对Office 2007的Ribbon提供了支
- 在日常工作中经常会用到Excel表格,有时需要计算表格中两个日期的时间差,手动计算肯定耗时费力,有什么好的办法呢?一起来了解一下吧Excel
- excel表格打印预览显示页面显示不全怎么办?excel表格打印的时候会先预览一下,预览的时候发现表格没有全部显示出来,该怎么设置全部显示出
- Excel 2007中,可以使用“隐藏”命令隐藏行或列,将行高或列宽更改为 0(零)时,也可以隐藏行或列。使用“取消隐藏”命令可以使其再次显
- AirDrop是苹果为iOS、iPadOS和macOS推出的特有文件传输功能,可在多台设备之间分享文件,用户只需将文件拖动到某个开启AirD
- excel中lower函数有什么作用?怎么使用?很多朋友都不是很清楚,下面小编就为大家详细介绍一下,一起来看看吧lower函数是将大写英文字
- 虽然Word中的图表功能远远不及Excel专业,但对于需要在文档中以图表形式分析的数据内容,则可以使用图表来进行表达。用户在word中创建参
- Excel表格数据很多怎么快读定位到最角落的四个数据?复制过来的excel数据真的很多,一直没拉到底,想知道四角的数据,该怎么直接定位数据呢
- 大家在使用Excel时用到过设置单元格格式的功能吧,可能使用常规、文本、日期等格式会比较多,那大家使用过自定义格式吗?这个选项可是很神奇的呢
- Excel lookup应用-从字符串取数动画教程取左边=-LOOKUP(,-LEFT(A1,ROW($1:16)))取右边=-LOOKUP
- 以下面的数据表格为例,对于条件区域的设置,有几方面需要注意的内容,下面就一起看看如何对Excel 数据库函数条件区域设置的吧。希望会大家有所
- 在使用Win10 1909系统的过程中,系统会自动生成许多信息记录,其中便包括了系统错误内存转储文件。不过,系统错误内存转储文件对普通用户并
- 本文详细的介绍了手动更改excel 2007图表元素的布局单击Excel 2007图表,或选择要为其更改布局的图表元素。如何从图表元素列表中
- 移动和复制时编辑工作中最常用的编辑操作。对于重复出现的文本,不必一次次地重复输入。对于放置不当的文本,可以快速移动到满意的位置。常用的方法是
- Excel中的数据类型有常规、数字、货币、会计专用、日期、时间、百分比、分数和文本等。为单元格中的数据设置不同数字格式只是更改它的显示形式,
- 其实在Word中插入表格是极为简单的事情,但由于有些朋友,还是刚接触Word没多久,对此还比较不熟悉,所以小编就在这里好好为大家介绍一下在W
- 除了主界面和小组件明显的变化之外,iOS 14 中还有一些比较“冷门”又比较人性化的细节,不妨一起来看看:1.模糊定位功能:如果不希望被第三
- 不管你做什么工作,都要用到Word办公,Word用得好,不仅受老板夸奖,最重要的是能提高工作效率,距离升职加薪又近了一大步,尤其是文员、HR
- 在我们使用word的时候,经常会遇到需要各种画形。如果使用网上搜索的图片有时不是很清晰,那么就自己动手画一个清晰的图形吧!下面小编就为大家详