Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 6
Default Saving Formulas when addin rows

I have a ss that I need to keep track of 12 weeks on information. Each week
I need to add a new row either by moving the remaining rows down or deleting
th lar row and insert another row. Either way I do it I lose my formulas for
the new row.
Example
Row 2 has formulas in columns F, G, H
I now move the data in row 2 down, the formulas in F, G, H are gone as well.
On the bottom of the SS I have formulas to add certain rows together.
Before I move row 2 all columns have correct formulas. I add the new row
which no becomes Row, the formula is no longer in row 2 and I have to edit
every row to include row 2.

Sorry to be so wordy but I need help!

Thanks
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 3,365
Default Saving Formulas when addin rows

I don't think you mean that the formulas in previous rows are actually gone,
as in not there at all; but you mean that they've changed and thus lost the
reference to some rows you've moved?

This could probably be solved in large part with the use of named ranges for
the data in various columns. But we won't go into that here.

One possible help is to use an absolute reference to row 2 in your formulas.

Current formula example: =SUM(A2:A99)
Revised formula: =SUM(A$2:A99)
as you insert rows ahead of row 99, the formula will update correctly. But
rows added after row 99 would require a change to the ending address.

One way to keep a total for a column adding properly, assuming the SUM() is
in that column, one row below the last entry to be added might be this kind
of setup:

In the cell at the bottom of the column (assumed to be A here and assumed to
be in row 19 - so this formula would go into A19) put a formula like this:
=SUM(INDIRECT("A$2:A" & ROW()-1))
that'll make an address reference that always goes down column A from row 2
to the row just above where you have the =SUM(INDIRECT(...)) formula.

Hope this helps some.


"nova" wrote:

I have a ss that I need to keep track of 12 weeks on information. Each week
I need to add a new row either by moving the remaining rows down or deleting
th lar row and insert another row. Either way I do it I lose my formulas for
the new row.
Example
Row 2 has formulas in columns F, G, H
I now move the data in row 2 down, the formulas in F, G, H are gone as well.
On the bottom of the SS I have formulas to add certain rows together.
Before I move row 2 all columns have correct formulas. I add the new row
which no becomes Row, the formula is no longer in row 2 and I have to edit
every row to include row 2.

Sorry to be so wordy but I need help!

Thanks

  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 6
Default Saving Formulas when addin rows

Thanks, but I do not think I am explaining myself very well. I hav 2 SS one
does what I need it to but the other one does not. I know what I want but
can't explain it in a forum. One sugestion was to us format painter but that
did not work either.

Thanks for your help

"JLatham" wrote:

I don't think you mean that the formulas in previous rows are actually gone,
as in not there at all; but you mean that they've changed and thus lost the
reference to some rows you've moved?

This could probably be solved in large part with the use of named ranges for
the data in various columns. But we won't go into that here.

One possible help is to use an absolute reference to row 2 in your formulas.

Current formula example: =SUM(A2:A99)
Revised formula: =SUM(A$2:A99)
as you insert rows ahead of row 99, the formula will update correctly. But
rows added after row 99 would require a change to the ending address.

One way to keep a total for a column adding properly, assuming the SUM() is
in that column, one row below the last entry to be added might be this kind
of setup:

In the cell at the bottom of the column (assumed to be A here and assumed to
be in row 19 - so this formula would go into A19) put a formula like this:
=SUM(INDIRECT("A$2:A" & ROW()-1))
that'll make an address reference that always goes down column A from row 2
to the row just above where you have the =SUM(INDIRECT(...)) formula.

Hope this helps some.


"nova" wrote:

I have a ss that I need to keep track of 12 weeks on information. Each week
I need to add a new row either by moving the remaining rows down or deleting
th lar row and insert another row. Either way I do it I lose my formulas for
the new row.
Example
Row 2 has formulas in columns F, G, H
I now move the data in row 2 down, the formulas in F, G, H are gone as well.
On the bottom of the SS I have formulas to add certain rows together.
Before I move row 2 all columns have correct formulas. I add the new row
which no becomes Row, the formula is no longer in row 2 and I have to edit
every row to include row 2.

Sorry to be so wordy but I need help!

Thanks

  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 3,365
Default Saving Formulas when addin rows

Can you send sample file(s) as email attachments to
HelpFrom @ jlatham site.com
(remove the spaces from the email address of course)
and explain or point out in them what is not correct? Perhaps a 'before'
and an 'after' example file?


"nova" wrote:

Thanks, but I do not think I am explaining myself very well. I hav 2 SS one
does what I need it to but the other one does not. I know what I want but
can't explain it in a forum. One sugestion was to us format painter but that
did not work either.

Thanks for your help

"JLatham" wrote:

I don't think you mean that the formulas in previous rows are actually gone,
as in not there at all; but you mean that they've changed and thus lost the
reference to some rows you've moved?

This could probably be solved in large part with the use of named ranges for
the data in various columns. But we won't go into that here.

One possible help is to use an absolute reference to row 2 in your formulas.

Current formula example: =SUM(A2:A99)
Revised formula: =SUM(A$2:A99)
as you insert rows ahead of row 99, the formula will update correctly. But
rows added after row 99 would require a change to the ending address.

One way to keep a total for a column adding properly, assuming the SUM() is
in that column, one row below the last entry to be added might be this kind
of setup:

In the cell at the bottom of the column (assumed to be A here and assumed to
be in row 19 - so this formula would go into A19) put a formula like this:
=SUM(INDIRECT("A$2:A" & ROW()-1))
that'll make an address reference that always goes down column A from row 2
to the row just above where you have the =SUM(INDIRECT(...)) formula.

Hope this helps some.


"nova" wrote:

I have a ss that I need to keep track of 12 weeks on information. Each week
I need to add a new row either by moving the remaining rows down or deleting
th lar row and insert another row. Either way I do it I lose my formulas for
the new row.
Example
Row 2 has formulas in columns F, G, H
I now move the data in row 2 down, the formulas in F, G, H are gone as well.
On the bottom of the SS I have formulas to add certain rows together.
Before I move row 2 all columns have correct formulas. I add the new row
which no becomes Row, the formula is no longer in row 2 and I have to edit
every row to include row 2.

Sorry to be so wordy but I need help!

Thanks

  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 6
Default Saving Formulas when addin rows

Thanks..I sent it to you

"JLatham" wrote:

Can you send sample file(s) as email attachments to
HelpFrom @ jlatham site.com
(remove the spaces from the email address of course)
and explain or point out in them what is not correct? Perhaps a 'before'
and an 'after' example file?


"nova" wrote:

Thanks, but I do not think I am explaining myself very well. I hav 2 SS one
does what I need it to but the other one does not. I know what I want but
can't explain it in a forum. One sugestion was to us format painter but that
did not work either.

Thanks for your help

"JLatham" wrote:

I don't think you mean that the formulas in previous rows are actually gone,
as in not there at all; but you mean that they've changed and thus lost the
reference to some rows you've moved?

This could probably be solved in large part with the use of named ranges for
the data in various columns. But we won't go into that here.

One possible help is to use an absolute reference to row 2 in your formulas.

Current formula example: =SUM(A2:A99)
Revised formula: =SUM(A$2:A99)
as you insert rows ahead of row 99, the formula will update correctly. But
rows added after row 99 would require a change to the ending address.

One way to keep a total for a column adding properly, assuming the SUM() is
in that column, one row below the last entry to be added might be this kind
of setup:

In the cell at the bottom of the column (assumed to be A here and assumed to
be in row 19 - so this formula would go into A19) put a formula like this:
=SUM(INDIRECT("A$2:A" & ROW()-1))
that'll make an address reference that always goes down column A from row 2
to the row just above where you have the =SUM(INDIRECT(...)) formula.

Hope this helps some.


"nova" wrote:

I have a ss that I need to keep track of 12 weeks on information. Each week
I need to add a new row either by moving the remaining rows down or deleting
th lar row and insert another row. Either way I do it I lose my formulas for
the new row.
Example
Row 2 has formulas in columns F, G, H
I now move the data in row 2 down, the formulas in F, G, H are gone as well.
On the bottom of the SS I have formulas to add certain rows together.
Before I move row 2 all columns have correct formulas. I add the new row
which no becomes Row, the formula is no longer in row 2 and I have to edit
every row to include row 2.

Sorry to be so wordy but I need help!

Thanks



  #6   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 3,365
Default Saving Formulas when addin rows

I have received the email with attachments. I'll examine them tomorrow (ok,
later today - after the sun comes back up). If there's something that will
add to the knowledge pool that comes out of this, I'll post that information
as a follow up here.

"nova" wrote:

Thanks..I sent it to you

"JLatham" wrote:

Can you send sample file(s) as email attachments to
HelpFrom @ jlatham site.com
(remove the spaces from the email address of course)
and explain or point out in them what is not correct? Perhaps a 'before'
and an 'after' example file?


"nova" wrote:

Thanks, but I do not think I am explaining myself very well. I hav 2 SS one
does what I need it to but the other one does not. I know what I want but
can't explain it in a forum. One sugestion was to us format painter but that
did not work either.

Thanks for your help

"JLatham" wrote:

I don't think you mean that the formulas in previous rows are actually gone,
as in not there at all; but you mean that they've changed and thus lost the
reference to some rows you've moved?

This could probably be solved in large part with the use of named ranges for
the data in various columns. But we won't go into that here.

One possible help is to use an absolute reference to row 2 in your formulas.

Current formula example: =SUM(A2:A99)
Revised formula: =SUM(A$2:A99)
as you insert rows ahead of row 99, the formula will update correctly. But
rows added after row 99 would require a change to the ending address.

One way to keep a total for a column adding properly, assuming the SUM() is
in that column, one row below the last entry to be added might be this kind
of setup:

In the cell at the bottom of the column (assumed to be A here and assumed to
be in row 19 - so this formula would go into A19) put a formula like this:
=SUM(INDIRECT("A$2:A" & ROW()-1))
that'll make an address reference that always goes down column A from row 2
to the row just above where you have the =SUM(INDIRECT(...)) formula.

Hope this helps some.


"nova" wrote:

I have a ss that I need to keep track of 12 weeks on information. Each week
I need to add a new row either by moving the remaining rows down or deleting
th lar row and insert another row. Either way I do it I lose my formulas for
the new row.
Example
Row 2 has formulas in columns F, G, H
I now move the data in row 2 down, the formulas in F, G, H are gone as well.
On the bottom of the SS I have formulas to add certain rows together.
Before I move row 2 all columns have correct formulas. I add the new row
which no becomes Row, the formula is no longer in row 2 and I have to edit
every row to include row 2.

Sorry to be so wordy but I need help!

Thanks

  #7   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 3,365
Default Saving Formulas when addin rows

Now that I see the file, I understand the problem. Let me see if I can
explain what's happening before giving you the fix (yes there is one).

Lets use the formula at B13 in the Before book as an example, the
explanation applies to all formulas on that row.

The formula is = SUM(B2:B12)

You go up to row 2 and insert a new row. This forces row 2 (B2) to become
B3 and Excel automatically adjusts the formula at B13 (now B14). This leaves
the new row 2 out in the cold. If you had inserted the new row at row 3,
then the formula in B13 (now B14) would have changed to become =SUM(B2:B13) -
taking into account the new row that was added WITHIN the original range.

The same kind of situation would take place if, in the original Before file,
you'd selected row 13 and inserted a new row there. But if you'd chosen row
12 and inserted a new one, then the formula would have adapted properly.

The (almost there) solution is simple: Set the formulas up to reference row
2 "absolutely". They are now referenced "relatively", meaning they
column/row indicators can change as things are moved around. What you want
to do is pin row 2 down firmly, while letting the end of the range remain
able to change.

If you change the formula at B13 to be
=SUM(B$2:B12), then as you add new entries by inserting new rows at row 2,
it's all going to work well for you. ... For that first group.
Unfortunately, adding the row in the top group forces all groups below it
down one row also, which would throw off their formulas if they also were set
up the same way.

You've got a couple of choices he
#1 put each person's record on a separate sheet.

#2 (and I'll bet this is the one you decide to use). Change the SUM()
formulas in each of the "Total for..." rows to include the row with the
person's name in it. So =SUM(B2:B12) will become =SUM(B1:B12). Same for the
others on row 13.

For the second group in the Before file, at B30, change the formula from
=SUM(B18:B29) to =SUM(B17:B29). Same for the rest of the groups on the sheet.

The text in the first row of the range (rows 1 and 17 in the revised
formulas I worked with here) will not affect the value of the total, it will
be treated as 0.

I hope this helps your tool become friendlier and more useful for you.

"nova" wrote:

Thanks..I sent it to you

"JLatham" wrote:

Can you send sample file(s) as email attachments to
HelpFrom @ jlatham site.com
(remove the spaces from the email address of course)
and explain or point out in them what is not correct? Perhaps a 'before'
and an 'after' example file?


"nova" wrote:

Thanks, but I do not think I am explaining myself very well. I hav 2 SS one
does what I need it to but the other one does not. I know what I want but
can't explain it in a forum. One sugestion was to us format painter but that
did not work either.

Thanks for your help

"JLatham" wrote:

I don't think you mean that the formulas in previous rows are actually gone,
as in not there at all; but you mean that they've changed and thus lost the
reference to some rows you've moved?

This could probably be solved in large part with the use of named ranges for
the data in various columns. But we won't go into that here.

One possible help is to use an absolute reference to row 2 in your formulas.

Current formula example: =SUM(A2:A99)
Revised formula: =SUM(A$2:A99)
as you insert rows ahead of row 99, the formula will update correctly. But
rows added after row 99 would require a change to the ending address.

One way to keep a total for a column adding properly, assuming the SUM() is
in that column, one row below the last entry to be added might be this kind
of setup:

In the cell at the bottom of the column (assumed to be A here and assumed to
be in row 19 - so this formula would go into A19) put a formula like this:
=SUM(INDIRECT("A$2:A" & ROW()-1))
that'll make an address reference that always goes down column A from row 2
to the row just above where you have the =SUM(INDIRECT(...)) formula.

Hope this helps some.


"nova" wrote:

I have a ss that I need to keep track of 12 weeks on information. Each week
I need to add a new row either by moving the remaining rows down or deleting
th lar row and insert another row. Either way I do it I lose my formulas for
the new row.
Example
Row 2 has formulas in columns F, G, H
I now move the data in row 2 down, the formulas in F, G, H are gone as well.
On the bottom of the SS I have formulas to add certain rows together.
Before I move row 2 all columns have correct formulas. I add the new row
which no becomes Row, the formula is no longer in row 2 and I have to edit
every row to include row 2.

Sorry to be so wordy but I need help!

Thanks

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How do I keep formulas for being lost when saving in 2007? Shawn Excel Discussion (Misc queries) 4 November 12th 07 01:10 PM
Saving formulas in a worksheet so that..... migalow Excel Discussion (Misc queries) 5 July 22nd 07 09:13 AM
Saving Addin Rutgers_Excels Excel Discussion (Misc queries) 1 July 10th 06 10:41 PM
Addin for formulas Jeff Excel Discussion (Misc queries) 1 February 13th 05 08:19 PM
Saving templates with links and formulas Barb1 Excel Discussion (Misc queries) 2 February 8th 05 04:13 PM


All times are GMT +1. The time now is 07:38 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"