首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何让Xlookup在表头上查找日期?

XLOOKUP 是 Excel 中的一个函数,用于在表格中查找数据。如果你想在表头上查找日期,可以按照以下步骤操作:

基础概念

XLOOKUP 函数的基本语法如下:

代码语言:txt
复制
XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
  • lookup_value:要查找的值。
  • lookup_array:要搜索的范围。
  • return_array:返回值的范围。
  • [if_not_found]:如果未找到查找值,返回的值。
  • [match_mode]:匹配模式(0 表示精确匹配,1 表示近似匹配,-1 表示精确匹配或下一个较小的值)。
  • [search_mode]:搜索模式(1 表示从首到尾搜索,-1 表示从尾到首搜索,2 表示二分查找,-2 表示反向二分查找)。

应用场景

假设你有一个表格,表头是日期,数据是相应的值。你想在表头上查找特定日期,并返回对应的值。

示例

假设你的表格如下:

代码语言:txt
复制
| 日期       | 值   |
|------------|------|
| 2023-01-01 | 100  |
| 2023-01-02 | 200  |
| 2023-01-03 | 300  |

你想查找日期 2023-01-02 对应的值。

步骤

  1. 在一个单元格中输入 XLOOKUP 函数:
  2. 在一个单元格中输入 XLOOKUP 函数:
  3. 这里:
    • lookup_value"2023-01-02"
    • lookup_arrayA2:A4(日期范围)。
    • return_arrayB2:B4(值的范围)。
  • 按下回车键,Excel 会返回 200,这是日期 2023-01-02 对应的值。

可能遇到的问题及解决方法

问题1:未找到查找值

如果 XLOOKUP 未找到查找值,可以设置 [if_not_found] 参数来返回一个默认值。

代码语言:txt
复制
=XLOOKUP("2023-01-05", A2:A4, B2:B4, "未找到")

这样,如果日期 2023-01-05 不存在,Excel 会返回 "未找到"

问题2:匹配模式不正确

确保 match_mode 参数设置正确。对于日期查找,通常使用精确匹配(0)。

代码语言:txt
复制
=XLOOKUP("2023-01-02", A2:A4, B2:B4, "", 0)

问题3:搜索模式不正确

默认情况下,search_mode 是 1(从首到尾搜索),通常不需要更改。

参考链接

通过以上步骤和示例,你应该能够在表头上使用 XLOOKUP 查找日期并返回相应的值。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Excel无所不能的XLOOKUPXLOOKUP函数不同场景的应用方法

XLOOKUP看了前面两位仁兄的表演后,默默的H4单元格中写下了公式=Xlookup(G4,C4:E11,E4:E11)。...第一轮回合结束后虽然三个函数打成了平手,但是XLOOKUP明显略胜一筹。接着我们来看看第二个回合。 案例2:查找姓名中包含“二”的年龄 第二回合是通配符查找的案例,VLOOKUP函数面对通配符*和?...说完后LOOKUP函数H4单元格写下公式=LOOKUP(1,0/(C4:C11=G4),B4:B11) 两位前辈在前面表演完后接下来XLOOKUP也不藏着掖着了,非常熟练的H4单元格写下公式=Xlookup...只见HLOOKUP二话没说就在B7单元格中写下公式=HLOOKUP(B6,3:4,2,0) XLOOKUP函数见对方叫来“帮手”一点都不害怕,随手也B7单元格中写下公式=Xlookup(B6,B3:...案例6:查找最新日期的产品单价 由于比赛时间关系,考官出了最后一个案例就是查找最新日期的产品单价,这时VLOOKUP还在想怎么应对的时候LOOKUP函数申请出战,直接在I4单元格输入公式=LOOKUP(

52250
  • Python中实现Excel的VLOOKUP、HLOOKUP、XLOOKUP函数功能

    VLOOKUP可能是最常用的,但它受表格格式的限制,查找项必须位于我们正在执行查找的数据最左边的列。换句话说,如果我们试图带入的值位于查找项的左侧,那么VLOOKUP函数将不起作用。...最新的Office中,Microsfot推出了XLOOKUP公式,但它只Office 365中可用。...第一行中,我们用一些参数定义了一个名为xlookup的函数: lookup_value:我们感兴趣的值,这将是一个字符串值 lookup_array:这是源数据框架中的一列,我们正在查找此数组/列中的...注意,df1是我们要将值带入的,df2是我们从中查找值的源,我们将两个数据框架列传递到函数中,用于lookup_array和return_array。...中,我们的例子中是xlookup

    6.9K11

    Office 365技术学习03:公式中使用两个XLOOKUP函数

    如下图1所示,我们需要根据标识号右侧I2:K10区域的查找名称和地点并填入左侧表相应单元格中。 ? 图1 我们使用XLOOKUP函数来实现我们的目的。...单元格C3中开始输入公式,如下图2所示,第一个参数是要查找的值。由于要查找的值位于B列且拖拉公式时B列不变而行会变化,因此列号前加上符号$。 ?...要获得正确的值,我们需要将查找区域定位到列K。怎么样能够公式拖放后自动将要查找的区域定位到我们想要的地方呢?这就需要第二个XLOOKUP函数出场了。 实际上!...XLOOKUP不会产生单个值,而是返回引用的单元格区域。例如,如果单元格A1中的数值为6,使用XLOOKUP进行查找并找到了单元格A1,那么实际上返回的是A1而不是6。...因此,我们能够使用XLOOKUP来创建动态区域引用。 对于第二个XLOOKUP函数,先确定要返回哪一列,因此将引用标题单元格并在查找的标题区域中查找值。

    2.2K10

    Office 365技术学习02:令人期待的XLOOKUP函数

    ]) XLOOKUP函数lookup_array(某个区域或数组)中查找lookup_value(查找值),返回return_array(某个区域或数组)中对应的项。...插入行列不会中断 XLOOKUP函数使用一个区域来指向结果驻留的区域,而不是静态的数字引用,因此工作中插入列时不用担心会破坏查找公式。而在使用VLOOKUP函数时,如果插入列会返回错误的数据。...示例 示例1:垂直查找 如下图2所示,单元格区域H2:J10中是查找,现在需要根据列B中的水果代码查找查找水果名称。...如下图6所示,需要根据水果代码查找水果名称,由于水果代码查找的右侧列,因此不可能使用VLOOKUP函数,此时可使用INDEX/MATCH函数组合: =INDEX($H$2:$J$10,MATCH(B3...示例4:获得INDEX/MATCH/MATCH函数的效果 以前,我们使用INDEX/MATCH/MATCH函数组合来实现同时水平和垂直方向上的查找,如下图8所示,要在查找查找水果的产地,公式如下:

    2K30

    金山WPS支持xlookup了?亲自上手实战好不好用。

    VLOOKUP函数大家应该都很熟悉吧,它可以帮我们根据指定的条件快速查找匹配出相应的结果,通常被用于核对、匹配多个表格之间的数据。与数据透视,并称为数据er 最常用的两大Excel功能。...下面我会用几个小例子,演示金山WPS上运行XLOOKUP函数。 实战演练 普通查找 以下图为例,如果我们想根据姓名查找对应的户籍地址。 用VLOOKUP函数,需要下面这么做。...所以如果待匹配的数据列左侧,要么需要移动源数据,要么需要更复杂的逻辑写函数。...如下图所示,这次待匹配的户籍地址列姓名左侧,如果使用VLOOKUP函数去查找,就需要写成这样: =VLOOKUP(B10,IF({1,0},B2:B6,A2:A6),2,0) 如果换成XLOOKUP...好了,今天用3个例子,演示金山WPS上运行XLOOKUP函数。 如果你也在用WPS,欢迎更新到最新版尝鲜。 参考资料 [1] IT之家: https://baijiahao.baidu.com/s?

    1.8K20

    神了,Excel的这个操作我今天才知道

    得神人指点我才认识到这个函数,之前突然就记起来,前一段时间(可能是去年)是有Excel神级函数口号漫天宣扬,我以为是大家又认识到了vlookup的好,吹vlookup,谁知?是我太垃圾了。...首先这个X不像V(Vertica)和H(Horizontal),但是我们从小就知道X表示未知,这也赋予了xlookup一层神秘面纱,人不禁神往,今天让我们揭开这层朦胧的面纱。...比较重要的一点,xlookup和lookup一样,把查找区域和结果区域分开了,所以也算多了一个参数return_array,这使得xlookup可以和lookup一样支持反向查找,但加上其他参数,明显功能优于...XLOOKUP(E16,I4:I10,J4:J10,"没有找到",-1,1) 上面一段公式中,前三个必选参数我不解释了可以直接看文中xlookup参数介绍了解,公式最后两个参数:-1表示完全匹配的前提下如果没有匹配到...唯一的遗憾是目前可能大多数读者朋友都还无法使用这个功能,目前该功能只对Microsoft 365用户开放,而大多数读者应该都使用的excel 2016或者更之前的版本,不过,总有一天这个功能会所有的office

    1.9K20

    Xlookup 偷偷升级,把另一个Excel函数的饭碗也给砸了!

    昨天兰色在用Xlookup函数时,总觉得哪里不对。这还是我曾经用过的Xlookup吗?第4个参数有点陌生,原来有吗? ?...果然,现在的Xlookup的第4个参数 [if_not_found] 是新增加的参数。 它的字面意思“如果找不到” ,难道它的功能是当Xlookup查找不到符合条件的结果时,返回指定的值?...=XLOOKUP(A12,A2:A7,B2:B7,"找不到啊") ? 之前,我们查找不到时,都是用iferror函数屏蔽Vlookup查找错误值的 ?...Xlookup函数的这次升级的确很实用,着实把IFERROR的饭碗也给抢了。 兰色说:Xlookup函数的问世,Vlookup函数顿时失色。但查找界的老大LOOKUP函数服吗?...明天,兰色将xlookup和lookup来一次正面PK,看一下到底哪个函数更厉害。

    92840

    Microsoft office 2021激活密钥值得购买吗?

    注意: 视觉刷新 Office LTSC 2021 中不可用。 向左看,向右看… XLOOKUP 在这里! 逐行查找使用 XLOOKUP或区域中所需的任何内容。...新增功能: 工作视图 不中断他人的情况下在 Excel 工作中创建自定义视图。 新增功能: 注意: 工作视图 Excel LTSC 2021 中不可用。...新增功能: 链接到幻灯片 同事参与幻灯片放映,并直接在需要帮助的幻灯片上启动。 新增功能: 备注: PowerPoint LTSC 2021 中无法链接到幻灯片。...新增功能: Outlook 中,使用即时搜索快速查找电子邮件 选择搜索栏(位于 Outlook 功能区上方)以帮助 Outlook 中的任何位置查找电子邮件。...新增功能: Access 中尝试新的日期/时间扩展数据类型 为了增强与 SQL 的语法兼容性并提高包含日期和时间的记录的准确性和详细程度,我们 Access 中实现了 SQL DateTime2

    5.8K40

    Excel界地震 微软宣布 跨4代人34岁的 VLOOKUP 退休

    到底发生了什么 只要你工作,几乎就不会用不到Excel;只要你用Excel,几乎就不会用不到 VLOOKUP 这个函数。VLOOKUP 的作用在于查找,这在数据处理中是一个非常常用的功能。...微软 三叔 退休,你说小伙伴们能同意吗?三叔的人气值牛得人不得不服。微软发布了 VLOOKUP 的继任者:XLOOKUP,来搜一下: ?... Office 365 的不断迭代中,微软正以前所未有的速度更新他的应用和生态,每个月都发布更新,包括这个月的 Excel XLOOKUP 直接影响了三叔的地位。...介绍 XLOOKUP 微软是如何考虑的,为什么会引入 XLOOKUP 呢,根本微软微软博客,是这样描述的: 虽然VLOOKUP被广泛使用,但它有一些众所周知的限制,XLOOKUP克服了这些限制: 默认为...注意:目前 XLOOKUP 并未全面发布,只可以Office 365的预览体验版中提前看到,但未来会有的。 ------------------- End -------------------

    1.1K10

    Excel界地震 微软宣布 跨4代人34岁的 VLOOKUP 退休

    到底发生了什么 只要你工作,几乎就不会用不到Excel;只要你用Excel,几乎就不会用不到 VLOOKUP 这个函数。VLOOKUP 的作用在于查找,这在数据处理中是一个非常常用的功能。...微软 三叔 退休,你说小伙伴们能同意吗?三叔的人气值牛得人不得不服。... Office 365 的不断迭代中,微软正以前所未有的速度更新他的应用和生态,每个月都发布更新,包括这个月的 Excel XLOOKUP 直接影响了三叔的地位。...介绍 XLOOKUP 微软是如何考虑的,为什么会引入 XLOOKUP 呢,根本微软微软博客,是这样描述的: 虽然VLOOKUP被广泛使用,但它有一些众所周知的限制,XLOOKUP克服了这些限制: 默认为...注意:目前 XLOOKUP 并未全面发布,只可以Office 365的预览体验版中提前看到,但未来会有的。

    1.1K40

    『完美解决适配问题』低版本Excel可用的XLOOKUP与XMATH函数分享

    为了大家可以使用上XLOOKUP与XMATCH,现将其集成Excel催化剂自定义函数里。...Excel催化剂过往的自定义函数中,也实现了一版VLOOKUP函数的增强,有兴趣的也可以使用下,详细见以下推文: Excel催化剂功能第38波-比Vlookup更好用的查找引用函数 OFFICE365...里,当有XLOOKUP/XMATCH函数时,会重命名自定义函数为:XLOOKUP_EXCELDNA/XMATCH_EXCELDNA,当低版本时,自定义函数直接叫XLOOKUP/XMATCH。...下面截图为原生的XLOOKUP函数 这样的好处在于,各个Excel版本里,都可以直接输入XLOOKUP/XMATCH,当文件分享给低版本Excel打开时,只要其电脑已安装了Excel催化剂自定义函数...,即可正确计算出原有的XLOOKUP/XMATCH结果值。

    2.3K30

    Excel 如何使用多条件高级筛选xlookup

    一种是使用xlookup,另一种是直接使用Excel的高级筛选。...Excel中使用xlookup去做 XLOOKUP multiple criteria - Exceljet Excel如图所示: =XLOOKUP(1,(B5:B15=H5)*(C5:C15=H6...多对多查询 比如在这里,我们想要找到2班与1班对应的所有姓名,首先需要构建下查找的条件,就是班级这个表格,随后将【筛选方式】设置为新的区域显示结果,只需将【列表区域】设置为筛选的数据区域,然后将【条件区域...数据核对 高级筛选可用于数据核对,操作也非常的简单,即使表格的行列顺序不一致,也能快速找到数据差异 首先点击【1】打开【高级筛选】,【方式】设置为原有区域显示,【列表区域】会自动识别为1,将【...条件区域】设置为2,然后点击确定,这样的话就会在1中筛选出2个表格的相同数据,我们为其设置一个颜色,然后将筛选取消掉,这样话,没有颜色的数据就是差异数据。

    43010

    低版本Excel可用的XLOOKUP与XMATH函数分享

    最近在刷ExcelDNA项目时,刷到了Govert大神使用自定义函数对复刻了OFFICE365新函数XLOOKUP与XMATH。...为了大家可以使用上XLOOKUP与XMATH,现将其集成Excel催化剂自定义函数里。...Excel催化剂过往的自定义函数中,也实现了一版VLOOKUP函数的增强,有兴趣的也可以使用下,详细见以下推文: Excel催化剂功能第38波-比Vlookup更好用的查找引用函数 略显遗憾,本次将代码搬到...Excel催化剂的自定义函数里后,不能像Govert编译的版本那样,如果当前Excel版本有XLOOKUP原生函数,就会将自定义函数改名,当没有XLOOKUP原生函数,自定义函数的名称就叫XLOOKUP...原生函数,名字也只能叫XLOOKUP_EXCELDNA和XMATCH_EXCELDNA。

    82330

    错误不可怕,就看你如何使用ISNA函数

    要将A2中的值与列D中的每个值进行比较,公式为: =MATCH(A2,D2:D9,0) 如果找到查找值,MATCH函数将返回其查找数组中的相对位置,否则将发生#N/A错误。...图3 VLOOKUP/ISNA组合的Excel公式 IF/ISNA组合是一个通用的解决方案,可以与任何函数一起使用,该函数一组数据中搜索某些内容,并且找不到查找值时返回#N/A错误。...我们的示例中,假设希望返回学生考试不及格的科目。对于成功通过所有测试的人,将显示“无失败测试”。...图5 Excel 365和2021版的用户根本不需要任何包装函数,因为其XLOOKUP函数本身可以处理#N/A错误: =XLOOKUP(A3,D3:D9,E3:E9,“-”) 结果与上图5所示完全相同。...图6 这就是如何在Excel中创建和使用ISNA公式,希望对你有所帮助。

    8.7K20

    excel常用操作

    1日期推荐输入格式为:年/月/日,可以单元格格式修改日期格式alt+方向下箭头:下拉式菜单输入双击黑色小加号也可以下拉到底3选中不懂的一行的下一行,视图中打开冻结窗格,即可让上面的内容一直显示,还可以使用拆分功能...5筛选快捷键:ctrl+shift+L在审阅中可以繁简体转化6插入切片器7条件格式数据条8按住ctrl拖拽工作复制数据 合并计算9添加图标元素加坐标轴标签等10插入图片堆叠,按图片比例显示,堆叠单位是一张图表示的长度添加图表元素设计中折线迷你图要删除只能在上方工具栏中删除...11数据透视12每一页都显示标题:页面布局中打印标题选择顶部标题内容13视图 页面布局调整页首与页尾页码是第几页,页数是总页数插入浮水印颜色用冲蚀效果用回车键移动位置14sum:总和large:第几大的数是输入...直接拖拽是复制 按住shift拖拽是复制整体移动数据 删除重复值表格转置:复制 选择性粘贴 勾选转置ctrl+~:显示公式而不是数值储存格内换行:alt+enter21输入分数例如1/2时会自动识别成日期...=C3"有"and()or()sumproduct():乘积求和--:将文本转换为数字i33柏拉图,可快速完成34xlookup():office365中才有

    8910

    PERT图表示例:软件开发示例

    它可以记录整个项目或项目的关键阶段,使团队能够避免不切实际的时间和安排期望。PERT图表还可以帮助识别和缩短瓶颈任务,并将注意力集中大多数关键任务上。...什么是中间截止日期(例如,状态报告),以及这些截止日期将采取什么措施? 如何绘制PERT图表 您可以通过几种不同的方式设计PERT图表。...传统的PERT图表(也称为箭头上的活动图)包含两个不同的元素: 节点代表项目中的事件或里程碑。您可以使用编号的圆圈或编号框。 箭头代表任务。箭头的方向显示了任务的顺序。...每个任务中,都有一个唯一标识的ID,还有一个计划的开始和结束日期,显示启动任务的计划日期及其截止日期。根据计划的开始和结束日期设置自动计算持续时间。最后,使用Swimlane可以有效地划分任务。...对于箭头上的活动图,请为项目中的每个里程碑编号一个节点。 添加每个活动的完成时间。估算您和您的团队完成每项任务所需的时间。 其他例子 PERT图表示例 所有图表示例

    1.8K50

    学习LAMBDA函数:将Excel公式转换为自定义函数(下)

    然后工作的任何地方,都可以引用MYFUNCTION,整个工作中重新使用该自定义功能。 递归 可重用函数是利用LAMBDA的充分理由,此外还可以执行递归。...下面将展示一个示例,说明如何利用它来构建以前不需要编写脚本就无法实现的东西。...可重用自定义函数 Excel中使用公式的一个更具挑战性的部分是,经常会得到相当复杂的公式,这些公式工作中被多次重复使用(通常只需复制/粘贴)。...2.可组合性/可读性-如果不是原作者,很难知道这个公式的意图是什么,也很难将此逻辑与其他逻辑结合使用,例如如果想获取站点ID并根据计算的位置进行查找。...=XLOOKUP(GETLOCATION(B3), table1[locations], table1[tax]) 关于如何使用此功能构建一组丰富的函数库、使工作更易于理解、更不容易出错等,还有很多要深入研究的内容

    2.4K80
    领券