Excel implicit inte...
 

  You don't need to be an 'investor' to invest in Singletrack: 6 days left: 95% of target - Find out more

Excel implicit intersection

4 Posts
4 Users
2 Reactions
71 Views
Posts: 6257
Full Member
Topic starter
 

I'm at work looking through an old spreadsheet and I have a cell formula saying =@$30:$30 but I'm not entirely sure what it does. It certainly doesn't do what I think it should, which is: look down column A for last cell with an entry then return the value in column X in that row.

Any ideas a) what the @ does, and b) how to do what I think it should do?


 
Posted : 05/11/2023 11:10 pm
Posts: 6257
Full Member
Topic starter
 

I've figured b) out with a bit of =INDEX() but still stumped on the a),


 
Posted : 05/11/2023 11:23 pm
Posts: 10315
Full Member
 

The @ can appear for a few reasons.  I most often see it in tables where a function has been automatically copied down to the next row as the table expands by Excel itself.  In your case the @ doesn't do anything as the result is always a single cell but where the result would be several cells the @ defines which of the several cells to return.  I'm guessing that Excel just always automatically adds it when expanding the table as that is the safe thing to do.  If the formula isn't in a table like that then I don't quite understand why it is there though

Might be wrong though


 
Posted : 06/11/2023 12:32 am
Posts: 23277
Free Member
 

use the trace precedents/dependents function to work out what its referring too.


 
Posted : 06/11/2023 9:48 am
Posts: 3652
Full Member
 

It will be returning the value on row 30 in the same column as the cell containing the formula.

If the formula is in cell A1 it will show the value from A30. If it's in Z75 it will show the value from Z30.


 
Posted : 06/11/2023 9:53 am
leffeboy and leffeboy reacted

6 DAYS LEFT
We are currently at 95% of our target!