找回密码
 立即注册

QQ登录

只需一步,快速开始

芒果不盲

初级会员

24

主题

64

帖子

216

积分

初级会员

积分
216
芒果不盲
初级会员   /  发表于:2024-8-8 17:17  /   查看:1508  /  回复:9
1金币
image.png827094421.png
[color=rgba(0, 0, 0, 0.65)]XLOOKUP函数,有数据但是不知道为什么,有的可以查找出来有的查不出来我用123纯数字 试了下一个都显示不出来
[color=rgba(0, 0, 0, 0.65)]附件是123的sjs文件

image.png876914672.png [color=rgba(0, 0, 0, 0.65)] image.png512855224.png [color=rgba(0, 0, 0, 0.65)]


11111.zip

173.01 KB, 下载次数: 221

最佳答案

查看完整内容

B42 公式是在子项表G列找,“道路及工业场地”这一项在子项表里的E列 B21 公式是在子项表C列找 “控制系统”,这一项在子项表里的E列 B56 公式是找到了,但是取的是F列里面对应的值,刚好子项表F18又是空值

9 个回复

倒序浏览
最佳答案
最佳答案
不吐葡萄皮
初级会员   /  发表于:2024-8-8 17:17:08
来自 7#
芒果不盲 发表于 2024-8-9 15:08
实际上子项表是有这个内容的,为什么找不到,因为获取的值是数据透视表吗

B42 公式是在子项表G列找,“道路及工业场地”这一项在子项表里的E列

B21 公式是在子项表C列找 “控制系统”,这一项在子项表里的E列

B56 公式是找到了,但是取的是F列里面对应的值,刚好子项表F18又是空值

评分

参与人数 1金币 +200 收起 理由
Ellia.Duan + 200 666

查看全部评分

回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-8 18:23:12
2#
您好,需要调研下您的问题,有进展会联系您。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-9 12:23:54
3#
如果直接将公式中的第一个参数改为2 ,是可以出来结果的。
image.png186228942.png
且获取到C16的值为‘2’
image.png491978454.png

所以公式没有结果是因为字符串数值参与了公式计算,您可以重新调整下数据源。
回复 使用道具 举报
芒果不盲
初级会员   /  发表于:2024-8-9 14:04:51
4#
Ellia.Duan 发表于 2024-8-9 12:23
如果直接将公式中的第一个参数改为2 ,是可以出来结果的。

且获取到C16的值为‘2’

那你看下这个附件,都是文字,有些有公式但是却出不了值

222222222.zip

487.96 KB, 下载次数: 223

回复 使用道具 举报
不吐葡萄皮
初级会员   /  发表于:2024-8-9 15:02:07
5#
不是出不了值,是XLOOKUP的第四个参数是空字符串,也就是XLOOKUP找不到值就返回空字符串。改成=XLOOKUP(C42,子项表!$GG,子项表!F:F,"not found")就会显示出来not found.
原因是C42在G列里面没有找到
回复 使用道具 举报
芒果不盲
初级会员   /  发表于:2024-8-9 15:08:45
6#
不吐葡萄皮 发表于 2024-8-9 15:02
不是出不了值,是XLOOKUP的第四个参数是空字符串,也就是XLOOKUP找不到值就返回空字符串。改成=XLOOKUP(C42 ...

实际上子项表是有这个内容的,为什么找不到,因为获取的值是数据透视表吗
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-9 17:44:51
8#
您参考楼上的回复即可。
回复 使用道具 举报
芒果不盲
初级会员   /  发表于:2024-8-15 10:41:13
9#
Ellia.Duan 发表于 2024-8-9 17:44
您参考楼上的回复即可。

嗯嗯,解决了
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-15 11:37:36
10#
那本帖就先结贴啦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部