<<<"To clear up any misunderstanding, I'm definitely in favor of the
comma-syntax, while you are, in fact, arguing/recommending against the
use of SumProduct's comma-syntax.">>>
No mis-understanding whatever, and you're absolutely correct in interpreting
my sentiments, as I correctly interpret yours.
"In today's world, the use of the web for mining data is as common a fact of
life as is the use of the computer itself.
They are in fact, virtually synonymous."
<<"I don't think so. That was the point of my reply.">>
I believe you're very wrong here, but since I'm not really in "the
Business", I can only speak from my knowledge of my industry.
We're a dying (no pun intended) breed (textile processing), along with shoe
manufacturing and garment manufacturing, and really can't compete with the
Asian hemisphere of the Pacific Rim. Textile processing doesn't move
without some connection to web based data and programs, in an attempt to cut
costs to the bone.
When I started in this business in 1956, 2 to 3 times a year a price book
and a color sample book would be mailed out gratis, to every mill in the
country, and in those days, that numbered literally in the tens of hundreds.
Today, they are non-existent, just as computer hardware and software
manuals.
<<"Issues with numeric data, erroneously typed as text (either by user or
by the "vagaries" of the system's parser) do not constitute a valid
reason to delegate the re-solution to functions.">>
This is the crux of the discussion.
WHAT "delegate the re-solution to functions"???
Nobody is re-inventing the wheel!
We all saw the "birth" of the SumProduct "revolution".
It started with the asterisk!
And it did a job.
Now, the "chick" form is the comma syntax, which *doesn't* do the same
"good" job.
In a 1,000 or 2,000 or 3,000 line sheet, who can perceive any difference in
"efficiency".
And really, WHO CARES, when the insurance is really un-debatable?
<<"Such concerns are better dealt with by means of separate formulas that
audit the data. If a range should be numeric, a simple audit formula can
verify whether that is the case.">>
We talk about efficiency on one hand, and then talk about adding more
function calls on the other.
Why use additional formulas when one can do the job?
Tell me that's not ludicrous!
<<"The developer should provide an audit sheet (rarely done), regarding the
data types and the processing a spreadsheet model carries out. Auditors
(e.g., accountants) ought to require audit sheets.">>
This means absolutely nothing to an office staff whose job it is to update
(revise, populate) the data list as often and as quickly as possible before
the 5:00 o'clock bell.
<<"A data area can consist of either user-entered values or calculated
values. There might be good reasons for using ="" or any other
text-value. Such an area becomes unprocessible by your suggestion.">>
Cosmetics aside, =0 is just as acceptable in most cases.
"If you're told something's wrong, you can look for it!"
<<"Quite so. One would be well-advised to inspect the results of
judiciously set up audit formulas.">>
Again, we address the need of additional function calls to check on
something that really *needs no* checking!
--
Regards,
RD
---------------------------------------------------------------------------
Please keep all correspondence within the NewsGroup, so all may benefit !
---------------------------------------------------------------------------
Aladin Akyurek said:
RagDyeR wrote:
[...]
This is the second time in as many days that I'm bringing up *my* issue with
the unary, or as you mention here, the "comma" syntax.
To clear up any misunderstanding, I'm definitely in favor of the
comma-syntax, while you are, in fact, arguing/recommending against the
use of SumProduct's comma-syntax.
In today's world, the use of the web for mining data is as common a fact of
life as is the use of the computer itself.
They are in fact, virtually synonymous.
I don't think so. That was the point of my reply.
Data imported into XL, and the form and format of this data, is a very
common issue within these NGs.
On a daily basis, there are numerous questions pertaining to unworkable
formulas, where the ultimate solution is to "homogenize" the data forms and
formats.
Issues with numeric data, erroneously typed as text (either by user or
by the "vagaries" of the system's parser) do not constitute a valid
reason to delegate the re-solution to functions.
The "problem" with the comma syntax is, it's *sneaky*!
In a convoluted scenario of "mixed" data, it returns a "wrong" result,
without any conspicuous declaration.
Zero is calculated for the "bad" data (numeric text as well as alpha text),
and its result is mixed in with the "good" data.
Such concerns are better dealt with by means of separate formulas that
audit the data. If a range should be numeric, a simple audit formula can
verify whether that is the case. For example:
=COUNT(Range)=ROWS(Range)
As a side note, I teach this subject in my audit classes with the 3rd
year accountancy students.
The developer completes the project and it's turned over to office staff for
implementation.
Then, let the cards fall where they may!
The developer should provide an audit sheet (rarely done), regarding the
data types and the processing a spreadsheet model carries out. Auditors
(e.g., accountants) ought to require audit sheets.
The asterisk form, on the other hand, *does* calculate the numeric text, and
"errors out" in the presence of alpha text, thus performing double duty.
It's the notification that's the important thing.
A data area can consist of either user-entered values or calculated
values. There might be good reasons for using ="" or any other
text-value. Such an area becomes unprocessible by your suggestion.
If you're told something's wrong, you can look for it!
Quite so. One would be well-advised to inspect the results of
judiciously set up audit formulas.
[...]
--
[1] The SumProduct function should implicitly coerce the truth values to
their Excel numeric equivalents.
[2] The lookup functions should have an optional argument for the return
value, defaulting to #N/A in its absence.