How to always get the value from above cell when inserting or deleting row in Excel?
Normally, we can reference above cell value by using a simple formula, but, when you insert a new row above the reference cell formula, the reference cell will not be changed automatically as following screenshot shown. This article, I will talk about how to always get the above cell value when inserting or deleting rows in Excel.
- Reuse Anything: Add the most used or complex formulas, charts and anything else to your favorites, and quickly reuse them in the future.
- More than 20 text features: Extract Number from Text String; Extract or Remove Part of Texts; Convert Numbers and Currencies to English Words.
- Merge Tools: Multiple Workbooks and Sheets into One; Merge Multiple Cells/Rows/Columns Without Losing Data; Merge Duplicate Rows and Sum.
- Split Tools: Split Data into Multiple Sheets Based on Value; One Workbook to Multiple Excel, PDF or CSV Files; One Column to Multiple Columns.
- Paste Skipping Hidden/Filtered Rows; Count And Sum by Background Color; Send Personalized Emails to Multiple Recipients in Bulk.
- Super Filter: Create advanced filter schemes and apply to any sheets; Sort by week, day, frequency and more; Filter by bold, formulas, comment...
- More than 300 powerful features; Works with Office 2007-2019 and 365; Supports all languages; Easy deploying in your enterprise or organization.
To deal with this job, here is an easy formula can help you, please do as follows:
Enter this formula into a cell where you want to reference the above cell: =INDIRECT(ADDRESS(ROW()-1,COLUMN())), and press Enter key to get the value from above cell, see screenshot:
And now, when you inserting new row above the reference formula cell, the referenced cell will always be the above cell value. See screenshot:
You are guest
or post as a guest, but your post won't be published automatically.
- To post as a guest, your comment is unpublished.· 3 months agowouldn't OFFSET(INDIRECT(CELL("address"));-1;0) be more efficient since there are only three function calls instead of four?