Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
Marshall.tway
 
Posts: n/a
Default canceling the formula aut-update feature with Arrays

I am using a spreadsheet to track a lot of Personnel across a lot of
categories.
The problem is when I move a person (row) to another sheet, Excel updates
rages. This has caused problems with the summary page.
This one of the formulas:
{=SUM(IF(MANIFEST!R1:R1000="O4",IF(MANIFEST!J1:J10 00="M",1,0)))+SUM(IF(MANIFEST!R1:R1000="O5",IF(MAN IFEST!J1:J1000="M",1,0)))+SUM(IF(MANIFEST!R1:R1000 ="O6",IF(MANIFEST!J1:J1000="M",1,0)))+SUM(IF(MANIF EST!R1:R1000="O7",IF(MANIFEST!J1:J1000="M",1,0)))+ SUM(IF(MANIFEST!R1:R1000="O8",IF(MANIFEST!J1:J1000 ="M",1,0)))+SUM(IF(MANIFEST!R1:R1000="09",IF(MANIF EST!J1:J1000="M",1,0)))+SUM(IF(MANIFEST!R1:R1000=" O10",IF(MANIFEST!J1:J1000="M",1,0)))+SUM(IF(ATTACH ED!R1:R1000="O4",IF(ATTACHED!J1:J1000="M",1,0)))+S UM(IF(ATTACHED!R1:R1000="O5",IF(ATTACHED!J1:J1000= "M",1,0)))+SUM(IF(ATTACHED!R1:R1000="O6",IF(ATTACH ED!J1:J1000="M",1,0)))+SUM(IF(ATTACHED!R1:R1000="O 7",IF(ATTACHED!J1:J1000="M",1,0)))+SUM(IF(ATTACHED !R1:R1000="O8",IF(ATTACHED!J1:J1000="M",1,0)))+SUM (IF(ATTACHED!R1:R1000="09",IF(ATTACHED!J1:J1000="M ",1,0)))+SUM(IF(ATTACHED!R1:R1000="O10",IF(ATTACHE D!J1:J1000="M",1,0)))}

Yeah...I know....crazy. I didn't write it, I inherited it.
But I need it to stop updating the formulas when I delete/add rows to the
sheets.

Thanks
CPT Marshall Tway
US ARMY
Deployed somewhere
  #2   Report Post  
Posted to microsoft.public.excel.misc
Dave Peterson
 
Posts: n/a
Default canceling the formula aut-update feature with Arrays

That long formula could be replaced by:

=SUMPRODUCT((manifest!R1:R1000={"o4","o5","o6","o7 ","o8","o9","o10"})
*(manifest!J1:J1000="m"))
+
SUMPRODUCT((attached!R1:R1000={"o4","o5","o6","o7" ,"o8","o9","o10"})
*(attached!J1:J1000="m"))

(no need to array enter it)

I'm not quite sure how changing the range screws up the formula, but you could
use =indirect("manifest!r1:r1000") to always point to that range:

=SUMPRODUCT((INDIRECT("manifest!R1:R1000")
={"o4","o5","o6","o7","o8","o9","o10"})*(INDIRECT( "manifest!J1:J1000")="m"))
+
SUMPRODUCT((INDIRECT("attached!R1:R1000")
={"o4","o5","o6","o7","o8","o9","o10"})*(INDIRECT( "attached!J1:J1000")="m"))

(all one cell)

Marshall.tway wrote:

I am using a spreadsheet to track a lot of Personnel across a lot of
categories.
The problem is when I move a person (row) to another sheet, Excel updates
rages. This has caused problems with the summary page.
This one of the formulas:
{=SUM(IF(MANIFEST!R1:R1000="O4",IF(MANIFEST!J1:J10 00="M",1,0)))+SUM(IF(MANIFEST!R1:R1000="O5",IF(MAN IFEST!J1:J1000="M",1,0)))+SUM(IF(MANIFEST!R1:R1000 ="O6",IF(MANIFEST!J1:J1000="M",1,0)))+SUM(IF(MANIF EST!R1:R1000="O7",IF(MANIFEST!J1:J1000="M",1,0)))+ SUM(IF(MANIFEST!R1:R1000="O8",IF(MANIFEST!J1:J1000 ="M",1,0)))+SUM(IF(MANIFEST!R1:R1000="09",IF(MANIF EST!J1:J1000="M",1,0)))+SUM(IF(MANIFEST!R1:R1000=" O10",IF(MANIFEST!J1:J1000="M",1,0)))+SUM(IF(ATTACH ED!R1:R1000="O4",IF(ATTACHED!J1:J1000="M",1,0)))+S UM(IF(ATTACHED!R1:R1000="O5",IF(ATTACHED!J1:J1000= "M",1,0)))+SUM(IF(ATTACHED!R1:R1000="O6",IF(ATTACH ED!J1:J1000="M",1,0)))+SUM(IF(ATTACHED!R1:R1000="O 7",IF(ATTACHED!J1:J1000="M",1,0)))+SUM(IF(ATTACHED !R1:R1000="O8",IF(ATTACHED!J1:J1000="M",1,0)))+SUM (IF(ATTACHED!R1:R1000="09",IF(ATTACHED!J1:J1000="M ",1,0)))+SUM(IF(ATTACHED!R1:R1000="O10",IF(ATTACHE D!J1:J1000="M",1,0)))}

Yeah...I know....crazy. I didn't write it, I inherited it.
But I need it to stop updating the formulas when I delete/add rows to the
sheets.

Thanks
CPT Marshall Tway
US ARMY
Deployed somewhere


--

Dave Peterson
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
Formula Problem - interrupted by #VALUE! in other cells!? Ted Excel Worksheet Functions 17 November 25th 05 05:18 PM
Using Vlookup in formula arrays BartDesc Excel Worksheet Functions 4 July 3rd 05 04:42 PM
Update cells formula PilotNeedsHelp Excel Worksheet Functions 4 June 13th 05 10:53 PM
Formula Arrays VERY SLOW in Excel 2002 Patrick Excel Worksheet Functions 2 January 27th 05 12:59 AM
Formula won't update with new data D'oug New Users to Excel 1 January 20th 05 03:48 AM


All times are GMT +1. The time now is 08:06 PM.

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

About Us

"It's about Microsoft Excel"