Gab es Versuche, das Design von Tabellenkalkulationen zu verbessern?

8

Gibt es bemerkenswerte Versuche, die Tabelle als zahlenintensive Benutzeroberfläche neu zu gestalten, die Stunden schmerzhafter Konzentration erfordert?

Bis heute verwenden die gängigen Tabellenkalkulationsanwendungen immer noch das gleiche grundlegende Bildschirmdesign wie in den 1980er Jahren: eine große Sammlung kleiner einheitlicher Zellen, von denen einige Daten enthalten. Excel ermöglicht zwar die Größenänderung der Spalten und das Erstellen verschiedener Schriftarten, ist aber im Grunde immer noch dieselbe. Hunderte Millionen Büroangestellte weltweit müssen stundenlang in hässliche, einheitliche Bildschirme starren, um das zu finden, was sie brauchen.

Ich nehme an, die meisten halten es für selbstverständlich, aber ich frage mich, ob kürzlich jemand versucht hat, das gesamte Paradigma neu zu gestalten.

Vadim Berman
quelle
5
Ich verstehe das überhaupt nicht.
Scott
3
Hier ist ein Link zu einem Artikel über eine App, Grid, die dies 2012 versucht hat . Ich habe noch nichts von anderen gehört, obwohl ich gehört habe, dass die neueste Version von Excel für Touchscreens eine ziemliche Überarbeitung erfahren hat. Schließlich ist es ein älteres "grundlegendes Design" als die 1980er Jahre - hier ist eine Tabelle im Luxor-Tempel in Ägypten ! Und auch Sumarier
user56reinstatemonica8
Viel klarer mit der Bearbeitung.
Scott
@ user568458: Perfekt, das ist es, worüber ich spreche.
Vadim Berman
@ user568458: Warum nicht eine Antwort anstelle des Kommentars hinzufügen? Bonus für die Steintabellen. Ich frage mich, ob das ägyptische echt ist, es ist viel zu sauber und modern.
Vadim Berman

Antworten:

3

Rückblick auf die Geschichte der Tabellenkalkulation. Dies wurde in der Vergangenheit angesprochen:

  • Speer
  • Lotus Improv (v1 war für NeXTstep, v2 für Windows) --- Überprüfen Sie hier: http://simson.net/clips/1991/1991.NW.Improv.html
  • Flexisheet (dies ist moribund, aber OpenSource)
  • Quantrix Financial Modeller (noch verfügbar --- überprüfen Sie unbedingt das Preisschild)

Grundsätzlich besteht die Verbesserung (und Implementierung) darin, die Benennung jeder Zeile, Tabelle und letztendlich Zelle zu erzwingen und eine dynamische Neuanordnung zu ermöglichen.

WillAdams
quelle
Dort. Das ist worüber ich spreche. Ich kann nicht sagen, dass ich von ihnen sehr beeindruckt bin, da sie anscheinend nicht die Hauptprobleme ansprechen, sondern mehr Informationen einpacken. Aber es ist toll, dass sie darüber nachdenken. Vielen Dank.
Vadim Berman
2
@VadimBerman Die Sache ist, dass Excel schrecklich missbraucht wird und fast immer das falsche Werkzeug für den Job ist. Es ist nicht das einzige Paradigma im Raum, sondern meistens eines. Die Verwendung von Excel hat einige Milliarden-Dollar-Fehler verursacht. Trotzdem unterstützt auch Exel feste Namen für Zeilen und Spalten, die die meisten Benutzer nicht kennen. Grundsätzlich gilt die Faustregel, wenn Sie eine Tabelle verwenden, etwas falsch machen oder den Mangel an anderen Tools ausgleichen.
Joojaa
2
Wenn man sich auf Zeilen, Spalten und Zellen nach ihrer Position bezieht, kann man eine falsche Formel erhalten (wie bestimmt man den Unterschied zwischen SUM (d2: d7) und SUM (e2: e7)?). Das Erfordernis, dass jede Zeile, Spalte und Zelle durch eine Textbezeichnung gekennzeichnet ist, bedeutet, dass eine SUMME (Ausgaben) ist, während die andere SUMME (Gewinn) ist.
WillAdams
1
Warum sollte ich eine Datenbank benötigen, um nur eine einfache Gewinn- und Verlustrechnung zu berechnen? Warum sollte ein solches Blatt keine einfache Möglichkeit haben, vernünftig und zuverlässig auf Dinge zu verweisen ?
WillAdams
1
In den obigen Abschnitten erfahren Sie, was Sie brauchen, wie Sie Formeln verstehen und Fehler vermeiden.
WillAdams
1

Tabellenkalkulationen sind alle "im Grunde gleich", da es sich um ein ziemlich einfaches Konstrukt handelt. Es ist eine Zahlentabelle. Eine Tabelle ist ein Datenwerkzeug. In erster Linie ist es für die Dateneingabe und -manipulation ausgelegt. Es ist seit Beginn der GUIs im Wesentlichen dasselbe - und sogar vorher, wenn man sich die Hauptbuchbücher ansieht.

Das heißt nicht, dass die Leute es wahrscheinlich nicht zu unterschiedlichen Zeiten überdacht haben, aber am Ende brauchen Leute, die Tabellenkalkulationen verwenden, einfach eine Tabelle. In diesem Sinne ist es ein ziemlich einfaches Werkzeug.

Was sich jedoch geändert hat, ist die Art und Weise, wie wir mit ihnen interagieren. Apples Numbers-App bringt Touch in das Erlebnis:

https://www.apple.com/ios/numbers/

DA01
quelle
Danke, @ DA01. Selbst wenn "es ein Grundkonstrukt ist", bedeutet dies nicht, dass es nicht verbessert werden kann. Mit Hunderten von Funktionen, Interdependenzen, versteckten Spalten und eingebetteten Diagrammen ist es kaum ein "grundlegendes Werkzeug".
Vadim Berman
Alles kann verbessert werden, aber denken Sie daran, dass es die Tabelle schon seit Jahrzehnten gibt. Es ist ein "grundlegendes Werkzeug" in dem Sinne, dass es entwickelt wurde, um eine Sache sehr gut zu machen. Ähnlich wie eine Textverarbeitung - ein weiteres "grundlegendes Werkzeug", das zwar eine Vielzahl von Funktionen bietet, aber im Wesentlichen dieselbe Benutzeroberfläche wie vor drei Jahrzehnten hat.
DA01
Ein gutes Beispiel, @ DA01. Textverarbeitung ist heute nicht mehr die gleiche Benutzeroberfläche wie vor drei Jahrzehnten. Die einzige Ähnlichkeit ist das Rechteck und der Text darin. Heute haben wir jedoch: - mehrere Fenster, die Inhalte gemeinsam nutzen können - Grammatik- und Rechtschreibprüfung mit visueller Anzeige - keine Lineale mehr und mehr. Das Textverarbeitungsprogramm ist jedoch nicht kaputt: Es ist im Allgemeinen einfach zu bedienen und sieht nicht wie ein Basar mit Inhalten aus, auf dem jedes bisschen Sie anschreit. Die Tabelle auf der anderen Seite ...
Vadim Berman
1
Ich denke, das ist völlig Ansichtssache. Eine gültige Meinung, aber nur eine Meinung.
DA01
Na sicher. Meinungen können jedoch durch aggregierte Benutzererfahrungen gestützt werden, und aus diesem Grund gibt es Dinge wie "gutes Design" und "schlechtes Design".
Vadim Berman
1

... nach der Definition, was eine Tabelle ist, kann es nicht überdacht werden. Tabellenkalkulation ist ein Werkzeug zum Einfügen von Daten in Tabellen. Die Alternative zu einer Alternative wären Datenbanken, insbesondere im Front-End-Bereich, sodass Büroangestellte eine Tabelle nicht mehr visuell sehen, obwohl dies genau das ist, was sie ist.

Tatsächlich begann ein Freund von mir als Tabellenkalkulationsprogrammierer für Lockheed Martin. Von da an, als sich Datenbanken entwickelten, übernahm er natürlich diese Rolle. Der Fortschritt, den Sie in Tabellenkalkulationen suchen, sind Datenbanken, und die letzte Änderung könnte im Backend als NoSQL oder JSON angesehen werden.

Damit sich Büroangestellte nicht "langweilen" können, gibt es ständig Möglichkeiten, mit den Daten in benutzerdefinierten Anwendungen zu interagieren. Selbst Registrierkassen sind heutzutage im Wesentlichen Datenbanken mit einer benutzerdefinierten Benutzeroberfläche.

Ryan
quelle
Sorry, aber "kann nicht überdacht werden" ist eine schreckliche Antwort für einen Designer. Alles kann überdacht werden. Eine Feder, sogar ein Stück Papier. Nein, Tabellenkalkulation ist kein "Werkzeug zum Einfügen von Daten in Tabellen". Es ist ein Tool zum Verwalten von Daten, das nicht unbedingt in Tabellen enthalten sein muss. Hier ist eine Idee: Wie wäre es, wenn Sie diese Daten bei Bedarf in Diagramme mit Knoten einfügen? Oder vielleicht dem Benutzer helfen, aggregierte Entitäten zu erstellen?
Vadim Berman
Alles kann überdacht werden, aber nicht jedes Umdenken bringt etwas Besseres hervor. Und Ryan ist richtig, eine Tabelle ist eine Datentabelle. Was Grafiken und Knoten und dergleichen betrifft, ist das alles großartig, aber das ist eine Visualisierungsfunktion über der Datentabelle.
DA01
1
@VadimBerman Merriam Webster definiert Spreadsheet als "ein Computerprogramm, das Zahlen berechnet und Informationen in Spalten und Zeilen organisiert" - Sie können die von mir genannten Daten in Datenbanken und anderen Tools überdenken. Sie können eine Tabelle jedoch nicht überdenken, da es sich per Definition um eine Reihe von Zeilen und Spalten handelt. Wenn Sie Diagramme und Knoten verwenden, handelt es sich nicht um eine Tabelle.
Ryan
1
@VadimBerman zu deinem Kommentar direkt nach meinem "also sagst du das ..." ja. So wie Sie nicht sagen können, dass ein Quadrat nicht immer passt, benötigen Sie manchmal einen kreisförmigen Knoten. Das ist alles schön und gut, aber es ändert nichts daran, dass das ursprüngliche Objekt ein Quadrat war und das zweite Objekt kein Quadrat (es ist ein Kreis). Auch wenn sie für Ihren speziellen Gebrauch die gleiche Funktion haben.
Ryan
1
@VadimBerman Wenn Ihr Rindfleisch mit der Tabelle ist, dass sich die Funktionalität nicht weiterentwickelt hat, kann dies ein gültiges Rindfleisch sein, aber das ist nicht wirklich eine Frage des Grafikdesigns. Ich denke, Sie möchten, dass sich das Konzept der Tabelle zu etwas Größerem und Besserem entwickelt hat. Ich denke, es hat ... es ist nur so, dass wir diese Entwicklungen nicht mehr als "Tabellenkalkulationen" bezeichnen. Wenn eine Tabelle 30.000 Zeilen enthält, müssen sie ihre Überlegungen darüber, wie nützlich eine Tabelle dafür ist, weiterentwickeln und eines der vielen Datenbankkonzepte in Betracht ziehen.
DA01