【Excel使用法】小数点を自動的に打ち出してくれる方法、はあるのでしょうか?

「11223」と打ったときに、表示は「1122.3」となるような、そんな方法のことです。逐一小数点を打つのに疲れています。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/11/18 00:02:42
  • 終了:--

回答(7件)

id:topom No.1

topom回答回数3ベストアンサー獲得回数02005/11/18 00:34:12

ポイント20pt

http://www.dddddddddddddddd.com/

www.dddddddddddddddd.com

URLはダミーです。入力したいのがA列だとします。B1に=A1/10と入力します。B1を選択した枠の右下の小さい四角(カーソルが十字になる部分)を下に向かってドラッグドロップします。(コピー操作)すると、A列に入力した値が小数点付きでB列に表示されますよ。

id:KoBo

なるほど、鮮やかですね。他にも妙案があるかどうか、もう少し回答を募りたいと思います。

2005/11/18 01:23:17
id:rikuzai No.2

りくっち回答回数1366ベストアンサー獲得回数1412005/11/18 01:32:12

ポイント20pt

http://www.hatena.ne.jp/1132239762#

人力検索はてな - 【Excel使用法】小数点を自動的に打ち出してくれる方法、はあるのでしょうか? 「11223」と打ったときに、表示は「1122.3」となるような、そんな方法のことです..

上記アドレスはダミーです。

これは入力後に一括で変更する方法です。

まずどこでもかまいませんので空きセルに「10」を入力、コピー。

小数点に変換したいセルを範囲選択。

範囲の上で右クリック→「形式を選択して貼り付け」→「演算」内の除算にチェック、OK。

これで変換されます。

この方法の利点は、入力セルと別セルにならないこと、

数式が必要ないこと、

入力範囲が限られないことです。

id:KoBo

別セルにならずに済むのは随分と楽ですねー。

2005/11/18 23:22:45
id:suke33 No.3

suke33回答回数238ベストアンサー獲得回数32005/11/18 09:21:52

ポイント14pt

URLは参考までに・・


1.ワークシートにボタンを貼り付ける。

2.ボタンに以下のマクロを関連付ける


Private Sub CommandButton1_Click()

Dim select_cell As String

For i = 65 To 90

For j = 1 To 10

select_cell = Chr(i) & j

if (

If (Not (Range(select_cell).Value = ””)) Then

Range(select_cell).Value = Range(select_cell).Value / 10

End If

Next j

Next i

End Sub


3.ボタンを押すとA1からZ10までのセルの値が1/10になる。ボタンを押すごとに再び1/10になる。


・・・とりあえず範囲はA1からZ10までとしていますが、設定範囲をどこかのセルに書き込み、可変とする方式にしても良いのではないでしょうか?

また、マクロをボタンに関連付けるのではなく、ツールバーのマクロ ユーザー設定ボタンに関連付けるのもよいのでは。

id:KoBo

マクロにもそのうち挑戦してみたいと思います。

2005/11/18 23:23:37
id:yonesan27 No.4

yonesan27回答回数29ベストアンサー獲得回数02005/11/18 10:20:46

ポイント14pt

↑ダミーです。

後からまとめて直す方法です。

適当なセルに10(小数点以下を1桁の時)を入力して、コピー。

桁数を直したいセル範囲を選んで「形式を選択して貼り付け」、「演算」で「除算」を選択してOK。これで、小数点以下1桁になります。

小数点以下2桁にしたい時は100をコピーします。桁数か複数ある時は便利かと思います。

id:KoBo

いろんな機能があるものですね。

2005/11/18 23:24:25
id:uno_y No.5

uno_y回答回数48ベストアンサー獲得回数02005/11/18 11:23:20

ポイント4pt

URLはダミーです。小数点にしたい列をAとすると、Aをクリックして、右クリックで、セルの書式設定。→表示形式を数値に→小数点以下の桁数を設定すると、勝手にその列は、. が入るようになります。

id:KoBo

うーん、これはちょっと探しているのと違いますね。

2005/11/18 23:25:33
id:matti2000 No.6

matti2000回答回数26ベストアンサー獲得回数02005/11/18 17:28:47

ポイント14pt

URLはダミーです。

まず表を全て選択します。(Aの左で、1の上にある所)

次に右クリックし、セルの書式設定で、表示形式の数値の中に、小数点以下の桁数と言う所を”1”にしておけば、どのセルに対しても、小数点が表示されます。

id:KoBo

手軽ですね。試してみます。

2005/11/18 23:26:11
id:flashcafe No.7

flashcafe回答回数50ベストアンサー獲得回数02005/11/18 19:55:21

ポイント14pt

URLはダミーです。基本的にtopomさんと同じですが、少し情報を追加します。A列に数値を書いたとして、B列を”=A1/10”とした時に、その表示結果部分をコピーしてそこからメニュー-編集-形式を選択して貼り付け-数値のみとすると固定形式(A列を変化させてもかわらない)になります。

id:KoBo

逐一貼り付けるのすら億劫なほど作業量が多いときはどうしましょうか。

2005/11/18 23:27:20

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません