Generate a list of unique text strings (project names) based on several criteria.

s_mark2

New Member
Joined
Jan 29, 2013
Messages
6
Hi,

(Table Inserted with HTML writer below text)

I am working on a automated report that generates a list of project names (column B) and their associated dollar values (Column C) using the following criteria:

1. Month, (I have created a drop down menu with a "=month" function that converts the selected month into its associated number)
2. Fiscal Year, (Our fiscal year starts sept. 1st; again another drop down menu)
3. Building Unit Type, (MBU, IBU, DBU; different divisions within the company and again another drop down menu)
4. Projects over $100million,
5. Projects under 100 million but over 50m,
6. Projects under 50m but over 25m,
7. Projects under 25m,
8. and of course, whether our bid was successful or not (columm F = rank must equal 1)

I have already created a function that can sort the dollar values of projects we have won the bid on (based on the criteria above); this allows us to project construction volumes. Also, more functions that determine our success rate etc.

I have come up with a formula combining Array and Match but that simply returns the same job name (text string) over and over again. This is because there is multiple job names in the same month, but they have the same criteria; the Array-Match function will only show the first result, not list them.

This form is used by an executive and therefore must be automated. The file itself is updated in Microsoft access by a receptionist; then exported and overwrites the file called table1.xls (possibly xlsx, I just had my computer updated to 2010 from 2003 lol). I have spent a bit of time trying to figure it out, and cannot seem to do it. So hey, any help at all would be appreciated. Something tells me excel functions were not designed for this and a VBA solution may be required. No need to come up with a turn-key solution, and new ideas would be awesome.

Thank you for your time,
Mark

***Note: all of this data is fake, as I cannot divulge private information.


Excel 2010
ABCDEFGHIJK
1Tender NoPROJECTTENDER AMOUNTGENERAL CONTRACTORTENDER CLOSINGOVERALL RANKTOTAL BIDDERSMARK UPRISK ALLOWANCEBUILDING UNITFISCAL YEAR
2PORT GRANBY WTP$400,000.00GC118-Dec-12140.00%$0.00MBU2013
3PORT GRANBY WTP$410,000.00GC218-Dec-12240.00%$0.00MBU2013
4PORT GRANBY WTP$420,000.00GC318-Dec-12340.00%$0.00MBU2013
5PORT GRANBY WTP$430,000.00GC418-Dec-12440.00%$0.00MBU2013
6BARNSTON PS$400,000.00GC117-Jan-13140.00%$0.00MBU2013
7BARNSTON PS$410,000.00GC217-Jan-13240.00%$0.00MBU2013
8BARNSTON PS$420,000.00GC317-Jan-13340.00%$0.00MBU2013
9BARNSTON PS$430,000.00GC417-Jan-13440.00%$0.00MBU2013
10MEDICINE HAT WTP UPGRADES$400,000.00GC116-Feb-13140.00%$0.00MBU2013
11MEDICINE HAT WTP UPGRADES$410,000.00GC216-Feb-13240.00%$0.00MBU2013
12MEDICINE HAT WTP UPGRADES$420,000.00GC316-Feb-13340.00%$0.00MBU2013
13MEDICINE HAT WTP UPGRADES$430,000.00GC416-Feb-13440.00%$0.00MBU2013
14NANAIMO RESERVOIR NO. 1$400,000.00GC118-Mar-13140.00%$0.00MBU2013
15NANAIMO RESERVOIR NO. 1$410,000.00GC218-Mar-13240.00%$0.00MBU2013
16NANAIMO RESERVOIR NO. 1$420,000.00GC318-Mar-13340.00%$0.00MBU2013
17NANAIMO RESERVOIR NO. 1$430,000.00GC418-Mar-13440.00%$0.00MBU2013
18DUFFIN CREEK WPCP STAGE 3 INFLUENT PS$400,000.00GC117-Apr-13140.00%$0.00MBU2013
19DUFFIN CREEK WPCP STAGE 3 INFLUENT PS$410,000.00GC217-Apr-13240.00%$0.00MBU2013
20DUFFIN CREEK WPCP STAGE 3 INFLUENT PS$420,000.00GC317-Apr-13340.00%$0.00MBU2013
21DUFFIN CREEK WPCP STAGE 3 INFLUENT PS$430,000.00GC417-Apr-13440.00%$0.00MBU2013

<colgroup><col style="width: 25pxpx"><col><col><col><col><col><col><col><col><col><col><col></colgroup><thead>
</thead><tbody>
</tbody>
Sheet1
 

Excel Facts

How can you turn a range sideways?
Copy the range. Select a blank cell. Right-click, Paste Special, then choose Transpose.
Correction:

My attempt to solve this problem was with a combination of the INDEX and MATCH functions. Not ARRAY and MATCH functions.
 
Upvote 0
If the data is entered into Access it should be possible to write an Access query that gives multiple rows per project. Then all you need to do is pull the query into Excel, using the External Data wizard.

Denis
 
Upvote 0
I will do some research on the "access query" and the "external data wizard" and report back.
What are your thoughts on doing this entirely in excel, is it possible?
 
Upvote 0
You could, but Access is much more than a dumb data repository. You may find this job easier to do there.

Denis
 
Upvote 0

Forum statistics

Threads
1,216,111
Messages
6,128,899
Members
449,477
Latest member
panjongshing

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