• ベストアンサー

Excelで千単位で表示した数字を他にコピーしたい

分かりにくいタイトルで申し訳ありません。 Excelに大きな金額を入力し、そこを千円単位で表示させています。(セルの書式設定「#,##0,」) その千円単位の数字を千円単位のままで他のシートにコピー&ペーストする方法が分からず困っています。(数値としてペーストすると円単位に戻ってしまう) ペーストする先のシートには既に千円単位の数字が入っており、それらと一緒に計算したいので、千円単位に換算した形でペーストしたいという要望です。 ご存じの方がおられましたら、ぜひ教えてください。宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • HohoPapa
  • ベストアンサー率65% (454/690)
回答No.3

どこか適当なセルに1000を埋め、 これをクリップボードに複写し 1000で除算したいセルたちを選び 形式を選択して貼り付け、 演算の中の除算を選択する というアイディアはいかがでしょうか。

hiro_1116
質問者

お礼

おぉ!そんな技が! これは考えてもいなかったやり方です。ありがとうございます!

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

excelのシートのセルの計算は、「セルの値」を(値しか)対象にして行われる。 表示形式適用後の、見てくれのイメージのデータで計算するのは難しいのだ。 一から考え直さないといけない。 このエクセルの基本がわかっているのかな。 コピー・貼り付けすれば、貼り付け先で、コピー元の表示形式の設定も持ち込むのもエクセルの基本だが、それを知らないのか? ーーー こういう場合は、微妙な点があるので、質問文において、 1、2例でよいから、例示として、 ・セルの特定(どのシートのどのセルか)説明 ・加算セルの値と表示形式的用後の見てくれ ・被加算セルの値と表示形式的用後 ・計算後のセルの値と表示形式的用後 を掲示して質問するもんだ。 ーーー A1に値 12345678 表示形式は、 質問の通りで見てくれ 12.346 で、下記実行すると、文字列 12.346が捉えられる(表示される)。 この見てくれ、そのもののデータで計算するなら、それを数値化して、考えないといけないし また、演算結果(和など)についての、質問者の要望も満たす(質問では不明だが)のは手が込んだものにならざるを得ない。 Sub test01() MsgBox Cells(1, "A").Text End Sub 普通は明細行セルと合計セルは、独立して、同じ表示形式を設定して済ませているのではないかな。 すると見てくれを足すと合計数字の見てくれと多少合わないままで。

hiro_1116
質問者

お礼

ご丁寧な説明をいただきありがとうございます。 また、質問の書き方がマナーに沿っていなかったようで失礼いたしました。今後は気を付けるようにいたします。

  • asuncion
  • ベストアンサー率33% (2126/6288)
回答No.4

普通に(Ctrl+C, Ctrl+Vで)コピペしたらダメですか? 書式も一緒にコピペされると思うのですが…。

hiro_1116
質問者

お礼

ご回答ありがとうございます。 質問中に書いたとおり 『ペーストする先のシートには既に千円単位の数字が入っており、それらと一緒に計算したいので、千円単位に換算した形でペーストしたいという要望です』

  • f272
  • ベストアンサー率46% (8003/17107)
回答No.2

「Excelに大きな金額を入力し、そこを千円単位で表示させています」というのだから,その数字は円単位の数値です。それをコピペすれば円単位になるのは当然です。 千円単位の数値と一緒に計算したいのなら,円単位の数値を1000分の1に変換する必要があります。 簡単にやるのなら,元の数値をコピーしてメモ帳に貼り付け,それをもう一度コピーして,エクセルに貼り付けてください。

hiro_1116
質問者

お礼

ご回答ありがとうございます。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

千円単位の数字を千円単位のままで他のシートにコピー&ペーストすることはできません。別のセルで =A1/1000 の数式を使って1000円単位に計算し直してからそのセルをコピー&値ペーストする必要があります。

hiro_1116
質問者

お礼

やはりそうでしたか。 早速のご回答、ありがとうございました。

関連するQ&A

  • Excelのコピーができません

    excelで作成したワークシートがあります。 ・セル結合 ・罫線、セルパターン等を使用しています。 ・セルには関数で計算した値があります。 これを別のワークシートに同じ形式で、関数を値にしたものを作りたいと思い、 ・まず、普通にコピ-&ペースト。これで罫線、セルパターン、列幅、セル結合などの書式がコピーされます。 ・しかし、セル値が関数のままなので ・同じ範囲に同じものを「値のみ」ペーストをしようとすると、「この操作には、同じサイズの結合セルが必要です。」と出てペーストできません。 結合セルを解除せずに、どうすればコピーできるか、どなたか教えて下さい。

  • エクセル2007のコピー&ペーストについて

    エクセル2007のコピー&ペーストについて いつもお世話になります。 例えばAシートでSUMで作った計算式を同じシート内でコピー&ペーストするのは何の問題も無いのですが別の新しいBシートにコピー&ペーストをすると数値のみがコピーされ計算式がコピーされません。数式も含めて別のシートにコピーするにはどうしたら良いでしょうか。ご教授下さい。

  • エクセルで百万円(M)単位の数値を千円単位にコピー

    エクセルで百万円(M)単位の数値○○(M)をコピーして、千円単位のセルに○○を貼り付け、千円単位に間違えずにする方法を教えてください。

  • エクセルで桁の表示 円単位を千円単位にするには?

    エクセルのセルの書式設定_表示形式_ユーザー定義からできたはずですが  エクセルの数値で例えば125000を千円単位の1250にする方法を教えてください。確か#.00とかそんな風だったと思いますが。

  • エクセルでの単位の表示

    セルに数字を入れたときに自動で単位を付けて表示したいのですが。やり方がわかりません。また計算した結果がでるセルにも違った単位で表示がつくようにしたいのです。エクセル2003です。ウインドウズはXPです。宜しくお願いします。初心者です。

  • エクセルで数字が表示されない

    エクセル2003を使用しています。 あるセルに半角数字が入っているのですが、セルには表示されません。数式バーには表示されるのにです。 セルの書式設定を見ましたが、セルの背景は色無し、フォントは黒(自動)です。条件付書式も使用していません。 数字以外の文字は入ります。シート全体のセルが同じようになっています。 数字を表示させるにはどうしたらいいでしょうか?

  • エクセルで数字だけをコピーする方法

    エクセルで、 たとえば「beat118の今月の売り上げ」というセル列があり、数字が入っています。 その数字の入ったセル列をコピーして社員共通のデータに入れようとします。 しかし、わたしの数字の入ったそのセルには計算式が入っています。単純にコピーしようとしてもうまくいきません。 数字だけをコピーするにはどうしたらいいのでしょうか。

  • excelの数字の表示について

    初歩的な質問ですが、\5,000 \8,000 この数字は、銀行のネットバンクからコピーしたものです。excelで単純な足し算ができません。#VALUE!になってしまいます。セルの書式設定の表示形式で、色々変えてみましたが計算はできませんでした。先月まではできたのですが原因がわかりません。 銀行に問い合わせしましたが、システムの変更はないとのことです。原因が分かりません。(¥を消すと計算できます)なにが原因なのか教えてください。よろしくお願いします。

  • excelのセルに入っている数字をマスキングしたい

    excelシートのセルに人に見せたくない数字が入っているとき、その部分だけセル単位で表示をぼかすことはできませんか。 xxxxxに入れ替えるか、真っ黒にしてしまう手もあるのですが、 できればぼんやりと何か見えないけど数字が入っているのかなという程度にマスキングしたいのです。 その部分が文字/数字ではなく、画像であればexcelの書式→アート効果でできることはわかりました。でも、数字の入ったセルを対象にしたいのです。

  • Excelの条件付き書式のコピー

    Excel2007で条件付き書式でセルの色と罫線を設定しているセルがあります。 このセルをコピーして別シートに貼りつける際に、条件付き書式に合致して設定されている書式を条件なしで、そのままコピー出来ないでしょうか。 拙い説明で分かりにくいですが、イメージとしては計算式で数値が表示されているセルがある時に、計算式がいらない場合は、セルをコピーして値の貼付を行って数値だけを持っていくのと同じような事が条件付き書式でも出来ないか、と言う事です。

専門家に質問してみよう