• ベストアンサー

EXCELで、入力済みの複数のセルの数字を変換

ARCの回答

  • ARC
  • ベストアンサー率46% (643/1383)
回答No.1

ん? 0.1をかけるってことは、115→11.5ってするのと同じですよ? どういう処理をしたいのでしょうか? A:115 → 11 とするならば… A列にデータが入力されているとすると、 1:B列を選択して、[挿入]-[列] 2:B1のセルに、以下の式を入力 =LEFT(A1,LEN(A1)-1) 3:B1のセルをコピーし、下のほうまで選択して、貼り付ける 4:B列を選択して、コピー 5:A列を選択して、[編集]-[形式を指定して貼り付け]-[値]-[OK] 6:B列を選択して、[編集]-[削除] です。 B:115 → 110 とするならば、 A:とほぼ同じですが、2:のところの式を、 =ROUNDDOWN(A1,-1) とします。 C:115 → 1150 とするならば A:とほぼ同じですが、2:のところの式を、 =A1*10 とします。 D:115 → 11.5ならば もうお分かりですよね? =A1*0.1 です。

DEMERARA151
質問者

お礼

訳の分からん質問ですみません・・・ データが全部「1000」「2200」という感じだったので、”0.1をかける”=”1の位を取っ払う”という意識になっていました。 今度から、皆様に理解しやすい質問にするよう心がけます。。。 お答え頂きありがとうございました。 実は色々トライはしてみましたが、膨大なフィールド×行数だったので、関数の貼り付けによるやり方だとしんどいな~と思って、ご質問した次第でした。 でも、LEFTとかLEN関数というのは知らなかったので、大変参考になりました。 どうもありがとうございました!!

関連するQ&A

  • エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。

    エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。 ダウンロードしたエクセルデータのA列に日付として8桁の数字が入っているのですが、文字列として認識してるようで日付に変換出来ません。 例えば2010年1月1日の欄には20100101と入っていて、2001/01/01と変換したいのですがどうすればいいでしょうか。 セルの書式設定→表示形式→ユーザー定義で試してみましたが上手くいきませんでした。 データの量が何千行もあって膨大なので、1行ずつスラッシュを入れていくという作業は出来ません。 8桁の数字を一括して日付に変換出来る方法はあるのでしょうか。 教えて下さい。 宜しくお願い致します。

  • excelのセルに追加で数字を入力するには

    エクセルのセルの入力してある数字の頭に追加で数字を入力できる関数はありますでしょうか? 手入力では量が膨大ですので何かいい案があれば教えて頂きたいです。 尚、私はVBAは使えません。 例 セルA1に100と入っている その100の頭に9を追加したい→9100としたい 宜しくお願い致します。

  • エクセルのセルに500と数字を入れると5になります。

    エクセルのセルに数字1400といれると1.4になってしまいます。正常にもどす方法を御教示ください。小数点の桁上げや桁下げでも有効になりません。

  • エクセルで一つのセルの中の数字を並び替え

    エクセル2000にて、下記のような事は可能でしょうか? A1のセルに仮に「4321」と入力済みのデータがあるとします。 これをB1のセルに数字の小さな順番に「1234」と並び替えが出来る 関数は有るのでしょうか? 理由) 友人が過去のナンバーズ4のデータを持って来ました。 この数字は、全てストレートの当選数字なのです。 これをボックスの当選数字として並び替えて欲しいと言われました。 数字は4桁の数字を小さな数字から並び替えて欲しいと依頼されました。 色々と試行錯誤行いましたが上手くいきません。 どうか宜しくご指導頂きますようお願い致します。

  • エクセル2000を使っています。セルに入力されている「1,234-」(

    エクセル2000を使っています。セルに入力されている「1,234-」(マイナス千2百3十4)をなんとかして「-1,234」に置き換える方法をご存知の方いらっしゃいませんか? 膨大な量の数式の計算に時間がかかってしまい困っています。 よろしくお願い致します。

  • エクセルで下4桁を****表示にしたい

    いつもおせわになっています。 エクセルで行全体を選択して一気に下4桁だけを全て****表示にしたいのですが、方法はありますでしょうか? データが膨大にあるので、一気に変換できればと思います。 よろしくおねがいします。

  • エクセルで数字列の間に『/』を挿入する方法

    はじめまして。 CSVのデータをエクセルで読み込むと、日付が『20070101』と8桁の数字のみで表示されます。 これを『2007/1/1』と表示させる方法はありますでしょうか? あまりにも膨大なデータなので、ひとつずつ手入力では時間がかかります。 何かよいアドバイスがあれば、お願いします。

  • エクセル セル内の数字を大きく表示するには?

    セルの中に7ケタもしくは8ケタの数字を表示させます。 図のように数字が表示されるくらいまでセルの幅を広げればいいのですが、 「1月」のようにセルの幅を狭めれば数字が小さくなって見難くなります。 これを幅を狭めても数字が縦長に大きく表示されて見やすくする方法はあるのでしょうか? ご存知の方がおられれば、ご教示いただけませんでしょうか。

  • エクセルで数字の変換

    エクセル2000です。 ひとつのセルの中に、たとえば「2009年は第1、第5営業部の24名」という文字列があったとします。これを半角一桁の数字のみに限定して全角の数字に変換する方法はないでしょうか? JIS関数だとすべてが全角になってしまいます。 関数でもVBAでもかまいません。 「2009年は第1、第5営業部の24名」と変換したいのです。 対象が何百もあるので困っています。 よろしくお願いします。

  • エクセルのセル内から数字だけを抽出する方法を教えて下さい

    エクセルのセル内から数字だけを抽出する方法を教えて下さい あるデータの列(備考欄)には様々な文字が入っていて、 その中に●名(●は数字)が入っています その数字だけを取り出して 別の列に移す関数を教えて下さい ※この列には他の数字は入っていません、最大で2ケタです よろしくお願いします