What Causes #HREF! Errors in Excel 2007?

  • Thread starter Thread starter WWGD
  • Start date Start date
  • Tags Tags
    Excel Issues
Click For Summary

Discussion Overview

The discussion revolves around the issue of #HREF! errors in Excel 2007, particularly when copying formula-based data between sheets. Participants explore various methods to address the problem and share their experiences with different approaches.

Discussion Character

  • Technical explanation, Debate/contested, Experimental/applied

Main Points Raised

  • One participant describes the #HREF! error as occurring when copying formulas from one sheet to another, where the referenced data is not accessible, leading to confusion in the formula.
  • Another participant suggests using the syntax AVERAGE(sheet_j!A1:A5) to correctly reference data from another sheet.
  • A different participant mentions a method from LibreOffice involving paste special and linking, although they express uncertainty about the exact steps.
  • One participant shares a workaround that involves setting the input value in the destination cell to equal a value from the initial sheet, which they found effective.
  • Another participant acknowledges a misunderstanding in their previous attempts and notes that they found a solution that worked for them.

Areas of Agreement / Disagreement

Participants express various methods and solutions, but there is no consensus on a single effective approach to resolve the #HREF! error. Multiple competing views and techniques remain present in the discussion.

Contextual Notes

Some methods proposed depend on specific actions within Excel or LibreOffice, and there may be limitations based on the version of the software or the specific context of the data being copied.

WWGD
Science Advisor
Homework Helper
Messages
7,798
Reaction score
13,096
TL;DR
Trying to fix #HREF! problems that come about when pasting formular-based columns in Excel 2007.
Hi all,
I am having #HREF! issues in Excel 2007 when copying formula-based data from one sheet to another. The suggested solutions online are not working.

I understand what the issue is: when copying from one sheet to another, Excel is trying to use data from the previous sheet, sheet_j, say, , which is not available to it, to obtain data for sheet_k. In this case, in sheet_j, the entries are averages of values in columns in sheet_j. When pasting, Excel apparently has no access to these values, so the formula, say, Average(A1:A5) makes no sense without knowing what A1:A5 are.

Still, the suggested solutions I found online are not working.Any other ideas?
 
Computer science news on Phys.org
If you want to refer to data in another sheet, enter the formula as AVERAGE(sheet_j!A1:A5), or just select the range in the other sheet with the mouse.
 
  • Like
Likes   Reactions: WWGD
I've used LibreOffice so long I don't remember exactly, but one approach would be to copy the desired range, and use paste|special|link.
 
  • Like
Likes   Reactions: WWGD
Asymptotic said:
I've used LibreOffice so long I don't remember exactly, but one approach would be to copy the desired range, and use paste|special|link.
Thanks, but when I do copy+paste, it seems to use the formula from the previous page.
 
Thanks all. I tried something else that worked:
Choose the destination cell in sheet j. Set the input value to = , go to initial sheet k . Select the value, hit enter. That's it. You can then extend to the rest of the column.
 
  • Like
Likes   Reactions: berkeman
WWGD said:
Thanks, but when I do copy+paste, it seems to use the formula from the previous page.
Never mind, this works too, I had misread, my bad.
 

Similar threads

  • · Replies 19 ·
Replies
19
Views
4K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 18 ·
Replies
18
Views
6K
Replies
42
Views
9K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 3 ·
Replies
3
Views
4K
Replies
1
Views
9K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K