Thread: Copy value from cell above if blank Thanks:  1 Post #5342337 (1) Likes: 0

1. Copy value from cell above if blank

In column A every two cells are merged (A1 with A2, A3 with A4 etc...) so my formula only works properly for odd number rows. I need the below to use the value from the cell above if A6 is empty and so on.

=IF(Sheet1!\$B6<>"", Sheet1!\$A6,"")  Reply With Quote

2. Re: Copy value from cell above if blank

Maybe:
Code:
=IF(Sheet1!\$B6<>"", IF(MOD(ROW(Sheet1!A6),2)=0,Sheet1!\$A5,""))  Reply With Quote

3. Re: Copy value from cell above if blank Originally Posted by JoeMo Maybe:
Code:
=IF(Sheet1!\$B6<>"", IF(MOD(ROW(Sheet1!A6),2)=0,Sheet1!\$A5,""))
Did not work. It fixed the even number rows but now the odd ones are blank.  Reply With Quote

4. Re: Copy value from cell above if blank

Maybe
=IF(Sheet1!\$A6="",Sheet1!\$A5,Sheet1!A6)  Reply With Quote

5. Re: Copy value from cell above if blank Originally Posted by Fluff Maybe
=IF(Sheet1!\$A6="",Sheet1!\$A5,Sheet1!A6)
Also did not work for what I'm trying to do but maybe it's my fault as maybe I wasn't clear enough with what I need. Ignore my first post and see the examples below. I need a formula to output the same results as in Sheet2.

In Sheet2 Column B I'm using the formula and it works perfectly. =IF(Sheet1!\$B1<>"", Sheet1!\$B1,"")

I need some help with the column A formula as the following only works with odd number rows. =IF(Sheet1!\$B1<>"", Sheet1!\$A1,"")

 Sheet1 A B 1 Name1 500 2 3 Name2 4 5 Name3 600 6 300 7 Name4 8 400

 Sheet2 A B 1 Name1 500 2 3 4 5 Name3 600 6 Name3 300 7 8 Name4 400  Reply With Quote

6. Re: Copy value from cell above if blank

In cell A1 of Sheet2, try this formula and copy down.

=IF(Sheet1!B1="","",LOOKUP("zzz",Sheet1!A\$1:A1))  Reply With Quote

7. Re: Copy value from cell above if blank Originally Posted by Peter_SSs In cell A1 of Sheet2, try this formula and copy down.

=IF(Sheet1!B1="","",LOOKUP("zzz",Sheet1!A\$1:A1))
Thanks. This one worked but I already got it working with the formula below.

=IF(Sheet1!\$B2<>"",IF(Sheet1!\$A2<>"",Sheet1!\$A2,Sheet1!\$A1),"")  Reply With Quote

8. Re: Copy value from cell above if blank Originally Posted by Mux99 Thanks. This one worked but I already got it working with the formula below.

=IF(Sheet1!\$B2<>"",IF(Sheet1!\$A2<>"",Sheet1!\$A2,Sheet1!\$A1),"")
That sort of indicates that in fact your data & results probably actually start on row 2 of each sheet, not row 1 as indicated in your tables in post 5? (Or else that formula is entered on row 2 of Sheet2 and copied up to row 1 which, while working actually creates a #REF ! error in the formula.

If everything (apart from any headings) actually starts on row 2, then you could also use this simpler version in A2 of Sheet2, copied down

=IF(Sheet1!B2="","",Sheet1!A1&Sheet1!A2)  Reply With Quote

User Tag List

Tags for this Thread

cell, copy, number, odd, rows  Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•