我有一张桌子Excel 2007我想以类似于数据透视表的方式进行总结,但由于各种原因,我无法使用数据透视表。
我喜欢“格式化为表格”的排序和过滤按钮、自动格式化等功能,因此使用它来创建一个简单的表格:
A B C N
+-----------+------------+------------+-------+------------+
1 | | 01/01/2010 | 01/02/2010 | ... | 01/12/2010 |
+-----------+------------+------------+-------+------------+
2 | CategoryA | 15 | 545 | | 634 |
3 | CategoryB | 32 | 332 | | 231 |
4 | CategoryC | 5 | 234 | | 644 |
| ... | | | | |
27 | CategoryZ | 2 | 123 | | 64 |
+-----------+------------+------------+-------+------------+
这些数字是使用 从“后端”数据透视表中检索的GETPIVOTDATA()
。
一切运行良好。
现在,问题是我似乎无法在这些新的“智能”表中使用公式作为列标题 - 它们被转换为文本或只是损坏了。
例如如果B1我放了NOW()
,我没有得到日期,我得到了00/01/1900
。
有没有办法让公式在自动表中发挥作用?还是我必须使用标准表格并手动交替颜色我的行等?
答案1
它只是标题的静态文本,因为它们是named fields
静态文本,因此可以被引用。如果它们是动态的,那么使用它们作为引用的公式就会受到严重破坏。
答案2
我正在使用 Excel 2010,但它可能在 2007 中有效。如果关闭表格设计中的标题行,您应该能够在表格数据上方的行中使用公式。
答案3
如果您使用表格,转换为范围,它应该保留交替行的颜色,但仍然允许在列标题中使用公式。