JPH0430249A - Cell structure for table calculation - Google Patents
Cell structure for table calculationInfo
- Publication number
- JPH0430249A JPH0430249A JP2136170A JP13617090A JPH0430249A JP H0430249 A JPH0430249 A JP H0430249A JP 2136170 A JP2136170 A JP 2136170A JP 13617090 A JP13617090 A JP 13617090A JP H0430249 A JPH0430249 A JP H0430249A
- Authority
- JP
- Japan
- Prior art keywords
- cell
- data
- unit data
- column
- row
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000014509 gene expression Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 9
- 235000010724 Wisteria floribunda Nutrition 0.000 description 1
- 239000002775 capsule Substances 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
Abstract
Description
【発明の詳細な説明】
「産業上の利用分野」
本発肋は、コンピュータを使用して表計算を行う際に使
用するスプレッドシートのセル構造に関する。DETAILED DESCRIPTION OF THE INVENTION "Field of Industrial Application" The present invention relates to the cell structure of a spreadsheet used when performing spreadsheet calculations using a computer.
「従来の技術」
第9図は、−船釣なスプレッドシートの構造を表わした
ものである。スプレッドシートは、数字“1”、“2”
3”・・・・・・て示された行番号表示エリア11と、
英字“A”、“B”、“C”・・・・・で示された列番
号表示エリア12を備えており、これらによって区画さ
れる8枠がセル13と呼ばれている。``Prior Art'' FIG. 9 shows the structure of a typical spreadsheet. The spreadsheet has numbers “1” and “2”
3”... line number display area 11,
It has column number display areas 12 indicated by alphabetic letters "A", "B", "C", etc., and eight frames partitioned by these are called cells 13.
第10図は、スプレッドシートによる従来の表計算の様
子を表わしたものである。この例でB列1行のセルには
、A列1行の値をA列2行の値で割算した値が表示され
るようになっている。A列1行のセルに数字゛3”が、
A列2行のセルに数字“4″”が入力されているものと
すれば、B列1行のセルには値“0.75”が計算され
て表示されることになる。このとき、B列1行のセルに
は次のような式が格納されている。FIG. 10 shows a conventional spreadsheet calculation. In this example, the cell in column B, row 1 displays the value obtained by dividing the value in column A, row 1 by the value in column A, row 2. The number ``3'' is in the cell of column A and row 1.
If the number "4" is entered in the cell in column A, row 2, the value "0.75" will be calculated and displayed in the cell in column B, row 1. At this time, The following formula is stored in the cell in column B and row 1.
(A列1行の値)−(A列2行の値)
「発明が解決しようとする課題」
この第10図に示した例で、A列1行とA列2行の各セ
ルに格納された値は1つの式の演算に用いる一対のデー
タである。すなわち、A列2行の数字″“4°′を第1
1図に示すように不用意に他のセルに移動させてしまう
と、B列1行のセルに格納された式を実行することがで
きなくなり、このセルにエラー表示が行われるようにな
ってしまう。(Value in column A, row 1) - (value in column A, row 2) "Problem to be solved by the invention" In the example shown in Figure 10, it is stored in each cell in column A, row 1 and column A, row 2. The calculated values are a pair of data used to calculate one equation. In other words, the number ``4°'' in column A, row 2 is
If you carelessly move the cell to another cell as shown in Figure 1, the formula stored in the cell in column B, row 1 will not be able to be executed, and an error will be displayed in this cell. Put it away.
スプレッドシートの各セルには、それぞれ文字、数字あ
るいは式からなる1単位のデータのみを格納するように
なっていた。したがって、前記したそれぞれ独立した2
つのデータを格納することができなかった。X軸、Y軸
の各座標値からなる座標データ等についても同様に1つ
のセルに格納することができなかった。Each cell in a spreadsheet was supposed to store only one unit of data, each consisting of a letter, number, or formula. Therefore, the two independent
It was not possible to store one piece of data. Similarly, coordinate data including coordinate values of the X-axis and Y-axis cannot be stored in one cell.
そこで本発明の目的は、1つセル内に複数のデータを格
納することのできる表計算用セル構造を提供することに
ある。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a spreadsheet cell structure that can store a plurality of pieces of data in one cell.
「課題を解決するための手段」
本発明では、文字、数字あるいは式からなる単位データ
とこの単位データを同一セル内で他の単位データとリン
クさせるポインタとをセルに配置し、必要な場合には単
位データを複数リンクさせて同一セルに格納することに
して、前記した目的を達成する。"Means for Solving the Problem" In the present invention, unit data consisting of characters, numbers, or formulas and a pointer that links this unit data with other unit data within the same cell are placed in a cell, and when necessary, The above objective is achieved by linking a plurality of unit data and storing them in the same cell.
「実施例」 以下実施例につき本発明の詳細な説明する。"Example" The present invention will be described in detail with reference to Examples below.
第1図は、本実施例における各セルに格納される単位デ
ータの構造を表わしたものである。単位データ21は、
内容識別子22と、表示属性23と、内容24とポイン
タ25によって構成されている。ここで内容識別子22
はデータが文字、数字、式のいずれであるかを示すもの
である。表示属性23はセルの中央に文字等を表示する
とか右に偏って表示するとかいうような表示の態様を示
したものである。内容24は、文字等のその内容であり
、ポインタ25は連結光あるいはデータの終結を示すも
のである。FIG. 1 shows the structure of unit data stored in each cell in this embodiment. The unit data 21 is
It is composed of a content identifier 22, a display attribute 23, a content 24, and a pointer 25. Here content identifier 22
indicates whether the data is characters, numbers, or expressions. The display attribute 23 indicates a display mode such as displaying characters in the center of a cell or displaying them biased to the right. The content 24 is the content such as characters, and the pointer 25 indicates the end of the connected light or data.
第2図は参考のために従来のセルに格納されるデータの
構造を表わしたものである。従来のデータ26は、内容
識別子22、表示属性23および内容24によって構成
されていた。FIG. 2 shows the structure of data stored in a conventional cell for reference. The conventional data 26 was composed of a content identifier 22, a display attribute 23, and a content 24.
第3I!Iは、本実施例のセル構造を用いたスプレッド
シートの一例を表わしたものである。A列1行のセルに
は、その中央位置に数字“100”が表示されている。3rd I! I represents an example of a spreadsheet using the cell structure of this embodiment. The number "100" is displayed in the center of the cell in column A and row 1.
また、A列2行には文字” a p p l e ”が
右揃えで表示されている。これらの各セルには1つの単
一データが格納されていることになる。Further, in the second row of column A, the characters "a p p le" are displayed in right alignment. Each of these cells will store one single piece of data.
第4ズはA列1行のセルの構造を、また第5図はA列2
行のセルの構造をそれぞれ表わしたものである。これら
のセルには単一データ21がそれぞれ1つずつ格納され
るので、ポインタ25は他の単一データを指示せず、終
結(アース)を指示している。Figure 4 shows the structure of the cell in column A and row 1, and Figure 5 shows the structure of the cell in column A and row 2.
This shows the structure of each cell in a row. Since each of these cells stores one piece of single data 21, the pointer 25 does not point to other single data, but points to termination (ground).
一方、第3図におけるB列1行には2組の数字“20”
、33”が表示されている。このような表示形態は従来
において実現されなかったことは前述した。本実施例で
は、2つの単位データをリンクすることで1つのつなが
ったデータとし、このような表示を可能とする。On the other hand, in column B and row 1 in Figure 3, there are two sets of numbers "20".
, 33" are displayed. It was mentioned earlier that such a display form has not been realized in the past. In this embodiment, two unit data are linked to form one connected data. Enables display.
第6図は、この2つの単位データのリンクの状態を表わ
したものである。単位データ21Aでは表示属性23が
“左揃え”となっており、数字“20”がセルの左に揃
えられて表示されている。FIG. 6 shows the link status of these two unit data. In the unit data 21A, the display attribute 23 is "left alignment", and the number "20" is displayed aligned to the left of the cell.
単位データ21Aのポインタ25は単位データ21Bを
指しているので、数字“33′”が同一セルの数字“2
0”の隣に表示されることになる。Since the pointer 25 of the unit data 21A points to the unit data 21B, the number "33'" is the number "2" in the same cell.
0” will be displayed next to it.
第7図は、第3図のスプレッドシートのB列3行のセル
に格納されている単位データを表わしたものである。こ
の単位データ21Cは式を表わしたものであり、内容2
4としてA列1行の値にB列1行における2番目の値を
加算するという意味の式が設定されている。したがって
、この式の計算結果としての値“133”が左揃えてB
列3行のセルに表示されることになる。FIG. 7 shows the unit data stored in the cells in column B and row 3 of the spreadsheet shown in FIG. This unit data 21C represents a formula, and content 2
4, an expression is set which means that the second value in column B, row 1 is added to the value in column A, row 1. Therefore, the value “133” as a result of calculation of this formula is left aligned and B
It will be displayed in the cell of column 3.
第8図は他のスプレッドシートとして第10図に対応す
る例を表わしたものである。この例では、A列1行に2
つの異なったデータに基づいた数字“3”と“4”が表
示されている。B列1行のセルには、A列1行の最初の
値をA列1行の2番目の値で割算するという式が格納さ
れている。したがって、B列1行のセルにはこの計算の
結果としての数値“0.75”が表示されている。FIG. 8 shows an example corresponding to FIG. 10 as another spreadsheet. In this example, 2
The numbers "3" and "4" are displayed based on two different data. The cell in column B, row 1 stores a formula for dividing the first value in column A, row 1 by the second value in column A, row 1. Therefore, the cell in column B and row 1 displays the numerical value "0.75" as the result of this calculation.
第8図に示したスプレッドシートでは、関連する2つの
データが1行目のセルに一緒に格納されており、第10
図に示したように1行目と2行目に分散されてはいない
。したがって、第2行の内容を第3行の後に移動したと
しても、なんら論理性に変更が生じることはなく、計算
結果にエラーが生じることはない。In the spreadsheet shown in Figure 8, two related data are stored together in the first cell, and the 10th cell
As shown in the figure, they are not distributed between the first and second rows. Therefore, even if the contents of the second line are moved after the third line, there will be no change in logic and no error will occur in the calculation results.
なお以上説明した実施例では1つのセルに複数の値(単
位データ)を格納したが、値の複数化と共に式を同時に
保持させるようにすれば、高度な計算を簡便に行うこと
ができ、数字や理学分野における利用を促進させること
ができる。In the example described above, multiple values (unit data) are stored in one cell, but by storing multiple values and formulas at the same time, advanced calculations can be easily performed. It can promote its use in the fields of science and science.
「発明の効果」
以上説明したように、本発明によればスプレッドシート
のセルに、文字、数字あるいは式からなる単位データと
この単位データを同一セル内で他の単位データとリンク
させるポインタとを配置したので、互いに関連するデー
タを1つのカプセルとしてのセルに格納することができ
、表の変更を行ったときにもこれらのデータのつながり
を保つことができ、論理的な意味付けを失わせるおそれ
がない。また、1つのセルに異なったデータを格納する
ことができるので、座標データのように元々対で表現す
ることが自然なデータについては表を分かり易く作成す
ることができるという効果がある。"Effects of the Invention" As explained above, according to the present invention, unit data consisting of characters, numbers, or formulas and a pointer that links this unit data with other unit data within the same cell are provided in a cell of a spreadsheet. Because of this arrangement, data that is related to each other can be stored in a cell as a capsule, and even when the table is modified, the connection between these data can be maintained, preventing the logical meaning from being lost. There is no fear. Furthermore, since different data can be stored in one cell, tables can be created in an easy-to-understand manner for data that is naturally expressed in pairs, such as coordinate data.
第1図は本発明の一実施例における単位データの構造を
示す構造説明図、第2図は従来のデータ構造を示す構造
説明図、第3図は本実施例のスプレッドシートの一例を
示す平面図、第4図は数字に関する単位データの構造の
一例を示す構造説明図、第5図は文字に関する単位デー
タの構造の一例を示す構造説明図、第6図は2つの単位
データのリンク状態を示す説明図、第7図は式に関する
単位データの構造の一例を示す構造説明図、第8図は本
実施例における他のスプレッドシートの要部を示す平面
図、第9図は一般的なスプレッドシートの構造を表わし
た構造説明図、第10図は従来のセル構造のスプレッド
シートの一例を示す平面図、第11図はこの従来のスプ
レッドシートで1つのセルの内容を他のセルの位置に移
動させた場合の結果を表わした説明図である。
13・・・・・・セル、
21・・・・・・単位データ、
2・・・・内容識別子、
3・・・・・表示属性、
4・・・・・内容、
5・・・・・ポインタ。
出願人 富士ゼロックス株式会社
代理人 弁理士 山 内 梅 雄
1名
第1図
第2図
第3図
第4図
第5図
!6図
第7図
第9図
第8図
第10図Fig. 1 is a structural explanatory diagram showing the structure of unit data in an embodiment of the present invention, Fig. 2 is a structural explanatory diagram showing a conventional data structure, and Fig. 3 is a plan view showing an example of the spreadsheet of this embodiment. 4 is a structural explanatory diagram showing an example of the structure of unit data regarding numbers, FIG. 5 is a structural explanatory diagram showing an example of the structure of unit data regarding characters, and FIG. 6 is a structural explanatory diagram showing an example of the structure of unit data regarding characters. 7 is a structure explanatory diagram showing an example of the structure of unit data related to formulas, FIG. 8 is a plan view showing the main parts of another spreadsheet in this embodiment, and FIG. 9 is a general spreadsheet. A structural explanatory diagram showing the structure of a sheet, Fig. 10 is a plan view showing an example of a spreadsheet with a conventional cell structure, and Fig. 11 is a diagram showing how to move the contents of one cell to the position of another cell in this conventional spreadsheet. FIG. 3 is an explanatory diagram showing the result when moving. 13... Cell, 21... Unit data, 2... Content identifier, 3... Display attribute, 4... Content, 5... pointer. Applicant Fuji Xerox Co., Ltd. Agent Patent Attorney Umeo Yamauchi (1 person) Figure 1 Figure 2 Figure 3 Figure 4 Figure 5! Figure 6 Figure 7 Figure 9 Figure 8 Figure 10
Claims (1)
してのセルに、文字、数字あるいは式からなる単位デー
タとこの単位データを同一セル内で他の単位データとリ
ンクさせるポインタとを配置したことを特徴とする表計
算用セル構造。A feature is that unit data consisting of letters, numbers, or formulas and a pointer that links this unit data with other unit data within the same cell are arranged in each cell as a grid of a spreadsheet that performs spreadsheet processing. Spreadsheet cell structure.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2136170A JPH0430249A (en) | 1990-05-25 | 1990-05-25 | Cell structure for table calculation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2136170A JPH0430249A (en) | 1990-05-25 | 1990-05-25 | Cell structure for table calculation |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0430249A true JPH0430249A (en) | 1992-02-03 |
Family
ID=15168963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2136170A Pending JPH0430249A (en) | 1990-05-25 | 1990-05-25 | Cell structure for table calculation |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0430249A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7363348B2 (en) | 2001-05-29 | 2008-04-22 | International Business Machines Corporation | Method and system in an office application for providing content dependent help information |
-
1990
- 1990-05-25 JP JP2136170A patent/JPH0430249A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7363348B2 (en) | 2001-05-29 | 2008-04-22 | International Business Machines Corporation | Method and system in an office application for providing content dependent help information |
US7644133B2 (en) | 2001-05-29 | 2010-01-05 | International Business Machines Corporation | System in an office application for providing content dependent help information |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Weinberg et al. | Goals and performance in computer programming | |
Borchmann et al. | SU (5) Tops with Multiple U (1) s in F-theory | |
Altmann | Rotations, quaternions, and double groups | |
Fuson | A Forum for Researchers: Issues in Place-Value and Multidigit Addition and Subtraction Learning and Teaching for Research on Mathematics Teaching | |
JPH09128455A (en) | Table data structure and table computing method | |
US5597308A (en) | Assembly including interlocking components for teaching mathematical concepts | |
Skilling | The complete set of uniform polyhedra | |
JPH0430249A (en) | Cell structure for table calculation | |
Debnath | A brief historical introduction to Euler's formula for polyhedra, topology, graph theory and networks | |
Banerjee et al. | On a special subset giving an irregular fractional replicate of a 2 n factorial experiment | |
Ferligoj et al. | Optimizational approach to blockmodeling | |
Haraguchi | On a generalization of “Eight Blocks to Madness” puzzle | |
Skypek | Special characteristics of rational numbers | |
Lee et al. | Nine equilibrium points of four point charges on the plane | |
JPS5848696Y2 (en) | Display device for numbers, characters, etc. | |
Hemmendinger | The ACM and IEEE-CS guidelines for undergraduate CS education | |
JPH06231152A (en) | Method for processing business slip | |
Bernacchi | Tensors made easy | |
Stubben | stable. stage 59 | |
Sterling | Linear algebra for dummies | |
Lakshmanan et al. | The evolution of knowledge in the labor force during industrial structuring in Japan | |
Chinnici et al. | Using “chromosomal socks” to demonstrate ploidy in mitosis & meiosis | |
JP3846306B2 (en) | Table processing apparatus and program | |
Dunajski | Maximising the number of regions when embedding a N-cycle graph | |
Jones | Role stress scales role stress scales manual: Udai Pareek |