Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Excel数据透视表中,将显示结尾带有空格的重复项_Excel_Pivot Table_Trim - Fatal编程技术网

在Excel数据透视表中,将显示结尾带有空格的重复项

在Excel数据透视表中,将显示结尾带有空格的重复项,excel,pivot-table,trim,Excel,Pivot Table,Trim,我使用函数“clean”、“trim”和“substitute”从我的数据中删除空格,这些空格是我从另一个工具导出的 尽管如此,应该没有剩余的空间,我也用“code”函数检查了这一点,结果没有32或160,在我用这些数据生成的透视表中,有重复的数据:一个在末尾有一个空间,另一个没有。我需要一个没有空格的透视表 我不明白的是,当我创建一个额外的列时,我把它放进去:TRIMA1如果A1是我拥有函数的原始单元格,并且用这个额外的列创建透视表,那么每个值只显示一次,没有任何空间 我希望使用的函数,但不会

我使用函数“clean”、“trim”和“substitute”从我的数据中删除空格,这些空格是我从另一个工具导出的

尽管如此,应该没有剩余的空间,我也用“code”函数检查了这一点,结果没有32或160,在我用这些数据生成的透视表中,有重复的数据:一个在末尾有一个空间,另一个没有。我需要一个没有空格的透视表

我不明白的是,当我创建一个额外的列时,我把它放进去:TRIMA1如果A1是我拥有函数的原始单元格,并且用这个额外的列创建透视表,那么每个值只显示一次,没有任何空间

我希望使用的函数,但不会删除所有空格:

=CLEAN(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IFERROR(IF(ISNUMBER(1*MID(Table1!I2901;FIND("AM";Table1!I2901)+6;1));MID(Table1!I2901;FIND("AM";Table1!I2901);10-IF(ISNUMBER(1*MID(Table1!I2901;FIND("AM";Table1!I2901)+8;1));0;IF(ISNUMBER(1*MID(Table1!I2901;FIND("AM";Table1!I2901)+7;1));1;2)));"");"");"[ ]";"");CHAR(160);CHAR(32));CHAR(127);CHAR(32));CHAR(255);CHAR(32));"(";"");":";"");",";"");")";"");" ";"");"/";"");"T";"")))

你看到错误了吗?

是的,我同意。我可以在堆栈溢出中添加excel文件吗?这可能吗?如果可能,如何实现?我得承认我不知道如何添加一个。你用的是什么EXCEL?在Microsoft的EXCEL VBA中,逗号用于分隔参数。使用什么VBA?我使用的是德语版本。这就是为什么我的论点与我的观点分开;而不是我忘了把这个翻译成英文。我将在接下来的几分钟内添加一个链接。抱歉,花了这么长时间@pnuts