Skip to main content
news

Re: spreadsheet ergonomics

Snit
SubjectRe: spreadsheet ergonomics
FromSnit
Date2017-04-06 03:14 (2017-04-05 18:14)
Message-ID<D50AE49C.9CF6D%usenet@gallopinginsanity.com>
Client
Newsgroupscomp.os.linux.advocacy
Followsowl
Followupsowl (19m) > Snit

On 4/5/17, 5:12 PM, in article azcv003gabu.dji@rooftop.invalid, "owl" <owl@rooftop.invalid>wrote:

...

owl
So you can't name a functional difference.

Snit
There are different meanings of the word, function, too... so we could look at "functions" such as SUM and MAX, or the overall function of each table.

* Function of the "Range" table: calculate the partial cost of a spell based on "Range", which consists of adding the values assigned to the size of the target, the distance from the caster, and the speed and movement of the effect. Not sure what the "Sum / Perc = -2" means and I am not going to bug folks to find out. :)

* Function of the "Time" table: calculate the partial cost of a spell based on "Time", which consists of adding the values assigned to the cast time, duration, and delay until the effect happens.

* Function of the "Force" table: calculate the partial cost of a spell based on "Force", which consists of adding the values assigned to the Effects, Elements, and Mass / Volume of what is effected. Details of this are in the text (which serves the function of explanation).

* Function of the "Mana" table: calculate the partial cost of a spell based on "Mana", which consists of *multiplying* the values assigned to the Essence (which can be impacted by the values of the above tables: Range, Time, and Force) and "Amount".

*Function of the "Total" table: Find the total cost of the magic spell by adding the costs from the above tables (Range, Time, Force, and Mana) and then rounding it to the closest five. It also summarizes the input of the other tables.

Each table has a separate, logical function (even though some of the tables use data from others). Makes complete, logical sense to split them... not just as presentation (which it makes sense to do as well) but logically / functionally.

It is sort of like asking what the difference is between text and a word processor: a word processor can handle text (and more, including images and one or more text boxes) but you can also have text in other type of programs (text editors, spread sheets, web browsers, etc.).

owl
No it's not. A word processor actually does more with the text, the data. A table has no less or more capability with the data than does a sheet.

Snit
A single table cannot be separate tables with different logical / functional purposes, though, of course, you can have one table that combines multiple functions.

owl
They both do the exact same thing.

Snit
You can say ALL data does the same thing... adds 1s and 0s, or on and off states, to some media. I suppose it just depends on what level of abstraction you can think in.

As I show above, each of the tables in the real-world example has a separate and distinct and logical function. But, sure, you can put those all into one larger table and LOSE that logical separation (and end up with a lesser visual separation). No matter how you do it, though, you end up with on and off states on some media... so they are, at that level, "functionally" the same... just stored data.

Thankfully modern computers allow us to have higher levels of abstraction without requiring us to think of such things, though!

owl
That's a whole lotta blabber just to avoid admitting that tables and sheets do exactly the same thing.

I went into rather deep detail as to the functional use of each table. Yes, you can do it all on one table, but part of the FUNCTION is ease of use and understanding, and having the logical units separated into different tables helps with that function.

So absolutely, without a doubt, the different tables on the sheet serve a FUNCTIONAL purpose... one that is key to the tool being used.

There is not one thing at the cell level that can be done in a sheet or table that cannot be done with the other.

Or by hand. Sure. So?

If you insist otherwise, then name the numerical functions that are unavailable to one but available to the other.

You started by asking for the FUNCTIONAL difference between the two. Now you want to know the COMPUTATIONAL difference.

That is easy, too!

A sheet offers ZERO capability to do ANY numerical function without the addition of a table. ALL calculations are done in tables. ALL.

Or if you want to see that as a functional difference, a sheet is merely a container where you can place one or more tables, shapes, text boxes, videos, etc. It, by itself, is of little if any value.

-- Personal attacks from those who troll show their own insecurity. They cannot use reason to show the message to be wrong so they try to feel somehow superior by attacking the messenger.

They cling to their attacks and ignore the message time and time again.

<https://youtu.be/H4NW-Cqh308>

owl (19m) > Snit