Extract data from one sheet to another using formulas

c_schleimer

New Member
Joined
Apr 30, 2015
Messages
2
I have a list of pursuits for my company that I am trying make easily digestible by the brokers. The current list we have is about 500 lines long of data that looks like this:

[TABLE="class: grid, width: 500, align: center"]
<tbody>[TR]
[TD]#[/TD]
[TD]Pursuit Status[/TD]
[TD]Priority[/TD]
[TD]DITM?[/TD]
[TD]Broker #1[/TD]
[TD]Broker #2[/TD]
[TD]Broker #3[/TD]
[TD]Company[/TD]
[TD]Size (Sqft)[/TD]
[TD]Expiration Date[/TD]
[TD]Building/Location[/TD]
[TD]Previous Broker[/TD]
[TD]Comments[/TD]
[TD]Top Team Priority[/TD]
[/TR]
[TR]
[TD]1
[/TD]
[TD][/TD]
[TD]Priority 2 - Medium[/TD]
[TD][/TD]
[TD]Chris[/TD]
[TD]Jim[/TD]
[TD][/TD]
[TD]Bank[/TD]
[TD]7550[/TD]
[TD]11/30/2015[/TD]
[TD]American Center[/TD]
[TD]John[/TD]
[TD]Jason has strong contact[/TD]
[TD]Y[/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD]Meeting[/TD]
[TD]Priority 1 - High[/TD]
[TD]Y[/TD]
[TD]Chris[/TD]
[TD]Joe[/TD]
[TD]Jim[/TD]
[TD]Law Firm[/TD]
[TD]19,795[/TD]
[TD]2/1/2017[/TD]
[TD]The Park Bldg 1[/TD]
[TD]Pat[/TD]
[TD][TABLE="width: 481"]
<tbody>[TR]
[TD="class: xl63, width: 481"]Amanda is CFO- loved our stuff; 4/28: Trying to set up dinner with Amanda; Talked to Amanda she's joining our Women's Group[/TD]
[/TR]
[TR]
[TD="class: xl63, width: 481"][/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD]Y[/TD]
[/TR]
[TR]
[TD]3[/TD]
[TD]Pitch[/TD]
[TD]Priority 1 - High[/TD]
[TD][/TD]
[TD]Jim[/TD]
[TD]Chris[/TD]
[TD]Kristi[/TD]
[TD]Pied Piper[/TD]
[TD]4,000[/TD]
[TD]4/1/2018[/TD]
[TD]123 E 5th St[/TD]
[TD][/TD]
[TD]Likely to interview for brokers in the Spring (2015)[/TD]
[TD]Y[/TD]
[/TR]
</tbody>[/TABLE]

Each line is its own pursuit with new ones being added and stuff changing within the pursuits weekly. So I am looking to be able to keep this big sheet and edit the data within it, and then in another sheet just have the brokers be able to type in/select their criteria and get a more concise view of the pursuits. They do not want to use the filter option (Don't ask me why, I know it's probably by far the easiest method).

I have the second sheet set up like this:

[TABLE="class: grid, width: 500"]
<tbody>[TR]
[TD]A[/TD]
[TD]B[/TD]
[TD]C[/TD]
[TD]D[/TD]
[TD]E[/TD]
[TD]F[/TD]
[TD]G[/TD]
[TD]H[/TD]
[TD]I[/TD]
[TD]J[/TD]
[TD]K[/TD]
[TD]L[/TD]
[TD]M[/TD]
[TD]N[/TD]
[TD]O[/TD]
[TD]P[/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD]Select Broker:[/TD]
[TD](Have a drop down check list of the brokers' names to select from, including "select all brokers". There are 16 brokers)[/TD]
[TD]Top Team Priority?[/TD]
[TD](Y/N Option)[/TD]
[TD]Other Filter 1:[/TD]
[TD](Some other parameter by which to filter)[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD]Select Priority Level:[/TD]
[TD](Have a drop down check list of priority 1, 2, and 3, with the option to select multiple)[/TD]
[TD]Minimum Size:[/TD]
[TD](Type in minimum sqft by which to filter)[/TD]
[TD]Other Filter 2:[/TD]
[TD](Some other parameter by which to filter)[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD]Select Status:[/TD]
[TD](Have a drop down to select where in the pursuit process the broker is: blank, Initial Contact, Meeting, Pitch, Recon/Research, Signed Contract)[/TD]
[TD]Maximum Size:[/TD]
[TD](Type in maximum sqft by which to filter)[/TD]
[TD]Other Filter 3:[/TD]
[TD](Some other parameter by which to filter)[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]Status ----------[/TD]
[TD]--------[/TD]
[TD]--------[/TD]
[TD]-----[/TD]
[TD]------->[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]#[/TD]
[TD]Brokers[/TD]
[TD]Priority Level[/TD]
[TD]Company[/TD]
[TD]Our Client?[/TD]
[TD]Size[/TD]
[TD]Expiration Date[/TD]
[TD]Building/Location[/TD]
[TD]Previous Broker[/TD]
[TD]Comments[/TD]
[TD]Recon/Research[/TD]
[TD]Initial Contact[/TD]
[TD]Meeting[/TD]
[TD]Pitch[/TD]
[TD]Signed Contract[/TD]
[TD]DITM?[/TD]
[/TR]
</tbody>[/TABLE]


The bottom row above is the header for the table that the extracted data from the first sheet will go. The top three rows and columns C-H are where the brokers select the parameters by which to filter. Columns K thru O are conditionally formatted to show where in the pursuit process they are. For example: If they are in the pitch stage, Columns K, L, M, and N are shaded in. I know how to do that, so I'm just letting you get a feel for the layout.

Because there are multiple brokers on a single pursuit, I would like the "Brokers" column to be able to read "Chris/Joe/Jim" if those are the three Brokers on the pursuit (such as in pursuit #2 in the example), so that Joe can see which pursuits he is not only lead broker on, but second and third as well when he does his search.

What I'm thinking, is because each pursuit has its own unique identifier number (column A), doing some sort of index/match function/array formulain column A of the second sheet that pulls the pursuit numbers that meet the criteria at the top, then doing a vlookup for the rest of the data based on that identifier number. I tried doing the IFERROR/INDEX/SMALL/IF/ROW/ROWS method, but I couldn't figure out if I wanted to select more than one broker or more than one priority level from the parameters.

Again, I know that just slapping the filters on the columns on the first sheet probably makes the most sense, but I am looking for a way to accomplish this with formulas instead. My VBA skills/knowledge is pretty much nonexistent, so I would like to stick to formulas, but I am definitely open to learning how I could do this with VBA if that's the only method you can think of using.

If there is another thread or tutorial somewhere that shows me how to do what I am looking for, please point me in that direction. I thank you all in advance very much.

P.S. I have Excel 2013.
 

Excel Facts

What do {} around a formula in the formula bar mean?
{Formula} means the formula was entered using Ctrl+Shift+Enter signifying an old-style array formula.

Forum statistics

Threads
1,223,227
Messages
6,170,853
Members
452,361
Latest member
d3ad3y3

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