问题标签 [xlookup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
503 浏览

excel - 您可以使用 XLOOKUP 返回像 VLOOKUP 这样的相对列引用吗?

如果我可以使用 XLOOKUP,它将简化我的公式,但它似乎没有提供一种方法来返回像 VLOOKUP 这样的相对列引用。例如,使用 VLOOKUP 我有:

  • I21:要搜索的文本
  • INDIRECT($Q$9):包含命名范围的单元格(我有几个数据表,用户可以通过下拉菜单选择哪个表)
  • 4:所选表中搜索文本的相对列数

XLOOKUP 自称能够完全取代 VLOOKUP,但我不明白如何要求它提供相对参考,这是 VLOOKUP 的默认行为。

希望这个例子很清楚,如果没有,请告诉我。

0 投票
0 回答
34 浏览

excel - Excel 365:参考公式中的随机“file:///”

这让我发疯......我正在尝试使用下面的示例公式创建一个 Excel 合并文件,但是当我保存/重新打开文件时,一个看似随机的 'file:///被放置在一些引用的路径和链接断开。我认为受保护的床单可能与它有关,但似乎并非如此。

有任何想法吗?TIA,丹尼D

0 投票
2 回答
903 浏览

excel - 通过 Excel VBA 将 Xlookup 添加到范围

我尝试通过 VBA 问题寻找 XLookup 的解决方案,但找不到。我有以下数据集:

数据集

在数据集中,如果C2:C6范围内的任何单元格为空白,我想=IF(ISBLANK(B2),"",XLOOKUP(B2,A:A,IF(ISBLANK(D:D),"",D:D)))在这些单元格中使用此公式。B2的行号是可变的,具体取决于我们通过 VBA 放置此公式的行。

如果C2:C6范围内的任何单元格具有值,我想使用该值而不使用任何公式。如果有人删除了该值并且单元格变为空白,VBA 会将上述公式添加到该单元格。

目前在上面的屏幕截图中,C2:C6范围内的所有单元格都有上述公式。

我希望我是有道理的。如果这不可行,没关系。我总是可以使用辅助列。但我认为 VBA 对我的仪表板来说是一种更清洁的方式。

提前谢谢了。

0 投票
2 回答
199 浏览

excel - 当单元格具有逗号分隔值时如何使用 VLOOKUP 或 XLOOKUP

我正在尝试查找单元格中每个值的 ID。我尝试使用 VLOOKUP 但当单元格具有多个值时它会失败。

在这种情况下,B2 将更新为 4,1

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
331 浏览

excel - Excel:如何使用 Xlookup 动态返回列

我试图指定使用 Xlookup 时要返回的列,但不知道如何去做。下面的示例数据:

在此处输入图像描述

我的公式=XLOOKUP(1,(C3:C6="Bob")*(D3:D6="LA"),G3:G6)获取 G 列的值,其中名称是 Bob,城市是 LA,在这种情况下返回 78.8。但是,我希望能够动态指定要从 E、F 和 G 中返回哪一列,类似于 Vlookup 如何指定要返回的列号,因为我不会提前知道要返回哪一列。如何指定要返回的列号而不是硬编码范围

0 投票
1 回答
72 浏览

xlookup - Xlookup 范围公式

我对查找数组和返回数组的 Xlookup 公式有疑问。作为第一个我需要手动选择查找范围并返回数组,我尝试使用具有多个条件的 Xlookup 来匹配关键字,而不是只匹配一个条件。然而,结果似乎有所不同。请帮助如何调整公式以删除手动选择范围。谢谢你。

  • G 列是文本
  • AE 列是数字
  • J列是文本
  • Z列是数字
  • W 列是日期
0 投票
1 回答
121 浏览

arrays - 在两个不同的工作表中使用 XLOOKUP 并具有可变的数组范围(VBA 编码)

您好,我对 VBA 编码和一般编码非常陌生,所以我希望您能快速回答我的问题。

我正在尝试将 XLookup-Formula 放入我的 vba 代码中。该代码引用了另一个工作表(“图表计划”,并且应该将“D”和“E”列(从第 2 行开始)中的值作为固定数组一直到“查找数组”的最后一行和“返回数组”。我希望这是可变的,因为“图表计划”根据我正在处理的内容使用不同的行号进行更新。然后该公式应该将值返回到活动工作表(列“J”)和遍历所有行(“B”作为 RC[-8] = 查找值给出)。我猜,问题是我真的不知道将数组放入公式的语法是什么,或者它是什么else entirly? 可能在 RC-Annotation 和 A1-Annotation 之间混合?

谢谢你。

0 投票
0 回答
23 浏览

excel - XLOOKUP 选择要在其中搜索的列

我对Excel相当陌生,使用XLOOKUP(what to search, where to search range, results range) 我的问题与“范围”有关,我没有找到答案..

我总是看到人们使用特定范围进行搜索,例如:E4:E8

塞拉赫在所有E专栏中不是更好吗(E:E)?

XLOOKUP(F4, E4:E8, G4:G8) 为什么不 XLOOKUP(F4, E:E, G:G)

  • 它与所有公式有关..
  • 我正在单击要搜索的列之外的单元格..
0 投票
1 回答
84 浏览

excel - XLOOKUP [if_not_found] 参数

XLOOKUP 不应该在参数[if_not_found]之前显示[match mode]

[if_not_found] 没有显示..

  • 我有 Office 2019,但有一件事对我来说很不清楚。我不得不安装 XLOOKUP dll,因为我的 excel 没有它。而且我认为它只附带 Office 365-所以我根据这里:链接看“显示更多”。
0 投票
1 回答
66 浏览

excel-formula - 如何重新排序 excel 中的数据列/为什么 Xlookup 公式不适用于全套数据?

我正在尝试使用 xlookup 函数重新排列数据中的列。但不确定为什么该公式在第二种情况下不起作用(当我尝试为整个表格执行此操作时)

我想了解它为什么不起作用......也欢迎使用动态数组公式实现列重新排序的任何其他解决方案。

在此处输入图像描述