Public Schedule Face-to-Face & Online Instructor-Led Training - View dates & book

excel

ResolvedVersion 2007

Rachel has attended:
Excel Intermediate course
Excel Advanced course

Excel

How do you link spreadsheet data?

RE: Excel

Hello Rachel

Thank you for your question and welcome to the forum.

To create a link between one cell and another:

1. Select the cell you want to create the link in.
2. Type = into the cell.
3. Select the cell you wish to link to.
4. Press Enter. The link is created.

Kind regards
Amanda

RE: Excel

Thanks Amanda, however I need to link 'spreadsheets' not cells. One spreadsheet has certain information which I would like to draw from to use in another. Rachel

RE: Excel

Hello Rachel

Links are created on a cell by cell basis, unless you are using something like VLOOKUP or HLOOKUP to be able to pull through certain bits of information.

Kind regards
Amanda

RE: Excel - formulae linking to other spreadsheets

For example:

='[Workbook name.xls]sheet name'!(absolute)cell reference

The worksheet name is in square brackets, it is immediately followed by the sheet name. The two of these are within one set of apostrophies. This is followed by an exclamation mark, then the cell reference, which will be absolute if you create the link as suggested above.

Thus... ='[Example_Workbook.xls]Sheet1'!$A$1
would return the contents of cell A1 of Sheet 1 of the linked Example_Workbook.xls.

You can use this as part of a larger formula, with more links if desired. I would guard against linking too much. In my experience, links have a tendency to break when linked spreadsheets are subsequently saved under new names and/or in new locations. Also, if you send a spreadsheet with links to someone else, it is very likely that the links will not work.

As far as possible it is better to copy the required data in to a new spreadsheet and work it up from there (although I appreciate the links can be more efficient and effective in some circumstances).

I hope that this helps.

RE: Excel - formulae linking to other spreadsheets

For example:

='[Workbook name.xls]sheet name'!(absolute)cell reference

The worksheet name is in square brackets, it is immediately followed by the sheet name. The two of these are within one set of apostrophies. This is followed by an exclamation mark, then the cell reference, which will be absolute if you create the link as suggested above.

Thus... ='[Example_Workbook.xls]Sheet1'!$A$1
would return the contents of cell A1 of Sheet 1 of the linked Example_Workbook.xls.

You can use this as part of a larger formula, with more links if desired. I would guard against linking too much. In my experience, links have a tendency to break when linked spreadsheets are subsequently saved under new names and/or in new locations. Also, if you send a spreadsheet with links to someone else, it is very likely that the links will not work.

As far as possible it is better to copy the required data in to a new spreadsheet and work it up from there (although I appreciate the links can be more efficient and effective in some circumstances).

I hope that this helps.

Excel tip:

Create a hyperlink navigation sheet

In large files, it is often useful to have a front sheet with hyperlinks to the key databases and summary calculations in your spreadsheet. Hyperlinks can save you and (more importantly) those less familiar with your spreadsheet a great deal of pointless scrolling between and within sheets.



Hyperlinks appear as underlined text and can jump to any cell or range name in your file. You can also use hyperlinks to jump to other files.



To create a hyperlink to a location in the active workbook: (1) Select the cell that contains the text you want to use as the hyperlink and choose Insert|Hyperlink.(2)Click Place in this document.(3)Choose the sheet you want to link to or the range name from the list of "Defined Names".(4)If necessary, type the cell reference in the Type in the cell reference box. (5) Click OK.

View all Excel hints and tips

Connect with us:

0207 987 3777

Call for assistance

Request Callback

We will call you back

Server loaded in 0.09 secs.