emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] Can this table formula be done more efficient


From: Cecil Westerhof
Subject: Re: [O] Can this table formula be done more efficient
Date: Mon, 9 Jun 2014 09:06:54 +0200

2014-06-08 15:07 GMT+02:00 Eric Schulte <address@hidden>:
Nick Dokos <address@hidden> writes:

> Cecil Westerhof <address@hidden> writes:
>
>> At the moment I am using the following formula:
>>     #+TBLFM: @<<$4..@>>$4 = $2 - $3 :: @>$2=vsum(@<<$2..@>>$2) ::
>> @>$3=vsum(@<<$3..@>>$3) :: @>$4=vsum(@<<$4..@>>$4)
>>
>> This does what I want, but there are two things that could be improved.
>>
>> - The second, third and fourth formula do exactly the same, only on
>> different columns. Could this be rewritten to one formula?
>>
>
> --8<---------------cut here---------------start------------->8---
> #+TBLFM: @<<$4..@>>$4 = $2 - $3 :: @>$2..$4=vsum(@<<$0..@>>$0)
> --8<---------------cut here---------------end--------------->8---
>
> See (info "(org) References")
>
>> - The line becomes long and hard to evaluate for a person. Is there
>> a possibility to put the formulas below each-other?
>>
>
> I don't believe so but my belief may be out of date. It has been
> discussed before: check the list archives.

Sort of but not really.  See "Using multiple #+TBLFM lines" in the
manual.

​That I found. Is handy, but only for debugging. But with the shortened formula line, it is less of a problem.

--
Cecil Westerhof

reply via email to

[Prev in Thread] Current Thread [Next in Thread]