- ベストアンサー
Excel数値の一発変換
各セルに円単位の金額が入っています。 これらを千円単位に変換する方法はありますか? セルによってはそのまま数値が入っていたり計算式が入っているセルもあります。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- bunjii
- ベストアンサー率43% (3589/8249)
>これらを千円単位に変換する方法はありますか? 出来ます。 A列に元のデータが円単位で入っているとします。 B列に千円単位に変換した値に変換します。 但し、端数の扱いが四捨五入/切り捨て/繰り上げで使う関数が異なります。 =ROUND(A1,-3) -----> 四捨五入 =ROUNDDOWN(A1,-3) ----> 切り捨て =ROUNDUP(A1,-3) ----> 繰り上げ
- srafp
- ベストアンサー率56% (2185/3855)
> Excel バージョンは2007以降ですか? それとも2003? 「2003」(簡単な計算式を入力して、動作は確認済み) ツールバー ⇒ 書式 ⇒ セル この順番で「表示形式」を呼び出し、『ユーザー定義』をクリック。 「種類(T)」と書かれている直ぐ下にあるマスに #,##0,, (若しくは #,##0,,"千円" )と入力 ⇒#,##0,,"千円" を入力すると、数値の後ろに千円と表示される。 これを千円単位で表示させたい全てのセルに行う。 特定の列や行に適用する場合も同じ。 http://www.relief.jp/itnote/archives/000167.php 「2007」 最初に、リボンの『数値』の所にある「標準」とか「数値」と表示されている枠の右端を左クリックするなどの操作を行い、「セルの書式設定」を表示させる。[↓のURL先の表示方法のほうがわかりやすいですよね] それ以降の操作は同じ。 http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-hk_user.html
補足
バージョンは2010です。 ⇒#,##0,,"千円" を入力すると、数値の後ろに千円と表示される。 とのことですが、「千円」と表示させないようにできませんか? つまり「1,234,567」を「1,235」と表示させたいのです。
- aokii
- ベストアンサー率23% (5210/22062)
Sheet2のA1セルに =Sheet1!A1/1000 でSheet2のシート全体にドラッグコピー。
補足
すみません、「Sheet2のシート全体にドラッグコピー」が理解できないのですが、詳細にお教え頂けませんでしょうか? Sheet2でA1セルに入力したものをコピーして全体に貼り付けたら「0」となります。
補足
同一セル内で、円単位から千円単位に変換させたいのです。