考虑2张纸,其中一张纸是查找纸,我使用以下公式在其中获取数据(与另一张纸匹配):
=IFERROR(IF(INDEX(Sheet2!A:Y;MATCH($U17;Sheet2!A:A;0);MATCH(X$14;Sheet2!2:2;0))=1;"n.k.";"");"")
但是,在将数值值上传到PowerQuery中并将它们导入为数据透视表之后,数字值格式存在问题。在PowerQuery期间,它们必须为TEXT格式,但之后只需要“数字值”即可。
下图显示了数据透视后的文本格式(存储的文本左侧为1´)
这张照片显示了我需要的数字在最右边移动(我手动完成)。
问题是当我尝试在公式中“匹配”此表时,即使在某些地方它是“数字”,它也会给我提供空白空间。因此,查询后无法以某种方式读取它。
我尝试过:=Value
=substitute
A1+0
此外,我用isnumber and istext
进行了检查,对于istext
为TRUE,但是无法将其与所有这些功能正确组合。
有人提出建议吗?由于将要填充的数据刷新,我无法手动完成,这使我重新开始。
我正在使用Office 2016 btw。