Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 57
Default Pivot table or array formula

Hi All

I use Excel 2003.

I have a set of data in columns in a spreadsheet that reflects sets of phone
calls.

The columns are (User ID; Name; Date; Start time; End Time; Call Length;
Hold Length; Talk Time; and Wrap Time).

I currently have vba code that shows averages of the Call Length, talk time
and wrap time with date as a page item and name as a row item.

I now want to add something that shows these averages over parts of the day,
hour by hour during the opening hours. Is their a way to group certain start
times that fall between set times with just the pivot table functionality or
would I need to use some code or formulas to add an extra column to look at
the start times and give a time or name to indicate what part of the day that
call is in then use a pivot table.

Alternatively would I be best to forget pivot tables and set up a table
using array formula's to do what I want.

--
Regards and Thanks for any assistance.

Francis Brown.

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,939
Default Pivot table or array formula

In a pivot table you can group records together. So long as your times are
all actual times and not just text values then you can group on the time
field which should be what you want.

Add the time field and right click on it. Select Group by and you are good
to go.
--
HTH...

Jim Thomlinson


"Francis Brown" wrote:

Hi All

I use Excel 2003.

I have a set of data in columns in a spreadsheet that reflects sets of phone
calls.

The columns are (User ID; Name; Date; Start time; End Time; Call Length;
Hold Length; Talk Time; and Wrap Time).

I currently have vba code that shows averages of the Call Length, talk time
and wrap time with date as a page item and name as a row item.

I now want to add something that shows these averages over parts of the day,
hour by hour during the opening hours. Is their a way to group certain start
times that fall between set times with just the pivot table functionality or
would I need to use some code or formulas to add an extra column to look at
the start times and give a time or name to indicate what part of the day that
call is in then use a pivot table.

Alternatively would I be best to forget pivot tables and set up a table
using array formula's to do what I want.

--
Regards and Thanks for any assistance.

Francis Brown.

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 57
Default Pivot table or array formula

Perfect solution. have also now used macro recorder to point me in the
direction of the VBA code.

Thanks Jim.
--
Regards and Thanks for any assistance.

Francis Brown.


"Jim Thomlinson" wrote:

In a pivot table you can group records together. So long as your times are
all actual times and not just text values then you can group on the time
field which should be what you want.

Add the time field and right click on it. Select Group by and you are good
to go.
--
HTH...

Jim Thomlinson


"Francis Brown" wrote:

Hi All

I use Excel 2003.

I have a set of data in columns in a spreadsheet that reflects sets of phone
calls.

The columns are (User ID; Name; Date; Start time; End Time; Call Length;
Hold Length; Talk Time; and Wrap Time).

I currently have vba code that shows averages of the Call Length, talk time
and wrap time with date as a page item and name as a row item.

I now want to add something that shows these averages over parts of the day,
hour by hour during the opening hours. Is their a way to group certain start
times that fall between set times with just the pivot table functionality or
would I need to use some code or formulas to add an extra column to look at
the start times and give a time or name to indicate what part of the day that
call is in then use a pivot table.

Alternatively would I be best to forget pivot tables and set up a table
using array formula's to do what I want.

--
Regards and Thanks for any assistance.

Francis Brown.

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
How do i convert row array into one column using pivot table Harry Excel Worksheet Functions 4 August 4th 06 09:55 PM
Creating Array from Pivot Table WCoaster Excel Worksheet Functions 3 February 27th 06 10:13 PM
Creating a Pivot Table directly from an Array John Robinson[_2_] Excel Programming 0 April 7th 05 07:42 PM
Dynamic Array as pivot table SourceData..? Robert Stober Excel Programming 0 October 3rd 03 05:36 PM


All times are GMT +1. The time now is 01:43 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"