If
you would like to get more tips
from The Excel Addict
every week,
please click here. |
|
 |
|
|
February 8, 2018 |
|
Hi
fellow Excel Addict, |
|
Today's
'Excel in Minutes' tip is 'Use
Formulas To Return A Workbook's Path, Filename and Sheet Name'.
One practical use for the 'Sheet Name' part of this tip that I helped
someone with just today is to extract a date from the sheet name and
use it in a formula.
If you find my tip it
helpful, please
be kind and share it with others who may also need a little help as
well.
I hope you have a fantastic week
Take care and keep on
Excelling,
Francis
Hayes (The Excel Addict)
Email: fhayes[AT]TheExcelAddict.com

|
|
 |
|
If you missed my last newsletter, you can click here to view it online.
|
|
Quote of the Day
"Never look back
unless you
are planning to go that way."
-- Henry David
Thoreau --
|
If
you have a favourite quote, send it to me and I may post it in my
newsletter.
|
|
 |
|
Use
Formulas To Return A Workbook's Path, Filename and Sheet Name |
You
may have wondered why there is an option in Excel to put the
sheet
name, workbook name, and even the entire path of a workbook into your
header or footer but there is no option to display it in the
worksheet itself. Me too.
Thankfully, we can create formulas using a few functions to replicate
this feature in our worksheets.
For the examples below I have created formulas in the Summary sheet of my
workbook...
C:\Users\fhayes\Documents\04. Banking\2018
Budget.xlsx
To
display the full path, file and sheet name of the current workbook:
Use this formula:
=CELL("filename",A1)
The result is:
C:\Users\fhayes\Documents\04.
Banking\[2018 Budget.xlsx]Summary
You'll
notice that the A1 reference in this formula is NOT the same as the
cell where the formula is located. The cell reference that you use in
these formulas doesn't matter as long as it is a cell in the
same
worksheet as the formula. I always use A1 because it is just easier to
remember.
To
show the workbook name only:
This
formula uses the MID and FIND functions to locate the square brackets
in the full path and filename and pull out just the filename.
Use this formula:
=MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,
FIND("]",CELL("filename",A1))-FIND("[",CELL("filename",A1))-1)
The result is:
2018 Budget.xlsx
To
show only the path of the workbook:
This
formula uses the LEFT and FIND functions to locate the first square
bracket in the full path and file name and pull out everything to the
left of it.
Use
this formula:
=LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1),1)-1)
The result is:
C:\Users\fhayes\Documents\04.
Banking\
To
show the name of the sheet tab:
This
formula uses the RIGHT, LEN and FIND functions to locate the second
square
bracket in the full path and file name and pull out everything to the
right of it.
Use this formula:
=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-
FIND("]",CELL("filename",A1),1))
The result is:
Summary
Other
worksheets and workbooks:
With these
formulas, if you want, instead of A1, you can use a reference to
another sheet tab, or even another workbook, to return the same
information for that particular worksheet or workbook.
Understand
how these formula work:
To
see exactly how these formulas work, highlight a part of the formula
and press the F9 key to see the result of just that part of the formula.
Using
my formulas:
Instead of retype these formulas, you can simply copy mine and
paste them into your Formula Bar in Excel.
Another
option: VBA Code
If
you are familiar with using macros, and would like to be able to easily
insert the above formulas into any workbook, I have created a
macro to
help you.
1) Right-click here to open a plain text file
containing the macro code;
2) Copy the code into your Personal Macro Workbook;
3) Add the macro to your Quick Access Toolbar;
4) Select the cell where you want to insert the path, file, or sheet
name;
5) Click the macro button on your QAT to scroll through each of the
formulas (i.e. full, file, path, sheet, blank)
|
|
|
|
If
you've found this tip helpful, please share it. |
|
|
If
you would like to get more tips
from The Excel Addict
every week,
please click here. |
|
|
Disclosure:
Some of the resources I recommend on my website and in my newsletter
pay me a small referral commission if you purchase from them through
links on my website or using my referral code. This helps offset the
costs of my website. I've worked long and hard to build up my
reputation online over the past 10 years as someone who provides
exceptional value to my readers. So I'm not willing to risk that. As
you know, I don’t just recommend anything. It has to be of outstanding
quality and value. If you are EVER not completely satisfied with
anything I recommend, please let me know and you will get your
money...GUARANTEED. You can't lose. |
"Spreadsheets
Tips From An Excel Addict" is a twice-weekly publication of
TheExcelAddict.com.
Copyright Francis J. Hayes All Rights Reserved.
8 Lexington Place, Conception Bay South, Newfoundland, Canada, A1X 6A2
Phone: 709-834-4630
|
|