更改数据透视表

时间:2016-06-27 19:19:55

标签: excel vba excel-vba

我无法更改数据透视表中某些列的标题。我试图让他们有日期。每个日期距离最后一天6天。

喜欢这个enter image description here

但是,我无法在列标题中找到一个等式,每次输入等式并按回车键,它都会计算为0(如果单元格的格式是数字或一般),或1/0/1990(如果格式化为日期)。我通过=ISTEXT(A1)检查了单元格的值,并将其评估为true。无论我如何格式化细胞。所以我永远不能将标题更改为图片。任何想法?

这就是我所拥有的。 TRUEISTEXT()

的结果

enter image description here

即使我通过函数参数手动输入公式,它也会显示正确,但是当我点击确定时。它将返回01/0/1990

enter image description here

这是原始页面 https://drive.google.com/file/d/0B3p8Jm7oNAo4ZUN0Qk1mR1cxYmM/view?usp=sharing

1 个答案:

答案 0 :(得分:0)

在Excel中,不允许表格格式表格标题中的动态值(公式)。

相反,您可以先生成表头,然后将表格式化为(pivot-)表。您应该收到一条消息,指出标题行将以静态文本格式转换(格式正确)。