エクセルの書式に関することで



◇-エクセルの書式に関することで-JOLICE(2004/3/12-08:23)No.122919
 ┗Re:エクセルの書式に関することで-龍矢(2004/3/12-09:35)No.122931
  ┗Re:エクセルの書式に関することで-龍矢(2004/3/12-10:21)No.122937
   ┣余り詳しく書けなかったので・・・-JOLICE(2004/3/12-12:15)No.122988
   ┃┣Re:余り詳しく書けなかったので・・・-みゃ(2004/3/12-12:49)No.122991
   ┃┗Re:余り詳しく書けなかったので・・・-龍矢(2004/3/12-13:18)No.122999
   ┗Re:エクセルの書式に関することで-JOLICE(2004/3/12-16:38)No.123032

▲このページのトップに戻る
122919エクセルの書式に関することでJOLICE 2004/3/12-08:23

メーカー名:自作PC:自分で製作
OS名:WindowsXP
パソコン名:自作
--
マイクロソフトエクセルでセルに数式を書き込んで
Enterキーを押すとディスプレイには数字が表示されますが
実際は文字式で扱われます.
これを数式で処理して得られた値を単なる数字として
扱えるようにするにはどうすればよいのでしょうか?
どなたか教えてください.

▲このページのトップに戻る
122931Re:エクセルの書式に関することで龍矢 2004/3/12-09:35
記事番号122919へのコメント
セルを選んで右クリック>セルの書式設定>「表示形式」タブを選び分類を数値に設定する
ちなみに初期状態の場合、全てのセルの分類は標準になっています。

▲このページのトップに戻る
122937Re:エクセルの書式に関することで龍矢 2004/3/12-10:21
記事番号122931へのコメント
失礼。少し追記させてください。
>Enterキーを押すとディスプレイには数字が表示されますが実際は文字式で扱われます.
と書かれていますが書式設定で何もしていなければ「標準」だと思うのですが・・・何か勘違いなさっていませんか? 標準の場合、数字は数字として判断されると思うのですが・・・

ここからは数式に関する追記です。

先頭に「=」と書けば数式として判断されます。
例えば A1に「5」 A2に「6」という数字が入力されているとします。
A3に「=A1*A2」と記述すればA3に表示されるのは「30」という数字になります。
A3に「=A1-A2」と記述すればA3に表示されるのは「-1」という数字になります。

基本が判っていないご様子なので、本を買うなりExcelを専門に扱っているサイト等をみるなりして勉強してみてはいかが?
http://www.eurus.dti.ne.jp/~yoneyama/

▲このページのトップに戻る
122988余り詳しく書けなかったので・・・JOLICE 2004/3/12-12:15
記事番号122937へのコメント
レスありがとうございます.
数式処理の際に=を使うのはわかっているのですが,
例えば
例えば A1に「5」 A2に「6」という数字が入力されているとします.
A3に「=A1*A2」と記述すればA3には「30」が表示されます.
A4に「=A1-A2」と記述すればA4には「-1」が表示されます.
これぐらいは当然ですが,次に
A5に「=A3*A4」と記述すればA3には「-30」が表示されます.
A6に「=A3*A4*A5」と記述すればA3には「900」が表示されます.
私がしたかったのは,ここでA6のセルをコピーして
まったく別のワークシートに移したときに「#REF!」と
表示されてしまいます.このようなことをなくすためには
数式バーの値とセルの値を同じにするしかないと思われるので
このような書き込みをしました.
説明が足りなくてすみませんでした.


▲このページのトップに戻る
122991Re:余り詳しく書けなかったので・・・みゃ 2004/3/12-12:49
記事番号122988へのコメント
貼り付ける際に、「形式を選択して貼付け」で
値にチェックをいれてOKすればいいのではないでしょうか。

それか、貼り付けたいセルに「=シート名!A6」のような式を
入力すればいいのではないでしょうか。


▲このページのトップに戻る
122999Re:余り詳しく書けなかったので・・・龍矢 2004/3/12-13:18
記事番号122988へのコメント
それは絶対参照を指定していないからです。
上記の例えでA6をA7にコピーしたとします。するとセルが1つずれます(A7の中身は「=A4*A5*A6」)
「#REF!」となるのは参照しているセルがありえない場所を指定しているためです(A6をB1にコピーした場合「=B-3*B-2*B-1」となる)。


これを回避するには
A6の内容を「=$A$3*$A$4*$A$5」と指定します。すると同じようにA6をA7にコピーした場合A7の内容は「=$A$3*$A$4*$A$5」となります。

絶対参照とは式をコピーしても常に同じセルを参照するように固定してしまうことです。
上記のように列、や行の前に「$」と入れるとその値はコピーしても変わらないようになります。

▲このページのトップに戻る
123032Re:エクセルの書式に関することでJOLICE 2004/3/12-16:38
記事番号122937へのコメント
みなさまありがとうございました.
無事解決できました.
本当にありがとうございました.

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言