Excel公式问题

发布于 2024-08-28 14:35:52 字数 140 浏览 8 评论 0原文

请检查下面的书面公式,如果公式不正确,请向我提供与此相关的正确公式。

IF(A1:AV7000=F1,vlookup(f2,B1:C7000,2,0),0)

正如我尝试过上面写的公式,但它不起作用。

Kindly check the below written formula, if the formula is not correct then please provide me the correct one that is related to this.

IF(A1:AV7000=F1,vlookup(f2,B1:C7000,2,0),0)

As I have tried above written formulas, but it's not working.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

纵情客 2024-09-04 14:35:52

您无法将一系列单元格(例如 A1:AV7000)直接与单个单元格(例如 F1)进行比较。我怀疑您可能想将第一个范围上的 VLOOKUP 与 ISNA 函数结合起来,也许?

=IF(ISNA(VLOOKUP(F1,A1:AV7000,1,FALSE)),0,VLOOKUP(F2,B1:C7000,2,FALSE))

然而,正如所写,这个公式是无稽之谈。您正在查找单元格 F1 中的值,但范围 A1:AV7000 包含 F1,因此 VLOOKUP 始终为将会成功

You can't compare a range of cells like A1:AV7000 directly to a single cell like F1. I suspect that you probably want to combine a VLOOKUP on the first range with the ISNA function, perhaps?

=IF(ISNA(VLOOKUP(F1,A1:AV7000,1,FALSE)),0,VLOOKUP(F2,B1:C7000,2,FALSE))

As written, however, this formula is nonsense. You are looking for the value in cell F1 but the range A1:AV7000 contains F1 so the VLOOKUP is always going to succeed

好多鱼好多余 2024-09-04 14:35:52

这个问题可能已经解决了,但是,VLOOKUP 在大型数据集上相当慢; MATCH 通常是更快的方式

This question may already have been solved, but, VLOOKUP's are rather slow on large data sets; MATCH is usually a faster way to go

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文