On Wed, 09 Jan 2008 16:28:19 +0900
James Elliott - WA Rural Computers wrote:

> Hi - it's James again with his Calc cashbook and another challenge ...
> 
> I have used array functions to add up all the debits and credits for 
> differing categories, eg:
> my code, in Column A, for vehicle expenses is "v" and if I want to
> know how much I spent on vehicles in the financial year ending
> 30/6/07, this formula will answer my query:
> 
> {=SUM((E7:E2000)*(A7:NAB.A2000="v")*(B7:B2000>=D4)*(B7:B2000<=D5))}
> 
> where D4 is the start date, 1/JULY/06 in this case, and
> where D5 is the end date, or 30/JUNE/07, and
> where E is the debits column (expenditure), and
> where B is the Date column
> 
> In pseudocode: if(code=i) and if(D4<=Date<=D5) then SUM(Column E)
> 
> The actual formula I use is complicated by the addition of 
> Sheet-names and generous usage of the $ symbol to make all references
> Absolute (as distinct from Relative), so the formula does not change
> when copied from cell to cell, and I think I might have made a typos
> because it did not work properly when tested.
> 
> In the end, I selected all the cells and hit Delete, and they all went
> blank, as one would expect.
> Now, when I try to enter anything into the cell I get a pop-up error
> message saying:
> "You cannot change only part of an array"
> 
> If I select a cell the array formula is still there, but if I try to
> delete it, I get:
> "You cannot change only part of an array"
> and if I try and edit it (or delete it) in the formula bar, I get:
> "You cannot change only part of an array"
> 
> So, I am sorta stuck ... I cannot delete my formulas and cannot
> proceed until I do.
> 
> Any advice or suggestion would-be most welcome.
> 
> James
> 
> 

Cheat:
* Create a new sheet
* Copy the relevant bits
* Delete the old sheet

(no array exists on the new sheet)

-- 
Michael

All shall be well, and all shall be well, and all manner of things shall
be well

 - Julian of Norwich 1342 - 1416

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to