找回密码
 立即注册

QQ登录

只需一步,快速开始

你说的都对

初级会员

9

主题

21

帖子

224

积分

初级会员

积分
224
你说的都对
初级会员   /  发表于:2022-9-5 10:04  /   查看:1949  /  回复:9
10金币
请问一下,关于=IFERROR(VLOOKUP(T16,CB39:HF39,10),"0")函数,这里我设置了按照产品编号ID就能获取到值,但是出现了另外一个问题:就是选择值为ID的话,虽然当前页面显示是产品编号。但是下个页面调取这里的数据的时候,会把我的产品编号里的值变为ID调过去,这种情况请问下是怎么解决呢?

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

VLOOKUP, 查阅值(就是第一个参数)应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。 查询的第一列是 ID,所以用编号会查不到。VLOOKUP 函数 (microsoft.com)

9 个回复

倒序浏览
最佳答案
最佳答案
SimonPortgas悬赏达人认证 活字格认证
中级会员   /  发表于:2022-9-5 10:04:26
来自 8#
你说的都对 发表于 2022-9-6 11:11
当我选择值用产品编号的后面客户型号和其他用了这个函数的就不行了,数据就两条随便录入的。如果用ID就没 ...

VLOOKUP, 查阅值(就是第一个参数)应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。
查询的第一列是 ID,所以用编号会查不到。VLOOKUP 函数 (microsoft.com)
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-5 10:58:57
2#
您好,您的需求是在这个页面获取到了这个ID对应的名称,但是到下一个页面还是会把ID传过去是吧,
一般针对于这种传ID过去才是比较合理的涉及,
如果您下一个页面还是需要名称的话,可以使用odata或者vlookup获取一遍,
或者是您可以修改下拉框的设置,
传过去的就是值字段


也可以获取显示文本传过去

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
SimonPortgas悬赏达人认证 活字格认证
中级会员   /  发表于:2022-9-5 11:02:36
3#
你想要的效果是下个页面要拿到产品编号而不是 ID 对吗?
一个思路就是这个页面的组合框都用编号来组织逻辑,另外一个思路就是在下个页面拿到 ID 后,再设法从数据库用 ID 查到对应的产品编号去使用,可以使用 OData 公式,设置变量命令都可以。


回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-5 11:42:14
4#
感谢各位大佬的支持~
可以参考楼上几位大佬的方法,如果还是有问题的话,欢迎继续发帖交流
回复 使用道具 举报
你说的都对
初级会员   /  发表于:2022-9-5 13:16:37
5#
Joe.xu 发表于 2022-9-5 10:58
您好,您的需求是在这个页面获取到了这个ID对应的名称,但是到下一个页面还是会把ID传过去是吧,
一般针对 ...

我试过,如果把选择值字段改为产品编号取值的话,后面客户产品的型号等字段的Vlookup都不会变化,只有选择值字段为ID才会变化,这个一般是什么原因呢?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-5 18:08:08
6#
您好,这个得看您后边字段vlookup查询是不是用的是id字段了,如果用的是id字段,那根据产品编号的值肯定是查询不出东西的,如果用的产品编号的话,有可能是产品编号有重复导致的,方便的话建议您可以发一个demo上来,详细的描述一下您的操作和需求,我们看一下您的具体设置,这样才能知道具体的原因
回复 使用道具 举报
你说的都对
初级会员   /  发表于:2022-9-6 11:11:51
7#
Lay.Li 发表于 2022-9-5 18:08
您好,这个得看您后边字段vlookup查询是不是用的是id字段了,如果用的是id字段,那根据产品编号的值肯定是 ...

当我选择值用产品编号的后面客户型号和其他用了这个函数的就不行了,数据就两条随便录入的。如果用ID就没问题,您有空的话请帮忙看看是什么问题。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
你说的都对
初级会员   /  发表于:2022-9-6 13:37:34
9#
SimonPortgas 发表于 2022-9-6 12:02
VLOOKUP, 查阅值(就是第一个参数)应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。
查询 ...

原来如此,谢谢!
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-6 16:18:33
10#
感谢各位大佬的支持~
后边有问题欢迎你继续发帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部