Solved

Why does my pivot table column filter show values which aren't in the source data ?

Posted on 2011-02-15
10
470 Views
Last Modified: 2012-05-11
Hi,
I created a pivot table from source data containing names of towns. The column filter showed the list of towns available in the data. I then changed the source data and replaced the towns with new towns.
However, the pivot table filter shows not only the new town names but also the old ones (even though they aren't in the source data).
I've tried a Refresh but the names are still in the filter list.
How do I remove these inappropriate towns from the filter list ?
Thanks
Toco
0
Comment
Question by:Tocogroup
  • 3
  • 3
  • 3
  • +1
10 Comments
 
LVL 50

Expert Comment

by:Ingeborg Hawighorst
ID: 34895674
Hello,

drag the pivot table field that shows old items out of the pivot table.

Refresh the pivot table.

drag the field back into the pivot table.

Now the old items should be gone.

cheers, teylyn
0
 

Author Comment

by:Tocogroup
ID: 34895765
Interesting. I tried your method but it didn't work. The towns still appear. I tried rebuilding the pivot table. Still didn't work.

So I copied the data sheet to a new workbook and rebuilt. Works absolutely fine !

I can't understand this as it would be a bit of an inconvenience having to rebuild a workbook each time.

Any further ideas ?
0
 
LVL 85

Expert Comment

by:Rory Archibald
ID: 34895774
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:Tocogroup
ID: 34895874
Thanks Rorya,
A useful reference.
The problem maybe a links one within the current workbook which has seen many modifications. When I create a separate workbook then I don't have the problem.
Thanks for your help.
0
 
LVL 85

Expert Comment

by:Rory Archibald
ID: 34895914
That's because the old data was never there. If you turn off the option in the pivot table, you won't have the issue again.
0
 
LVL 42

Expert Comment

by:dlmille
ID: 34902910
Try PivotPower -

You need Pivot Power freeware:

http://www.contextures.com/xlPivotAddin.html

Pivot Power - I've used for a few years - works great!  You can change all columns from sum to average, and several other operations as well!

Under Pivot Items you have an option to clear old items and the code runs to do just that.  I used to have my own macros to do this stuff, but this addin is always there for me, now.

Enjoy - I do!

Dave
0
 
LVL 42

Expert Comment

by:dlmille
ID: 34902920
Here's one more tip:  Note Excel 2007  Change Retain Items Setting section:  http://www.contextures.com/xlpivot04.html

Also there are macros you can use to maintain your pivot table as well.

Again, I start with pivot power and 80% of my needs are met, but you can use these macros to help you as well.

Don't think you need to recreate the pivottable unless its gotten corrupt.

Dave
0
 
LVL 85

Accepted Solution

by:
Rory Archibald earned 500 total points
ID: 34905107
Dave,
That's the same link I posted earlier. ;)
Rory
0
 

Author Closing Comment

by:Tocogroup
ID: 34905251
Thanks for the tip Dave.

Thanks for your solution Rorya.
0
 
LVL 42

Expert Comment

by:dlmille
ID: 34911285
@Rorya - on reflection, yes - I was providing Pivot power then thought of the other one and didn't check to see if it had been provided.

I use Pivot Power and its better as an add-in I believe, than separate user-cared-for macro...

lol,

Dave
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction While answering a recent question (http:/Q_27311462.html), I created an alternative function to the Excel Concatenate() function that you might find useful.  I tested several solutions and share the results in this article as well as t…
Convert between Excel file formats (.XLS, .XLSX, .XLSM) with/without macro option David Miller (dlmille) Intro Over this past Fall, I've had the opportunity to see several similar requests and have developed a couple related solutions associate…
The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns over…
This Micro Tutorial will demonstrate on a Mac how to change the sort order for chart legend values and decrpyt the intimidating chart menu.

679 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question