Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 2
Default Autofilter only sorts the columns inlcluded (version 2007)

In Excel 2003, the autofilter sorting function would sort the columns of the
whole sheet, even when the autofilter area only included i.e. the columns A
to F.

When doing the same in version 2007, only the columns included in the actual
autofilter range, is sorted...

Example:

A B C
1 x1 y3 z1
2 x2 y2 z2
3 x3 y3 z3

When having autofilter on only column A and sorting it descending you get
the following result in 2007:

A B C
1 x3 y1 z1
2 x2 y2 z2
3 x1 y3 z3

Whereas 2003 will give this result:

A B C
1 x3 y3 z3
2 x2 y2 z2
3 x1 y1 z1

Which is more correct...

Is this a new "feature" or a bug?

/David
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 35,218
Default Autofilter only sorts the columns inlcluded (version 2007)

In xl2003, if there was an empty column between the autofilter and the rest of
the data, then the rest of the data wasn't sorted.

If the filter range and the other data was touching, then the other data sorted
with the filter range.

But xl2007 does behave differently.

To call it a bug or a feature would depend on how you want it to work. (It sure
looks like xl2007's behavior would be what I want in most cases.)

I think the thing to remember is that there is a difference. And not to rely on
the same behavior.

David Fredriksson wrote:

In Excel 2003, the autofilter sorting function would sort the columns of the
whole sheet, even when the autofilter area only included i.e. the columns A
to F.

When doing the same in version 2007, only the columns included in the actual
autofilter range, is sorted...

Example:

A B C
1 x1 y3 z1
2 x2 y2 z2
3 x3 y3 z3

When having autofilter on only column A and sorting it descending you get
the following result in 2007:

A B C
1 x3 y1 z1
2 x2 y2 z2
3 x1 y3 z3

Whereas 2003 will give this result:

A B C
1 x3 y3 z3
2 x2 y2 z2
3 x1 y1 z1

Which is more correct...

Is this a new "feature" or a bug?

/David


--

Dave Peterson
  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 2
Default Autofilter only sorts the columns inlcluded (version 2007)

Ok. So if I understand you correctly, there is no way to sort all columns in
2007?

Or do I misunderstand you...?

/David


"Dave Peterson" wrote:

In xl2003, if there was an empty column between the autofilter and the rest of
the data, then the rest of the data wasn't sorted.

If the filter range and the other data was touching, then the other data sorted
with the filter range.

But xl2007 does behave differently.

To call it a bug or a feature would depend on how you want it to work. (It sure
looks like xl2007's behavior would be what I want in most cases.)

I think the thing to remember is that there is a difference. And not to rely on
the same behavior.

David Fredriksson wrote:

In Excel 2003, the autofilter sorting function would sort the columns of the
whole sheet, even when the autofilter area only included i.e. the columns A
to F.

When doing the same in version 2007, only the columns included in the actual
autofilter range, is sorted...

Example:

A B C
1 x1 y3 z1
2 x2 y2 z2
3 x3 y3 z3

When having autofilter on only column A and sorting it descending you get
the following result in 2007:

A B C
1 x3 y1 z1
2 x2 y2 z2
3 x1 y3 z3

Whereas 2003 will give this result:

A B C
1 x3 y3 z3
2 x2 y2 z2
3 x1 y1 z1

Which is more correct...

Is this a new "feature" or a bug?

/David


--

Dave Peterson

  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 35,218
Default Autofilter only sorts the columns inlcluded (version 2007)

Select the range you want to sort first, then use sort--not the sort under the
filter arrows.

Or include all the range in the filter???

David Fredriksson wrote:

Ok. So if I understand you correctly, there is no way to sort all columns in
2007?

Or do I misunderstand you...?

/David

"Dave Peterson" wrote:

In xl2003, if there was an empty column between the autofilter and the rest of
the data, then the rest of the data wasn't sorted.

If the filter range and the other data was touching, then the other data sorted
with the filter range.

But xl2007 does behave differently.

To call it a bug or a feature would depend on how you want it to work. (It sure
looks like xl2007's behavior would be what I want in most cases.)

I think the thing to remember is that there is a difference. And not to rely on
the same behavior.

David Fredriksson wrote:

In Excel 2003, the autofilter sorting function would sort the columns of the
whole sheet, even when the autofilter area only included i.e. the columns A
to F.

When doing the same in version 2007, only the columns included in the actual
autofilter range, is sorted...

Example:

A B C
1 x1 y3 z1
2 x2 y2 z2
3 x3 y3 z3

When having autofilter on only column A and sorting it descending you get
the following result in 2007:

A B C
1 x3 y1 z1
2 x2 y2 z2
3 x1 y3 z3

Whereas 2003 will give this result:

A B C
1 x3 y3 z3
2 x2 y2 z2
3 x1 y1 z1

Which is more correct...

Is this a new "feature" or a bug?

/David


--

Dave Peterson


--

Dave Peterson
  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 22,906
Default Autofilter only sorts the columns inlcluded (version 2007)

If you have created a "list" under DataCreate list, only that list area will
sort.

Have you created a list with just column A?


Gord Dibben MS Excel MVP

On Thu, 15 Mar 2007 08:31:38 -0700, David Fredriksson
wrote:

Ok. So if I understand you correctly, there is no way to sort all columns in
2007?

Or do I misunderstand you...?

/David


"Dave Peterson" wrote:

In xl2003, if there was an empty column between the autofilter and the rest of
the data, then the rest of the data wasn't sorted.

If the filter range and the other data was touching, then the other data sorted
with the filter range.

But xl2007 does behave differently.

To call it a bug or a feature would depend on how you want it to work. (It sure
looks like xl2007's behavior would be what I want in most cases.)

I think the thing to remember is that there is a difference. And not to rely on
the same behavior.

David Fredriksson wrote:

In Excel 2003, the autofilter sorting function would sort the columns of the
whole sheet, even when the autofilter area only included i.e. the columns A
to F.

When doing the same in version 2007, only the columns included in the actual
autofilter range, is sorted...

Example:

A B C
1 x1 y3 z1
2 x2 y2 z2
3 x3 y3 z3

When having autofilter on only column A and sorting it descending you get
the following result in 2007:

A B C
1 x3 y1 z1
2 x2 y2 z2
3 x1 y3 z3

Whereas 2003 will give this result:

A B C
1 x3 y3 z3
2 x2 y2 z2
3 x1 y1 z1

Which is more correct...

Is this a new "feature" or a bug?

/David


--

Dave Peterson




Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Excel 2007 trial version does not open except in Safe Mode Carol Setting up and Configuration of Excel 2 January 18th 07 10:19 PM
Autofilter 2007 [email protected] Excel Discussion (Misc queries) 6 December 12th 06 07:48 PM
Excel 2007 Beta Version Christian Excel Discussion (Misc queries) 1 September 17th 06 01:41 AM
Excel 2007 - Autofilter different behaviour Dalibor Jelinek Excel Discussion (Misc queries) 1 August 29th 06 11:59 AM
Is there a version of MSN Money Stock Quotes for Office 2007 Trader_in_Paradise Excel Worksheet Functions 0 July 6th 06 09:33 PM


All times are GMT +1. The time now is 05:55 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"