Dynamic List of "Live" Jobs

drewberts

Board Regular
Joined
Sep 5, 2013
Messages
177
Office Version
  1. 365
Platform
  1. Windows
I have a spreadsheet of all my current projects which have the following columns - job no, job name, fee, start date, status

On a separate sheet (in a separate workbook) I want a dynamic list of jobs which are "live" - which is based on status column.

I have several statuses for jobs and want a list to be dynamic when the statuses are either "LIVE", "PROGRAMMED" or "DELIVERED" The list will also drag through each of the other column values for each job.

I could do this with filters but I need it in a spearate spreadsheet altogether and just want to simply show the list dynamically without any user input. The list needs to work in realtime so that when something changes in the main spreadsheet (in any of the columns) then the list reflects this straight away - e.g. the fee is changed. Also when the status changes either to / from one of the statuses above the row appears / disappears from the list.

I've also thought of a pivot table but would rather it didn't go down this route as I weant no user input at all and to auto update.

Is this possible?
 

Excel Facts

Move date out one month or year
Use =EDATE(A2,1) for one month later. Use EDATE(A2,12) for one year later.
It simplifies the formula if I can have a worker column on your data sheet to indicate if it's to be selected for reporting:

Book1
ABCDEF
1job no job name fee start date statusReport
28Brush cat$806/11/2019paused0
33Cut hair$302/16/2019DELIVERED1
44Feed turtles$403/11/2019paused0
52Lift carpet$201/24/2019PROGRAMMED1
61Paint dog$101/1/2019LIVE1
76Polish table$604/26/2019LIVE1
85Take out trash$504/3/2019cancelled0
97Wash shirts$705/19/2019PROGRAMMED1
Sheet1
Cell Formulas
RangeFormula
F2:F9F2=IF(OR(E2="DELIVERED",E2="PROGRAMMED",E2="LIVE"),1,0)


Then the reporting Sheet2 would be:

Cell Formulas
RangeFormula
A2:E8A2=IF(COUNTIF(Sheet1!$F:$F,1)<ROWS(Sheet2!$A$1:$A1),"",INDEX(Sheet1!A$2:A$999,AGGREGATE(15,6,ROW(Sheet1!$A$2:$A$999)-1/(Sheet1!$F$2:$F$999=1),ROW($A1))))
 
Upvote 0

Forum statistics

Threads
1,214,978
Messages
6,122,549
Members
449,089
Latest member
davidcom

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top