[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Very Weak String Support in ODF
The current Formula Specification and OOo implementation thereof have a very weak support for strings. Even fundamental string functions are lacking This makes the use of ODF a poor choice for many research fields, where a lot of the data is in text format. I especially miss the following functions: 1.) an extension to FIND() and SEARCH() that returns '0' IF string is NOT found, instead of the '#NA!" (greatly eases work with complex searches) 2.) count number of occurrences of a substring within a string, e.g. COUNTSUBSTR("I11.0; E11.5; I25.5", "I") = 2 3.) SPLIT string into substrings => perform operations on the substrings SPLIT("I11.0; E11.5; I25.5", ";", IGNORE = " \n\t", SORT = TRUE) returns an array("E11.5", "I11.0", "I25.5") SPLIT("I11.0; E11.5; I25.5", ";", IGNORE = " \n\t", SORT = TRUE, pos = 1) returns "E11.5" SPLIT("I11.0; E11.5; I25.5", ";", IGNORE = " \n\t", RETURN_NUMBER = TRUE) returns (int) "3" ... For many more examples, see any text-oriented programing language. Sincerely, Leonard Mada
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]