GNOME Bugzilla – Bug 121440
Implicit iteration for operators
Last modified: 2004-12-22 21:47:04 UTC
Using an array function to conditionally Sum or count or whatever. I first saw this in CVS version in August, however haven't double checked it as my computer was stolen so back with 1.0.12 (which is actually a really nice thing to use) (col A) (col B) label_a 10 label_b 20 label_a 30 in cell A4 {=sum(if($A$1:$A$3="label_a",$B$1:$B$3,0))}(1,1)[0][0] returns the error message #VALUE instead of the expected value 40 I'd love to hack it myself but... One day. My skills improve slowly, but surely.
We don't suppot implicit iteration for operators yet. 1.2.0 has it for function arguments, but not operators yet.
*** Bug 94298 has been marked as a duplicate of this bug. ***
*** Bug 126013 has been marked as a duplicate of this bug. ***
The elegant way of fixing this would be to turn operators into regular functions that just happen to have funny names and special parsing support.
This is now in cvs. I don't think we'll back port to 1.2
Looks like I changed my mind. I backed ported it a while ago. IT will be in the next release.