News: |
A Verteilungsbogen ist a Computeranwendung das simuliert einen Papierbogen. Es zeigt mehrfache Zellen, die bestehende die zusammen Reihen und Spalten eines Rasterfeldes bilden an, zellenhaltige jede irgendein alphanumerisch Text oder numerische Werte. Eine Verteilungsbogenzelle kann a wechselweise enthalten Formel das definiert, wie der Inhalt dieser Zelle vom Inhalt jeder möglicher anderen Zelle (oder der Kombination der Zellen) errechnet werden soll jedesmal irgendeine Zelle ist aktualisiert. Verteilungsbögen werden häufig für benutzt finanziell Informationen wegen ihrer Fähigkeit, das gesamte Blatt automatisch nach einer änderung an einer Einzelzelle nachzurechnen werden gebildet.
1971 Rene K. Pardo und Remy Landauer ordnete ein Patent auf einem Verteilungsbogen bezogenen Algorithmus ein. Visicalc gilt normalerweise als den ersten elektronischen Verteilungsbogen (obgleich dieses herausgefordert worden ist), und es half der Umdrehung Apple II Computer in einen Erfolg und groß unterstützt in ihrer weitverbreiteten Anwendung. Lotos 1-2-3 war der führende Verteilungsbogen von DOS ära. Excel wird jetzt im Allgemeinen betrachtet, um den größten Marktanteil zu haben.
Inhalt
|
Das Wort „Verteilungsbogen“ kam „von der Verbreitung“ in seiner Richtung einer Zeitung, oder das Zeitschrift Einzelteil (Text und/oder Graphiken) dieses bedeckt zwei gegenüberliegende Seiten, verlängert über der Mittelfalte und behandelt die zwei Seiten als ein großes. Das zusammengesetzte Wort „Verteilungsbogen“ kam, das Format zu bedeuten, das verwendet wurde, um sich darzustellen Buchführung Hauptbücher- mit Spalten für Kategorien der Aufwendungen über der Oberseite, Rechnungen hinunter den linken Seitenrand und die Menge jeder Zahlung in der Zelle in der seine Reihe und Spalte verzeichnete, schneiden-die, traditionsgemäß waren, eine „Verbreitung“ über gegenüberliegenden Seiten eines verklemmten Hauptbuches (Buch für das Halten der Buchhaltungaufzeichnungen) oder auf den übergrossen Blättern Papier ungefähr zweimal angeordnet in Reihen und in Spalten in diesem Format und so weit wie gewöhnliches Papier.
Das Konzept eines elektronischen Verteilungsbogens wurde in den 1961 Papier„planenden Modellen und in System Simulation“ von Richard Mattessich umrissen. Die folgende Arbeit durch Mattessich (1964a, Chpt. 9, Buchhaltung und analytische Methoden) und sein Begleitervolumen, Mattessich (1964b, Simulation des Unternehmens durch ein Etat-Computer-Programm) wendeten automatisierte Verteilungsbögen an der Buchhaltung und an Budgetwesen an (auf Zentralrechnern in Fortran IV). Stapeln Sie die Verteilungsbögen auf, die hauptsächlich die Hinzufügung oder den Abzug der gesamten Spalten oder der Reihen - anstatt beschäftigt werden, die einzelnen Zellen.
Schlüsselerfindung in der Entwicklung der elektronischen Verteilungsbögen wurde von Rene K. gebildet. Pardo und Remy Landauer, der 1971 einordnete US Patent 4.398.249 auf automatischer natürlicher wiederberechnung Auftrag des Verteilungsbogens Algorithmus 1970. Während das Patent zuerst durch das Patentamt als seiend eine lediglich mathematische Erfindung zurückgewiesen wurde, 12 Jahren Anklänge folgend, gewannen Pardo und Landauer einen Grenzsteingerichtfall am CCPA (Vorgänger-Gericht des Bundesstromkreises) das Patentamt 1983 mit dem ersten Software-Patent der Welt umwerfend - herstellend, daß „etwas nicht aufhört, patentable bloß zu werden, weil der Punkt der Neuheit ist in einem Algorithmus.“ Dieser Fall geholfen, die Entwicklungsfähigkeit von herzustellen Software-Patente.
Die tatsächliche Software wurde LANPAR - Sprache für programmierenreihen zufällig genannt. Dieses wurde begriffen und entwickelt völlig am Sommer von 1969 folgende Pardo und des Landauers neue Staffelung von der Universität Harvard. Co-Erfinder Rene Pardo ruft zurück, daß er glaubte, daß ein Manager an Bell Canada nicht von den Programmierern abhängen müssen sollte, um planende Formen zu programmieren und zu ändern, und er dachte an das Lassen der Benutzer, die Art heraus in jedem möglichem Auftrag und im Haben von Computerrechenresultaten im rechten Auftrag sich bildet. Die Software wurde 1969 entwickelt.[1]
LANPAR wurde durch Bell Canada, AT&T und die 18 funktionierenden telcos im ganzen Land für ihre lokalen und nationalen planenden Betriebe verwendet. LANPAR wurde auch durch General Motors verwendet. Seine Einzigartigkeit war die Gesellschaftsgründung der natürlichen Auftrag wiederberechnung,[2] im Vergleich mit von links nach rechts verlaufendem Oberseite, zum der Reihenfolge für die Berechnung der Resultate in jeder Zelle zu grundieren, die durch Visicalc, Supercalc und die erste Version von Multiplan benutzt wurde. Ohne natürliche Auftrag wiederberechnung mußten die Benutzer den Verteilungsbogen manuell falls erforderlich nachrechnen da viele Male, bis die Werte in allen Zellen das Ändern gestoppt hatten.
Das LANPAR System wurde auf GE400 und Honeywell 6000 auf Linie Time-Sharingsysteme eingeführt, Benutzern ermöglichend, über Computerterminals und Modem entfernt zu programmieren. Daten konnten entweder durch Papierklebeband, spezifischer Akte Zugang dynamisch eingegeben werden, auf Linie oder sogar externe Datenbanken. Hoch entwickelte mathematische Ausdrücke einschließlich logische Vergleiche und „if/then“ Aussagen konnten in jeder möglicher Zelle verwendet werden, und Zellen konnten in irgendeinem Auftrag dargestellt werden.
1968 drei ehemalige Angestellte von General Electric Computerfirma innen Hauptsitz gehabt Phoenix, Arizona dargelegt, um ihr eigenes Software-Entwicklung Haus zu beginnen. A. Leroy Ellison, Harry N. Cantrell und Russell E. Edwards fand sich, viele Berechnungen zu tun, als, Tabellen für die Unternehmenspläne bildend, die sie Wagniskapitalgebern darstellten. Sie entschieden, sich zu speichern eine Menge Bemühung und schrieben ein Computerprogramm, das ihre Tabellen für sie produzierte. Dieses Programm, ursprünglich begriffen als einfaches Dienstprogramm für ihren persönlichen Gebrauch, würde ausfallen, das erste Software-Produkt zu sein, das von der Firma angeboten wurde, die bekannt wie werden würde Capex Corporation. „AutoPlan“ lief auf GE Time-Sharing Service; danach eine Version, die an lief IBM Mainframes wurde unter dem Namen „AutoTab“ eingeführt. (Nationaler CSS bot ein ähnliches Produkt, CSSTAB an, das eine gemäßigte Time-Sharingbenutzerunterseite durch das frühe 70s hatte. Eine Hauptanwendung war Meinung Forschung Tabellierung.) AutoPlan/AutoTab war nicht a WYSIWYG wechselwirkend Kalkulationsprogramm, war es eine einfache scripting Sprache für Verteilungsbögen. Das verbraucherbestimmte die Namen und die Aufkleber für die Reihen und die Spalten, dann die Formeln, die jede Reihe oder Spalte definierten.
Wechselwirkende Verteilungsbögen wurden als möglich Computeranzeigen wurde vorhanden. Außer LANPAR-, das gewährte, programmieren viele Benutzer in Realzeit- und in on-line zu den Time-Sharingsystemen zu gleichzeitig oder ihre Verteilungsbögen von ihren Computerterminals über dem Land laufen zu lassen - frühere Implementierungen waren hauptsächlich um Stapelverarbeitungsprogramme und zweifellos keine dieser Stapelverarbeitungsprogramme entworfen, die als Vorwärtsreferenz der Zellen oder der natürlichen Auftrag wiederberechnung erlaubt wurden. In den frühen siebziger Jahren gründete Text Computeranzeigen anfing, als Input/Output Vorrichtungen für wechselwirkende Verhandlungprozesse verwendet zu werden. Dieses war genügend, damit frühe wechselwirkende Verteilungsbögen eingeführt werden können. Der Mangel an dem historischen on-line-Material in bezug auf ist solche Systeme und ihre begrenzte Deckung in den akademischen und kommerziellen Publikationen, Marken es stark, zum ihres Niveaus der Innovation und der entscheidenden Auswirkung festzusetzen.
Ein Beispiel eines frühen Verteilungsbogens „des industriellen Gewichts“ war APLDOT, entwickelt 1976 an Vereinigte Staaten Gleis-Verbindung auf IBM 360/91, wendete das Laufen an der Johns Hopkins Universität Physik-Labor im Lorbeer, MD an.[3] Die Anwendung wurde erfolgreich für viele Jahre in dem Entwickeln solcher Anwendungen wie finanziell verwendet und Modelle für den US Kongreß kostend und für Conrail. APLDOT wurde ein „Verteilungsbogen“ betitelt, weil Finanzanalytiker und strategische Planer ihn benutzten, um die gleichen Probleme zu lösen, die sie mit Papierverteilungsbogenauflagen adressierten.
Das Verteilungsbogenkonzept wurde weit Ende der siebziger Jahre und der frühen achtziger Jahre wegen bekannt Dan Bricklin's Implementierung von VisiCalc. VisiCalc war der erste Verteilungsbogen, der alle wesentlichen Eigenschaften der modernen Verteilungsbogenanwendungen kombinierte, wie WYSIWYG wechselwirkende Benutzerschnittstelle, automatische wiederberechnung, Status- und Formellinien, Strecke, die mit den relativen und absoluten Hinweisen, Formelgebäude durch das Vorwählen der bezogenen Zellen kopiert. PC Weltzeitschrift hat VisiCalc den ersten elektronischen Verteilungsbogen angerufen.[4]
Bricklin hatte vom Aufpassen seines Universitätsprofessors herstellen eine Tabelle der Berechnung Auswirkungen auf eine Tafel gesprochen. Als der Professor eine Störung fand, mußte er eine Anzahl von aufeinanderfolgenden Eintragungen in der Tabelle langwierig löschen und neu schreiben und Bricklin auslösen, um zu denken, daß er den Prozeß auf einem Computer mit der Tafel als das Modell wiederholen könnte, Resultate der zugrundeliegenden Formeln anzusehen. Seine Idee wurde VisiCalc, das erste Anwendung das drehte sich PC von einer Liebhaberei für Computerenthusiasten in ein Geschäft Werkzeug.
VisiCalc fuhr fort, der erste zu werden „Mörder-APP„, würde eine Anwendung, die so zwang, Leute einen bestimmten Computer gerade zu besitzen ihn kaufen. In diesem Fall war der Computer Apple IIund VisiCalc war kein kleines Teil im Erfolg dieser Maschine. Das Programm war später getragen zu einer Anzahl von anderen frühen Computern, vornehmlich CP/M Maschinen, Atari 8 Bitfamilie und verschieden Flottenadmiral Plattformen. Dennoch bleibt VisiCalc am bekanntesten als „Apple II Programm“.
Die Annahme von IBM PC nach seiner Einleitung im August 1981, fing langsam an, weil die meisten Programmen, die für es vorhanden sind, Tore von anderen Plattformen mit 8 Bits waren. Sachen änderten drastisch mit der Einleitung von Lotos 1-2-3 im November 1982 und Freigabe für Verkauf im Januar 1983. Es wurde Mörder-APP dieser Plattform, und fuhr Verkäufe des PC wegen der Verbesserungen in der Geschwindigkeit und Graphiken verglichen mit VisiCalc.
Lotos 1-2-3, zusammen mit seinem Konkurrenten Borland Quattro, bald verlegter VisiCalc. Lotos 1-2-3 wurde an freigegeben 26. Januar, 1983, begonnenes Mehr verkaufen dann-am meisten-populär VisiCalc das sehr gleiche Jahr und für eine Anzahl von Jahren war der führende Verteilungsbogen für DOS.
Microsoft hatte sich entwickelt Excel auf Macintosh Plattform für einige Jahre an diesem Punkt, in dem er sich zu einem ziemlich leistungsfähigen System entwickelt hatte. Ein Tor des Excel zu Windows 2.0 ergab einen völlig Funktionswindows Verteilungsbogen. Die robusteren Windows 3.x Plattformen der frühen neunziger Jahre machten es möglich, damit Excel Marktanteil vom Lotos nimmt. Bis Lotos mit verwendbaren Windows Produkten reagierte, hatte Microsoft das Kompilieren ihr begonnen Büro Suite. Beginnend die mittleren neunziger Jahre, die durch 2008 fortfahren, hat Microsoft Excel den kommerziellen Verteilungsbogenmarkt beherrscht.
Zahlen ist Apple Inc.'s Verteilungsbogen-Software, Teil von iWork. Es konzentriert auf Brauchbarkeit und die Eleganz der Diagrammdarstellung. Zahlen führten die Produktivitätsuite Apples durch und bildeten es einen entwicklungsfähigen Konkurrenten zu Microsoft Office. Da es ein Produkt 1.0 ist, ermangelt es Eigenschaften wie Gelenktabellen.
OpenOffice.org Calc ist ein frei vorhandenes, das Öffnenquellenprogramm, das nachher modelliert wird Microsoft Excel. Calc machen sich öffnen und speichern im Format Akte des Excel (XLS) ein.[Zitieren benötigt] Calc kann als Installation Akte und bewegliches Programm erworben werden, die zu von einer Vorrichtung wie einem USB Gedächtnis-Antrieb gelaufen werden fähig sind. Es kann von der OpenOffice.org Web site downloadet werden.
Mit dem Aufkommen von vorgerücktem Netz Technologien wie Ajax circa 2005, ein neues Erzeugung von on-line-Verteilungsbögen ist aufgetaucht. Ausgerüstet mit a reiche Internet-Anwendung Benutzererfahrung, die bestes Netz gegründeten on-line-Verteilungsbögen haben viele der Eigenschaften, die in den desktop Verteilungsbogenanwendungen gesehen werden. Einige von ihnen haben starke Multibenutzerzusammenarbeit Eigenschaften. Einige von ihnen Angebot Realzeit Updates von den Remotequellen wie Aktienpreise und Währung Verbrauchssteuern.
Eine Anzahl von Firmen haben versucht, in den Verteilungsbogenmarkt mit den Programmen zu brechen, die auf sehr unterschiedlichen Paradigmen basieren. Lotos führte ein, was das erfolgreichste Beispiel wahrscheinlich ist, Lotos Improv, das etwas kommerziellen Erfolg sah, vornehmlich in der finanziellen Welt wo sein leistungsfähiges Datenbergbau Fähigkeiten bleiben gut zu diesem Tag respektiert. Verteilungsbogen 2000 versucht, Formelaufbau drastisch war zu vereinfachen, aber im Allgemeinen nicht erfolgreich.
A „Zelle“ kann für einen Kasten für das Halten von a gehalten werden Bezugspunkt. Eine Einzelzelle wird normalerweise durch seine Spalte und Reihe bezogen (A2 würde die Zelle unterhalb des Enthaltens des Wertes 10 darstellen). Seine körperliche Größe kann für seinen Inhalt normalerweise hergestellt werden, indem man seine Höhe oder Breite an den Kastendurchschnitten schleppt (oder für gesamte Spalten oder Reihen, indem das Schleppen der Spalte, oder rudert überschriften).
| A | B | C | D | |
|---|---|---|---|---|
| 01 | Value1 | Value2 | hinzugefügt | multipliziert |
| 02 | 10 | 20 | 30 | 200 |
Reihe von den Zellen wird ein „Blatt“ oder „Bogen“ benannt. Es ist einer Reihe von analog Variablen in einem herkömmlichem Computerprogramm (obgleich sicher unchanging Werte, sobald hereingekommen, durch die gleiche Analogie betrachtet werden könnte, Konstanten). In den meisten Implementierungen können viele Bogen innerhalb eines einzelnen Verteilungsbogens sich befinden. Ein Bogen ist einfach eine Teilmenge des Verteilungsbogens, der um der Klarheit willen geteilt wird. Funktionell funktioniert der Verteilungsbogen als Ganzes und alle Zellen funktionieren wie globale Variablen innerhalb des Verteilungsbogens („gelesener“ Zugang schließen nur seine eigene enthaltene Zelle aus).
Eine Zelle kann a enthalten Wert oder a Formeloder es kann leer einfach gelassen werden. Durch Versammlung fangen Formeln normalerweise mit an = Zeichen.
Ein Wert kann von der Computertastatur eingetragen werden, indem man direkt in die Zelle selbst schreibt. Wechselweise kann ein Wert auf einer Formel basieren (sehen Sie unten), das eine Berechnung durchführen konnte, das Tagesdatum oder die Zeit anzuzeigen, oder externe Daten wie ein auf lageranführungsstrich oder ein Datenbankwert zurückholen.
Der Verteilungsbogen Wert-Richtlinie Informatiker Alan Kay verwendete die Bezeichnung Wertrichtlinie den Betrieb eines Verteilungsbogens zusammenfassen: der Wert einer Zelle beruht nur auf der Formel, die der Benutzer in die Zelle geschrieben hat.[8] Die Formel kann auf dem Wert anderer Zellen beruhen, aber jene Zellen werden ebenfalls auf Benutzer-eingegebene Daten oder Formeln eingeschränkt. Es gibt keine „Nebenwirkungen“ zur Berechnung einer Formel: der einzige Ausgang ist, das errechnete Resultat Innere anzuzeigen seine besetzende Zelle. Es gibt keine natürliche Einheit für den Inhalt einer Zelle dauerhaft ändern, es sei denn Benutzerhandbuch den Inhalt der Zelle ändert. Im Kontext von Programmiersprachen, erbringt dieses eine begrenzte Form von erstrangigem funktionale Programmierung.[9]
Ein Standard der Verteilungsbögen seit der Mitte der 80iger Jahre[Zitieren benötigte], beseitigt diese Zusatzeinrichtung die Notwendigkeit, um das Kalkulationsprogramm manuell zu bitten, um Werte (heutzutage gewöhnlich die Standardannahme bei Unterlassungen es sei denn „spezifisch geschalten weg von“ für große Verteilungsbögen, um Leistung normalerweise zu verbessern) nachzurechnen. Einige frühere Verteilungsbögen erforderten eine manuelle Anforderung nachzurechnen, da wiederberechnung der großen oder komplizierten Verteilungsbögen häufig Dateneingabe Geschwindigkeit verringerte. Viele moderne Verteilungsbögen behalten noch diese Wahl.
Diese Eigenschaft bezieht sich den Inhalt einer Zelle regelmäßig auf aktualisieren, wenn sein Wert von einer externen Quelle - wie einer Zelle in einem anderen „Remote“ Verteilungsbogen abgeleitet wird. Für geteilt Netz-gegründete Verteilungsbögen, trifft es auf Zellen „sofort“ aktualisieren zu, die von einem anderen Benutzer geändert worden sind. Alle abhängigen Zellen müssen auch aktualisiert werden.
Wenn eine Zelle a enthält Formel, enthält es häufig Hinweise auf anderen Zellen. Solch ein Zelle Hinweis ist eine Variablenart. Sein Wert ist der Wert der bezogenen Zelle oder irgendeiner Ableitung von ihm. Wenn diese Zelle der Reihe nach andere Zellen bezieht, hängt der Wert von den Werten von denen ab.
Durch Versammlung wird die linke Seite, von was normalerweise als eine Formel gilt, ausgelassen und angenommen, um die Zelle selbst zu sein.
Im oben genannten Beispiel konnte die Formel in der Zelle „C2“ irgendeine sein: -
=A2+B2 oder=SUM (A2: B2) (A2 ist Anfang einer Zelle Strecke und des B2 sein Ende).Eine Formel kennzeichnet Berechnung erforderlich, das Resultat in die Zelle zu legen wird es innen enthalten. Ein zellenhaltiges eine Formel hat folglich zwei Anzeige Bestandteile; die Formel selbst und der resultierende Wert. Die Formel wird normalerweise nur gezeigt, wenn die Zelle vorgewählt wird, indem man die Maus über einer bestimmten Zelle „anklickt“; andernfalls enthält es das Resultat der Berechnung (in diesem Fall 30). (A allgemeine Störung im Verteilungsbogenverbrauch ist, wenn eine Zelle, eine Formel vorher halten, versehentlich direkt durch einen Wert von der Tastatur über-befestigt wird. Die meisten modernen Verteilungsbögen erlauben die vorgewählte „Blockierung,“ der Zellen, zum dieses zu verhindern, obwohl viele Benutzer nicht diese Eigenschaft. nutzen)
Die vorhandenen Wahlen für gültige Formeln hängt von der bestimmten Verteilungsbogenimplementierung aber ab, im allgemeinen können die meisten arithmetischen Betriebe und die ziemlich komplizierten genisteten bedingten Betriebe durch die meisten heutigen kommerziellen Verteilungsbögen durchgeführt werden. Moderne Implementierungen bieten auch Funktionen an, um Remotedaten und Anwendungen zugänglich zu machen.
Eine Formel kann eine Bedingung (oder genistete Bedingungen) - mit oder ohne eine tatsächliche Berechnung enthalten - und wird manchmal lediglich verwendet zu kennzeichnen und Höhepunktstörungen. Im Beispiel unten, wird es angenommen, daß die Summe einer Spalte der Prozentsätze (A1 bis A6) auf Gültigkeit und eine ausdrückliche Anzeige sich setzte in die angrenzende rechte Zelle geprüft wird.
=IF (Summe (A1: A6) > 100, „mehr als 100%“, Summe (A1: A6))
Ein Verteilungsbogen nicht tatsächlich muß alle mögliche Formeln an allen enthalten, in diesem Fall es bloß betrachtet werden könnte eine Datenerfassung geordnet worden in den Reihen und in den Spalten (a Datenbank) wie ein Kalender, ein Zeitplan oder eine einfache Liste. Wegen seiner Benutzerfreundlichkeit Formatierung und Hyperlinking Fähigkeiten, viele Verteilungsbögen werden nur zu diesem Zweck verwendet.
Sobald eingetragen, können vorgewählte Zellen (oder der gesamte Verteilungsbogen) „verschlossen“ beliebig sein, das versehentliche Überschreiben zu verhindern. Gewöhnlich würde dieses auf die Zellen zutreffen, die, Formeln aber enthalten, konnte auf die Zellen anwendbar sein, die „Konstanten“ wie ein Kilogramm/enthalten, zerstößt Dezimalstellen des Umwandlung Faktors (2.20462262 bis acht).
Eine Zelle oder eine Strecke können beliebig definiert werden, um zu spezifizieren, wie der Wert angezeigt wird. Das Rückstellung Anzeigeformat wird normalerweise durch seinen Ausgangsinhalt eingestellt, wenn es nicht spezifisch vorher eingestellt wird, damit zum Beispiel „31/12/2007“ oder „31. Jan. 2007“ auf dem Zelle Format „des Datums“ zurückfallen würden. Ein % Zeichen nach einem numerischen Wert ähnlich addieren würde die Zelle als a etikettieren Prozentsatz Zelle Format. Der Zelle Inhalt wird nicht durch dieses Format, nur der angezeigte Wert geändert.
Irgendeine Zelle formatiert wie „numerisches“ oder“Währung„kann die Zahl von auch spezifizieren Dezimalstellen.
Dieses kann unzulässige Betriebe (wie Vermehrung auf einem zellenhaltigem ein Datum tun), mit dem Ergebnis der unlogischen Resultate ohne eine passende Warnung erlauben.
Jede Zelle (wie seine Gegenstücke das „Wort“ in a Textverarbeitungsgerät) kann in seinem geanzeigten Format ausgedrückt separat definiert werden. Jede mögliche Zelle oder Strecke der Zellen können in einigen unterschiedlichen Weisen wie Gebrauch hervorgehoben werden fetter Text, sortieren Farbe, Schriftkegel, Text und so weiter.
Diese Attribute gewöhnlich ändern Sie nicht den Dateninhalt in jeder Hinsicht und etwas Formatierung kann verloren werden oder geändert werden, wenn man Verteilungsbogendaten zwischen unterschiedlichen Implementierungen oder Software-Versionen kopiert. In einigen Implementierungen kann das Format nach den Daten innerhalb der Zelle bedingt sein - z.B. kann ein Wert angezeigtes Rot sein, wenn er negativ ist.
In den meisten Implementierungen kann eine Zelle „genannt werden“, damit, selbst wenn die Zelle zu einer neuen Position innerhalb des Verteilungsbogens „geschnitten und geklebt“ wird, sein Hinweis immer intakt bleibt. Namen müssen innerhalb des Verteilungsbogens einzigartig sein und, sobald definiert, können anstelle von einem „normalen“ Zelle Hinweis dann verwendet werden.
Ein Zelle Hinweis ist der Name irgendeiner Zelle in irgendeinem Verteilungsbogen. Die meisten Zelle Hinweise zeigen eine andere Zelle im gleichen Verteilungsbogen an, aber ein Zelle Hinweis kann auf eine Zelle in einem anderen Blatt innerhalb des gleichen Verteilungsbogens oder (abhängig von der Implementierung) zu einer Zelle in einem anderen Verteilungsbogen völlig oder zu einem Wert von einer Remoteanwendung auch sich beziehen.
Ein typisches Zelle Hinweis in „A1“ besteht Art aus ein oder zwei Schachtel-unempfindlichen Buchstaben, um die Spalte zu kennzeichnen (wenn es bis 256 Spalten gibt: A-Z und AA-IV) gefolgt von einer Reihe Zahl (z.B. in der Strecke 1-65536). Jedes Teil kann relativ (es ändert, wenn die Formel, die es innen ist, verschoben oder kopiert wird) oder das Absolute sein (angezeigt worden mit $ vor dem Teil betroffen vom Zelle Hinweis). Die ältere Art des Bezugs „R1C1“ besteht dem Buchstaben R, der Reihe Zahl, dem Buchstaben C und aus der Spalte Zahl; relative Reihe oder Spalte Zahlen werden angezeigt, indem man die Zahl in den eckigen Klammern umgibt. Die meisten gegenwärtigen Verteilungsbögen verwenden die A1 Art, einiges, welches die Art R1C1 als Kompatibilität Wahl bereitstellt.
Wenn der Computer eine Formel in einer Zelle errechnet, um den angezeigten Wert dieser Zelle zu aktualisieren, Zelle Hinweise dadurch daß die Zelle, einige andere Zellen, Ursache nennend der Computer, um den Wert der genannten Zellen zu holen.
Eine Zelle auf dem gleichen „Blatt“ wird normalerweise wie adressiert: -
=A1
Eine Zelle auf einem anderen Blatt des gleichen Verteilungsbogens wird normalerweise wie adressiert: -
=SHEET2! A1 (das ist; die erste Zelle in Blatt 2 des gleichen Verteilungsbogens).
Einige Verteilungsbogenimplementierungen erlauben eine Zelle Hinweise auf einem anderen Verteilungsbogen (nicht die gegenwärtige geöffnete und aktive Akte) auf dem gleichen Computer oder einem lokalen Netz. Es kann auf eine Zelle in einem anderen geöffneten und aktiven Verteilungsbogen auf dem gleichen Computer oder Netz auch sich beziehen, das definiert wird, wie gemeinsam. Diese Hinweise enthalten den kompletten Dateinamen, wie: -
= ' C:\Documents and Settings\Username\My Verteilungsbögen \ [Hauptblatt] Sheet1! A1
In einem Verteilungsbogen werden Hinweise auf Zellen automatisch aktualisiert, wenn neue Reihen oder Spalten eingesetzt oder gelöscht werden. Obacht muß jedoch angewendet werden, wenn man eine Reihe direkt vor einem Satz Spalte Gesamtmengen hinzufügt, um sicherzugehen, daß die Gesamtmengen die zusätzlichen Reihen Werte reflektieren - die häufig sie nicht!
A kreisförmiger Hinweis tritt auf, wenn die Formel in einer Zelle einen Hinweis hat, der direkt -- oder indirekt, durch eine Kette von Hinweisen, jeder zeigend auf eine andere Zelle, die einen anderen Hinweis auf der folgenden Zelle auf der Kette hat -- Punkte zur einer Zelle. Viele allgemeine Arten Störungen verursachen solche Rundschreibenhinweise. Jedoch gibt es einige gültige Techniken, die solche Rundschreibenhinweise verwenden. Solche Techniken, nach vielen wiederberechnungen des Verteilungsbogens, (normalerweise) laufen auf den korrekten Werten für jene Zellen zusammen.
Ein Hinweis auf einer Strecke der Zellen ist gewöhnlich von der Form (A1: A6) welches alle Zellen in der Strecke A1 durch zu A6 spezifiziert. Eine Formel wie „=Sum (A1: A6)“ würde alle spezifizierten Zellen addieren und das Resultat in das zellenhaltige die Formel selbst einsetzen.
In den frühesten Verteilungsbögen waren Zellen ein einfaches zweidimensionales Rasterfeld. Über Zeit ist das Modell erweitert worden, um ein drittes Maß und in einigen Fällen eine Reihe genannte Rasterfelder einzuschließen, benannt Blätter. Die vorgerücktesten Beispiele erlauben Umstellung- und Umdrehungsbetriebe, die schneiden können und projizieren das Modem in den verschiedenen Weisen.
Wann immer ein Bezug auf eine Zelle oder eine Gruppe Zellen genommen wird, die sich nicht in der gegenwärtigen körperlichen Verteilungsbogenakte befinden, wird es das Zugänglich machen eines „Remote“ Verteilungsbogens gehalten. Der Inhalt der bezogenen Zelle kann entweder auf erstem Hinweis mit einem manuellen Update oder im Falle der Netz gegründeten Verteilungsbögen, als naher Realzeitwert mit einem spezifizierten Auffrischenabstand vor kurzem erreicht werden.
Viele Verteilungsbogenanwendungen Erlaubnis Diagramme, Diagramme oder Histogramme von spezifizierten Gruppen Zellen erzeugt werden, die dynamisch umgebaut werden, während Zelle Inhalt ändert. Der erzeugte graphische Bestandteil kann entweder innerhalb des gegenwärtigen Blattes eingebettet werden oder als unterschiedlicher Gegenstand hinzugefügt werden.
Gerade da die frühen Programmiersprachen entworfen waren, um Verteilungsbogenausdruck zu erzeugen, haben Programmierung Techniken selbst entwickelt, um Tabellen zu verarbeiten (alias Verteilungsbögen oder Matrizen) von den Daten leistungsfähiger im Computer selbst.
Verteilungsbögen haben in bedeutende Programmiersprachen entwickelt; spezifisch sind sie funktionell, sichtlichund multiparadigm Sprachen.
Viele Leute finden es einfacher, Berechnungen in den Verteilungsbögen als durchzuführen, indem sie das gleichwertige aufeinanderfolgende Programm schreiben. Dieses liegt an zwei Merkmalen der Verteilungsbögen.
A Kalkulationsprogramm ist entworfen, allgemeine Berechnung Aufgaben mit räumlichen Verhältnissen anstatt Zeit als die organisierende Primärgrundregel durchzuführen[Zitieren benötigte].
Zu denken ist häufig bequem, an einen Verteilungsbogen als mathematisches Diagramm, wo Nullpunkte sind Verteilungsbogenzellen und die Ränder sind Hinweise auf anderen Zellen, die in den Formeln spezifiziert werden. Dieses wird häufig das Abhängigkeit Diagramm des Verteilungsbogens genannt. Hinweise zwischen Zellen können räumliche Konzepte wie relative Position und absolute Position, sowie genannte Positionen nutzen, um die Verteilungsbogenformeln einfacher zu bilden zu verstehen und zu handhaben.
Verteilungsbögen versuchen normalerweise, Zellen automatisch zu aktualisieren, wenn die Zellen, von denen sie abhängen, geändert worden sind. Die frühesten Verteilungsbögen verwendeten einfache Taktiken wie auswertende Zellen in einem bestimmten Auftrag, aber moderne Verteilungsbögen berechnen einen minimalen recomputation Auftrag vom Abhängigkeit Diagramm. Neuere Verteilungsbögen schließen auch eine begrenzte Fähigkeit ein, Werte in umgekehrtem fortzupflanzen und ändern Quellwerte, damit eine bestimmte Antwort in einer bestimmten Zelle erreicht wird. Da Verteilungsbogenzellen Formeln nicht im Allgemeinen umkehrbar sind, obwohl, diese Technik von ein wenig begrenztem Wert ist.
Viele der Konzepte, die für aufeinanderfolgende programmierenmodelle allgemein sind, haben Entsprechungen in der Verteilungsbogenwelt. Z.B. das aufeinanderfolgende Modell von indexierte Schleife wird normalerweise als Tabelle der Zellen dargestellt, wenn die ähnlichen Formeln, unterscheiden (sich normalerweise nur in, welchen Zellen, sie beziehen).
Während Verteilungsbögen ein großer Schritt sind, der im quantitativem Modellieren Vorwärts ist, haben sie Mängel. Auf dem Niveau des gesamten Benutzernutzens, haben Verteilungsbögen drei Hauptfehler.
Diese drei Mängel im hochqualifizierten Nutzen haben tiefere Ursachen, die ironisch direkt von der Unterzeichnungstärke der Verteilungsbögen fließen (dieser nehmen sie die Struktur der Modelle in WYSIWYG-Blattplan für Autoren und Reportbenutzer ausgedrückt gefangen).
Andere Probleme verbanden mit Verteilungsbögen einschließen:[11][12]
Während es eingebaut gibt und aus dritter Quelle Werkzeuge für desktop Verteilungsbogenanwendungen, die wenden, etwas von diesen Fehlern, Bewußtsein und Gebrauch dieser ist im Allgemeinen niedrig.
|
Custom Search
|
© Copyright 2011 WorldLingo. Alle Rechte vorbehalten.