JPH0668111A - 表処理装置 - Google Patents

表処理装置

Info

Publication number
JPH0668111A
JPH0668111A JP5086257A JP8625793A JPH0668111A JP H0668111 A JPH0668111 A JP H0668111A JP 5086257 A JP5086257 A JP 5086257A JP 8625793 A JP8625793 A JP 8625793A JP H0668111 A JPH0668111 A JP H0668111A
Authority
JP
Japan
Prior art keywords
calculation
formula
data
table data
calculation formula
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
Application number
JP5086257A
Other languages
English (en)
Inventor
Hiroyoshi Kiuchi
啓義 木内
Toshio Otohata
敏男 乙幡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP5086257A priority Critical patent/JPH0668111A/ja
Publication of JPH0668111A publication Critical patent/JPH0668111A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】 (修正有) 【目的】表計算における計算式の設定操作を簡略化す
る。 【構成】表データ記憶手段に記憶された表のデータに基
づいて計算を行なわせる際は、公式辞書メモリ(計算式
記憶手段)9から公式が順次検索されて表示部12に順
次表示される。この表示された公式のうち所望する公式
を選択してこの公式と上記表メモリ7内の表の項目との
対応付けを行なうと、公式に従った演算が実行され、そ
の演算結果が表の所望位置に表示される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、複数行複数列からなる
表データを処理する表処理装置に関する。
【0002】
【従来の技術】従来の表処理においては、表の任意の位
置に対して任意の計算式を入力設定し、この入力設定さ
れた計算式に従って表計算を行なえるようにしたものが
知られている。
【0003】
【発明が解決しようとする課題】上記表において表計算
を行なわせるためには、従来においては、表の所望位置
に対して予め計算式を設定しておく必要があり、しかも
その計算式は毎回手入力で計算式そのものを入力する必
要があるため、その入力設定操作がかなり繁雑なものと
なる、という問題があった。本発明の課題は、表計算に
おける計算式の設定操作を簡略化できるようにすること
である。
【0004】
【課題を解決するための手段】本発明の手段は次の通り
である。複数行複数列からなる表データを記憶する表デ
ータ記憶手段と、この表データ記憶手段に記憶された表
データを表示画面上に表示する表データ表示手段と、計
算式を記憶する計算式記憶手段と、所定操作により、上
記計算式記憶手段に記憶された計算式を読出し、この読
出した計算式を上記表示画面上で上記表データと共に表
示する計算式表示手段と、この表示された計算式を、上
記表示画面上における表データ上の任意の位置に対応付
けて設定する設定手段と、上記計算式に基づいて上記表
データ内から対応するデータを読込み、上記計算式に従
った演算を行なう演算手段とを備える。
【0005】
【作用】本発明の手段の作用は次の通りである。表示画
面上には表データが表示されており、この表データに対
して計算式を設定して表計算を行なわせる際は、所定操
作を行なう。この操作により、計算式表示手段は、計算
式記憶手段に記憶された計算式を読出し、この読出した
計算式を上記表示画面上で上記表データと共に表示す
る。表示画面上に表と計算式とが同時に表示されている
状態において、オペレータは設定手段によりこの表示さ
れた計算式を、上記表示画面上における表データ上の任
意の位置に対応付けて設定する。この対応付けの設定操
作のみで、表データ上の所望する位置に対して計算式を
設定でき、演算手段は設定された計算式に基づいて上記
表データ内から対応するデータを読込み、上記計算式に
従った演算を行なう。
【0006】したがって、表示された表データに対して
計算式を設定し、表データに基づいた表計算を行なわせ
る際は、この表データと共に計算式を表示させ、表デー
タ上での対応付けを行なうだけで、表データの所望する
位置に対する計算式の設定が可能となり、表計算におけ
る計算式の設定操作が簡略化できる。
【0007】
【実施例】以下図面を参照して本発明の一実施例を説明
する。図1はその回路構成を示すもので、1はキー入力
部である。このキー入力部1には各種のキーを有したキ
ーボードが備えられており、この各種キーを操作する
と、そのキー操作信号は制御部2に入力される。
【0008】制御部2は、キー入力部1からの信号によ
って装置全体の制御動作を行なうもので、その内部に作
表部3、代入部4、計算部5及び検索部6が設けられ
る。作表部3は、表メモリ7に表作成のためのデータを
書込むものであり、表メモリ7は、作表部3によって例
えば図3(A)に示すような構成のデータを記憶する。
計算部5は、変数メモリ8より適宜変数データを読出し
て計算を行ない、その計算結果データを上記表メモリ7
及び変数メモリ8に送出する。上記検索部6は、図4に
その構成を示すような多数の公式データを記憶する公式
辞書メモリ9から適時公式データを検索して読出すもの
で、読出された公式データは、公式バッファ10に送ら
れる。
【0009】公式バッファ10は、検索部6からの公式
データを記憶保持すると共に、この公式データを上記変
数メモリ8、計算部5及び表示制御部11にも出力す
る。変数メモリ8は、図8にその構成を示すように多数
の変数データを記憶するもので、上記代入部4から入力
される信号によって変数データの入力設定が行なわれ
る。
【0010】上記表示制御部11は、キー入力部1と制
御部2からの入力信号によって動作制御され、表メモリ
7に記憶される表データ及び公式バッファ10に記憶さ
れる公式データを表示部12に表示駆動するようになる
ものである。
【0011】次に上記実施例の動作を説明する。図2は
表処理全体の動作を示すフローチャートであり、動作当
初には、まずステップA01に示すように表を作成す
る。この表作成は、作表部3によって行なわれるもの
で、例えば図3(A)に示すような作表をするものであ
るが、その技術は公知であるので、その説明は省略す
る。
【0012】図3(A)は、レコード(図中では「R
C」と称す)の数が3、アイテム(図中では「IT」と
称す)の数が10からなる表である。レコード1〜3
は、そのそれぞれA社、B社、C社を表わし、これに対
応するアイテム1〜10は、それぞれ経常(利益)、資
本金、総資本、自己資本、資本金利益率とその評価、自
己資本利益率とその評価、総資本利益率とその評価を表
わすようになる。これら表データは、表メモリ7に記憶
される。
【0013】表作成が終了すると、次はステップA02
に示すように公式検索が行なわれる。これは、キー入力
部1の検索キー及びセットキーを操作することにより、
検索部6が公式辞書メモリ9から適宜公式データを検索
し、公式バッファ10に入力設定するものである。
【0014】公式辞書メモリ9は、図4に示すように9
A,9B,9Cの3つのエリアから構成され、エリア9
Aには公式が、エリア9Bには変数メモリ8の記憶内容
に対応する計算式が書込まれ、エリア9Cには評価を行
なう場合の基準値とその上下判断コードが書込まれる。
これは、例えば「30↑」というデータが書き込まれて
いる場合に、基準値「30」以上であれば、評価が
「○」となることを示す。また、上下判断コードが
「↓」であった場合は、基準値未満となった場合に評価
が「○」となるものである。
【0015】図5はこの公式検索の詳細な動作処理を示
すもので、まずステップB01に示すように検索キーが
操作されると、続くステップB02において、公式辞書
メモリ9の先頭アドレスが指定される。次にステップB
03に示すように指定された先頭アドレスにある公式デ
ータ、例えば シホンリエキリツ=(ケイツネ/シホン)×100 が読出され、公式バッファ10に入力される。
【0016】次のステップB04においては、表示制御
部11により公式バッファ10に入力されれた公式が表
示部12の表示画面の表下部に表示される。表示部12
に公式が表示されると、使用者は、続くステップB05
においてキー入力部1の検索キーまたはセットキーを操
作する。これは、表示された公式が所望の公式であった
場合にセットキーを、また所望の公式でなかった場合に
検索キーを操作するものである。セットキーが操作され
た場合は、それぞれ公式検索の処理を終了する。また、
検索キーが操作された場合は、次にステップB06に進
み公式辞書メモリ9の指定アドレスを更新した後に、上
記ステップB03からの動作を繰返し、他の公式を検索
する。
【0017】公式検索が終了すると、次にステップA0
3に進み、各項目の代入が行なわれる。図6はその項目
代入の詳細な動作処理を示すフローチャートで、その動
作制御は代入部4が行なう。
【0018】動作当初にはまずステップC01に示すよ
うに公式の第1番目の変数、例えば「シホンリエキリ
ツ」が表示部12で反転表示される。次いで、ステップ
C02で反転表示された変数に対応する項目、例えば
「IT5」を入力するとその項目を示すデータは、次の
ステップC03において変数メモリ8に入力される。
【0019】この場合、表示部12においては図7に示
すように表の下部に表示された公式の第1の変数の「シ
ホンリエキリツ」及びこれに対応して項目入力した「I
T5」がともに反転表示されるようになるものである。
項目が入力される変数メモリ8は、図8に示すように8
Aと8Bのエリアから構成され、エリア8Aに上記公式
辞書メモリ9のエリア9Bに用いられるM1 ,M2 ,M
3 ,…に対応する変数の数値データが入力され、エリア
8Bにエリア8Aの変数データに対応する表の項目を示
すデータが入力されるようになっており、上記項目入力
された「IT5」は、エリア8BのM1 相当位置に記憶
される。
【0020】次いでステップC04において、公式の第
2の変数以下についても上記ステップC01〜C03と
同様にして変数メモリ8に項目を代入する。そして、各
変数に対する項目が終了すると、次にステップC05に
おいて、上記公式の計算結果に対する評価を行なう項目
の入力を促すために、表示部12に「評価?」という表
示がなされる。これに対して評価を行なう項目を次のス
テップC06で入力すると、この入力データは、続くス
テップC07で変数メモリ8のエリア8BのM8 に相当
する位置に書込まれ、以上で公式の項目入力を終了す
る。
【0021】上記のような項目入力の処理が終了する
と、次のステップA04に示すように表の計算が行なわ
れる。この計算の詳細な動作について図9を、またその
際の変数メモリ8の状態について図10をそれぞれ参照
する。
【0022】図10(A)は上記項目代入が終了した後
の変数メモリ8の記憶状態を示すもので、上記図4で示
した「シホンリエキリツ」の計算のために、M1 位置に
「IT5」が、M2 位置に「IT1」がM3 位置に「I
T2」が、そしてM8 位置に「IT6」が設定されてい
る。ここで、図9のステップD01に示すように公式バ
ッファ10から計算式M1 =(M2 /M3 )×100が
読出され、計算部5に書込まれる。計算部5では、この
計算式により、次のステップD02で変数メモリ8から
M1 ,M2 ,M3 の位置にある項目「IT5」「IT
1」「IT2」を読出し、計算式と項目との対応関係を
設定する。すなわち、 IT5=(IT1/IT2)×100 となるもので、これにより、表のアイテム1の経常(利
益)とアイテム2の資本金の数値データによってアイテ
ム5の資本金利益率が算出されることとなる。続くステ
ップD03において、まず表のレコード1が指定され
る。この指定されたレコード1に従い、次のステップD
04において表メモリ7からレコード1の各項目「IT
1」、「IT2」から数値データが読出され、計算がな
される。
【0023】この場合、変数メモリ8においては、図1
0(B)に示すように、M2 ,M3の位置に「IT1」
「IT2」の数値データとして例えば「06」[20
0」が入力され、またM8 の位置には、「IT6」の基
準値として数値データ「50」が入力される。
【0024】計算が終了すると、その計算結果「30」
は、図10(C)に示すように変数メモリ8のM1 位置
に入力される。この後、ステップD05において、今後
は計算結果と変数メモリ8のM8 位置にある基準値との
比較が行なわれる。そして、その比較結果に応じて、次
のステップD06に示すように、「○」または「×」の
記号コードが、変数メモリ8のM8 の指定する項目「I
T6」に従って、表メモリ7の「IT6」に入力設定さ
れるとともに表示部12に表示される。この場合は、計
算結果が「30」、基準値は「30↑」であるので、
「○」となる。
【0025】以上でこの公式のレコード1における表計
算が終了したことにより、次のステップD07におい
て、レコード2以下についても上記ステップD01〜D
06と同様の処理を行なう。
【0026】そして、レコード2、レコード3について
も表計算が終わった時点で、図10(D)に示すように
変数メモリ8に次の公式による表計算を行なうために、
新たに項目を設定し、以下同様にして表計算及びその結
果に対する評価を終了すると、表示部12には図2
(B)に示すような表が完成する。なお、上記実施例で
は1レコード内のアイテムに関する計算を行なったが、
1アイテム内のレコードに関する計算を行なってもよ
い。
【0027】
【発明の効果】本発明によれば、表示された表データに
対して計算式を設定し、表データに基づいた表計算を行
なわせる際は、この表データと共に計算式を表示させ、
表データ上での対応付けを行なうだけで、表データの所
望する位置に対する計算式の設定が可能となり、表計算
における計算式の設定操作が簡略化できる。
【図面の簡単な説明】
【図1】本発明の一実施例に係る回路構成を示すブロッ
ク図。
【図2】同実施例に係る全体の動作処理内容を示すフロ
ーチャート。
【図3】図1の表メモリの記憶内容を示す図。
【図4】図1の公式辞書メモリの内容を示す図。
【図5】図2の公式検索の動作内容を示すフローチャー
ト。
【図6】図2の項目代入の動作内容を示すフローチャー
ト。
【図7】同実施例に係る項目代入時の表示部の表示状態
を示す図。
【図8】図1の変数メモリの構成を示す図。
【図9】図2の計算の動作内容を示すフローチャート。
【図10】同実施例に係る表計算に対する変数メモリの
内容の変化を示す図。
【符号の説明】
1…キー入力部、2…制御部、3…作表部、4…代入
部、5…計算部、6…検索部、7…表メモリ、8…変数
メモリ、9…公式辞書メモリ、10…公式バッファ、1
1…表示制御部、12…表示部。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 複数行複数列からなる表データを記憶す
    る表データ記憶手段と、 この表データ記憶手段に記憶された表データを表示画面
    上に表示する表データ表示手段と、 計算式を記憶する計算式記憶手段と、 所定操作により、上記計算式記憶手段に記憶された計算
    式を読出し、この読出した計算式を上記表示画面上で上
    記表データと共に表示する計算式表示手段と、 この表示された計算式を、上記表示画面上における表デ
    ータ上の任意の位置に対応付けて設定する設定手段と、 上記計算式に基づいて上記表データ内から対応するデー
    タを読込み、上記計算式に従った演算を行なう演算手段
    とを具備したことを特徴とする表処理装置。
JP5086257A 1993-04-13 1993-04-13 表処理装置 Pending JPH0668111A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5086257A JPH0668111A (ja) 1993-04-13 1993-04-13 表処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5086257A JPH0668111A (ja) 1993-04-13 1993-04-13 表処理装置

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP59260145A Division JPH0786889B2 (ja) 1984-12-10 1984-12-10 表処理装置

Publications (1)

Publication Number Publication Date
JPH0668111A true JPH0668111A (ja) 1994-03-11

Family

ID=13881773

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5086257A Pending JPH0668111A (ja) 1993-04-13 1993-04-13 表処理装置

Country Status (1)

Country Link
JP (1) JPH0668111A (ja)

Similar Documents

Publication Publication Date Title
JPS59200375A (ja) 電子式キヤツシユレジスタ
US5812171A (en) Apparatus and method for inputting characters and symbols using a combination of numeric keys
JPH0668111A (ja) 表処理装置
JPH0612430A (ja) 表処理装置
JPH06195359A (ja) 表処理装置
JPH0512315A (ja) 表処理装置
US5150316A (en) Electronic apparatus
JPH0432406B2 (ja)
JP3529880B2 (ja) データ管理装置及びその方法
JPH08180118A (ja) 表処理装置
JP2615552B2 (ja) データ記憶装置
JPH0786889B2 (ja) 表処理装置
JP2526043Y2 (ja) 画像データ記憶装置
JPH03189765A (ja) 電子ファイリング装置
JPH1049540A (ja) 情報検索システム
JPS61138370A (ja) 表処理装置
JPH0445875B2 (ja)
JPH11161613A (ja) 電子計算装置、計算方法、及び計算処理プログラムを記録した記録媒体
JP3684640B2 (ja) 自動販売機の表示装置
JPH0425553B2 (ja)
JPH0619788B2 (ja) 表処理装置
JPS63138391A (ja) 文字処理装置
JPH08263558A (ja) 情報端末装置及びその制御方法
JPH0561625A (ja) 画面入出力編集表示方式
JPH07160702A (ja) 文書処理装置