Hi Martin King 2
Not sure about Excel But if you Also have Microsoft Access with your version of office there is another way.
I use an older version of access (2003) it will work on later versions too, you may have a different menu system.
1. Open a new Access database.
2. Now save it to give it a name
3. At the top of the page you will see the file menu.
4. Within the file menu you will see "get external data"
5. Having selected get external data select "link tables"
6. It will open a window named Link….. Find your Excel spread sheet in your computer and select it.
7. Assuming you only have one sheet (Worksheet) in your excel file select sheet 1
8. Select next
9. Ideally your sheet will contain one line for headings if it does tick first row contains Column headings. These headings will be used in your access view. This is the preferred option in the future.
10. If you have used more than one row ignore the tick and select next
11. Give your "Linked table" a name.
12. In the Access menu you should be in the "Tables" area if not select it.
Open your linked table!!
Ok So what have you done? The Excel spread sheet is still intact and in the same location as it was before. You have enabled Access to find open and if you wish edit it.
When you open your link you will be able to see your spread sheet (But what you are looking at is an access table representation of your spread sheet. It does not use formulas but the results of your excel formulas will be shown.
In answer to your request to be able to filter the data searching for subsets drilling down to the data you are after It is a lot more powerful than Excel; and it is all under your right mouse button.
Click on any column heading and you can sort the table up or down.
Note the "filter For:" in the right click menu. Type the word or number you are looking for in the small box and hit enter, Instead of seeing all your data you will only see rows of data that matches your search in that column. You can do the same in as many columns as you like until you get the list you want. you will get less and less rows.
Once you have the information you want you can select and copy the data into another spread sheet or just write it down.
When finished right click and select remove filter sort and you will see the entire set of data again. (Sorting here does not sort your spread sheet only the access table representation of it)
The "filter for" can search for part words, bits in the middle of words and many other "Criteria" If you find this method useful Consult the help system for examples. or here **LINK**
Caveat:
Just like your spread sheet if you actually change the values in the cells of the Access table view they will be changed in your spread sheet as well Remember you are linked to (your) spread sheet. So if you give this a try (And you will not regret it) make a copy of your spread sheet and test on that until you are familiar with the process.
This is only the tip of the iceberg There are hundreds of Access Self help books available on the net and dozens of public forums for help.
The process I have detailed above should take about one minute to do, the table will open in a flash.
Regards
John