我有一个数据集从PowerBI通过一个PivotTable导入到一个Excel表中。我试图使用XLOOKUP函数根据用户输入获取其中的一些数据。
数据:
1| A | B |
2| 112272 | 64'442 |查找:=XLOOKUP(UserInput;A:A;B:B)
如果UserInput为112272,则应接收64'442的值。相反,如果我将查找单元格更改为直接引用=B2,则接收到预期的64'442。这种情况发生在同一个单元格中,因此我不认为这是格式问题。
为什么直接引用一个单元格与通过XLOOKUP获取数据时的结果是不同的?
编辑:如果我将数据作为对=B2的直接引用,然后通过查找将其格式复制到单元格中,则值确实显示正确,因此它只是一个格式问题。
如果用直接引用替换包含查找的单元格的内容,则会错误地显示值。
所以问题仍然存在,为什么XLOOKUP“生成”与直接引用不同的格式?
发布于 2022-08-30 09:56:27
当您直接引用一个单元格时,Excel假设您希望使用相同的数字格式,而Xlookup则不会这样做,因为它引用的是可能具有不同格式的多个单元格。正如Harun 24 the所建议的,粘贴为值应该显示实际值。
https://stackoverflow.com/questions/73539517
复制相似问题