Note: The other languages of the website are Google-translated. Back to English
ログイン  \/ 
x
or
x
今すぐ登録  \/ 
x

or

Excelでテキストを数値に変更または変換するにはどうすればよいですか?

Accessやテキストファイルなどのソースからデータをインポートする場合、数値がセル内のテキストとしてフォーマットされることがあります。 数値がテキストとしてフォーマットまたは保存されていると、計算と並べ替えがうまくいきません。 MicrosoftExcelでテキストを数値に変換するいくつかの方法があります。

Excelのエラーチェックルールを使用してテキストを数値に変換する

特殊貼り付けを使用してテキストを数値に変換する

Kutools forExcelでテキストを数値に変換する

OfficeタブOfficeでタブ付きの編集と閲覧を有効にし、作業をはるかに簡単にします...
Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます
  • 何でも再利用: 最もよく使用される、または複雑な数式、グラフなどをお気に入りに追加して、後ですぐに再利用できます。
  • 20以上のテキスト機能: テキスト文字列から数値を抽出します。 テキストの一部を抽出または削除します。 数字と通貨を英語の単語に変換します。
  • マージツール:複数のワークブックとシートをXNUMXつに。 データを失うことなく複数のセル/行/列をマージします。 重複する行と合計をマージします。
  • 分割ツール:値に基づいてデータを複数のシートに分割します。 XNUMXつのワークブックから複数のExcel、PDF、またはCSVファイル。 XNUMX列から複数列。
  • 貼り付けスキップ 非表示/フィルタリングされた行; カウントと合計 背景色別; パーソナライズされた電子メールを複数の受信者にまとめて送信します。
  • スーパーフィルター: 高度なフィルタースキームを作成し、任意のシートに適用します。 ソート 週、日、頻度など。 フィルタ 太字、数式、コメント...
  • 300以上の強力な機能。 Office2007-2019および365で動作します。 すべての言語をサポートします。 企業や組織に簡単に導入できます。

矢印青い右バブル Excelのエラーチェックルールを使用してテキストを数値に変換する


一般的に、数値がテキストとしてフォーマットまたはセルに格納されると、エラー記号が表示されます doc-text-to-number-7 セルの左上隅にあります。 セルを選択すると、エラーボタンが表示されます doc-change-text-number-5 このセルの前。 エラーボタンをクリックします doc-change-text-number-5、メニューが表示されますので、クリックしてください 数値に変換セル内のテキストを数値に変換するコマンド項目。 スクリーンショットを参照してください:

doc-convert-text-to-number1

次に、テキストとして保存されている数値が数値に変換されています。 そして、他のセルについてもこの方法を繰り返します。

エラーの兆候がない場合 doc-text-to-number-7 セルの左上隅では、 エラーチェック 下のコマンド それに対処するためのタブ。 このようにしてください:

1。 クリック > エラーチェック、スクリーンショットを参照してください:

doc-convert-text-to-number2

2.次に、 エラーチェック ダイアログボックスで、をクリックします。 数値に変換 ボタン。 そして、このボタンを繰り返しクリックして、他のテキストを数字に変換します。

doc-convert-text-to-number3

3.最後のセルテキストが数字に変更されると、すべてのテキストが数字に変換されたことを通知するプロンプトボックスがポップアップ表示されます。

doc-convert-text-to-number4

ただし、変更が必要なデータの大きなブロックがある場合、この方法は面倒で時間がかかります。


矢印青い右バブル 特殊貼り付けを使用してテキストを数値に変換する

XNUMX番目の方法は、MicrosoftExcelの[形式を選択して貼り付け]コマンドを使用して計算することにより、テキストとして保存されている数値を変換することです。

1.空白のセルに番号0を入力して、コピーしてください。

2.テキストとして保存されている数値を含む範囲セルを選択します。

3.選択した範囲を右クリックして、 貼り付け コンテキストメニューからのオプション。

4.次に表示されます 貼り付け ダイアログボックスをクリックし、 全て オプション 追加 オプション;

doc-convert-text-to-number5

5。 クリック OK、およびテキストとして保存されているすべての数値は数値に変換されます。 スクリーンショットを参照してください:

doc-convert-text-to-number6 -2 doc-convert-text-to-number7

注意:

  • テキストを数値に変換した後、範囲内のセルの書式を変更したくない場合は、次のように貼り付けることを選択してください 貼り付ける オプションを選択します。
  • の中に オペレーティング オプションについては、を選択してください 追加 オプションまたは 減算 オプションを選択します。
  • この方法の欠点:範囲に空白のセルが含まれていると、すべての空白のセルが番号0で埋められます。

矢印青い右バブル Kutools forExcelでテキストを数値に変換する

あなたがインストールしている場合 Kutools for Excel あなたのコンピュータでは、 セルの力の値 ツールを使用すると、元の形式やスタイルを失うことなく、テキストとして保存されているすべての数値を数値に変換できます。

Kutools for Excel 300以上の便利なExcelツールが含まれています。 30日以内に制限なしで無料でお試しいただけます。 今すぐ入手.

1。 クリック クツール > その他 > セルの力の値…。 スクリーンショットを参照してください:

doc-convert-text-to-number8

2.次に、 セルの力の値 ダイアログボックス。 テキストとして保存されている数値を含む範囲を指定し、 番号へのテキスト オプションを選択します。

doc-convert-text-to-number9

3.次に、をクリックします OK or お申し込み、テキストとして保存されているすべての数値は、選択した範囲の数値に変換されます。

このセル内のフォース値機能の詳細については、ここをクリックしてください。.


関連記事:

Excelで数値をテキストに変更または変換するにはどうすればよいですか?


最高のオフィス生産性ツール

Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます

  • 再利用: すばやく挿入 複雑な数式、チャート および以前に使用したものすべて。 セルを暗号化する パスワード付き。 メーリングリストを作成する そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストと数式を簡単に編集できます); 読書レイアウト (多数のセルを簡単に読み取って編集する); フィルター範囲に貼り付け...
  • セル/行/列をマージする データを失うことなく; 分割セルコンテンツ; 重複する行/列を組み合わせる...重複セルを防止します。 範囲を比較する...
  • [複製]または[一意]を選択します 行; 空白行を選択 (すべてのセルは空です); スーパーファインドとファジーファインド 多くのワークブックで; ランダム選択...
  • 正確なコピー 数式参照を変更せずに複数のセル。 参照の自動作成 複数のシートに; 箇条書きを挿入、チェックボックスなど...
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷。 セルの内容とコメントを変換する...
  • スーパーフィルター (フィルタースキームを保存して他のシートに適用します); 高度な並べ替え 月/週/日、頻度など。 特殊フィルター 太字、斜体...
  • ワークブックとワークシートを組み合わせる; キー列に基づいてテーブルをマージします。 データを複数のシートに分割; xls、xlsx、PDFをバッチ変換...
  • 300以上の強力な機能。 Office / Excel2007-2019および365をサポートします。すべての言語をサポートします。 企業や組織に簡単に導入できます。 全機能30日間の無料トライアル。 60日間の返金保証。
kteタブ201905

Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性が50%向上し、毎日何百ものマウスクリックが減ります。
officetab下部
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    hasnain · 3 years ago
    Sir i want to change letter into number in excel 2007
    i am working in shop where prices are mentioned in code
    examle
    ioxzz = prices 34800
    a = 1
    e = 2
    i = 3
    o = 4
    u = 5
    v = 6
    w = 7
    x = 8
    y = 9
    z = 0
    plz send me formula i change these code price into value if any one now
  • To post as a guest, your comment is unpublished.
    HKnight · 6 years ago
    Kathy,
    Your formula worked perfectly.
    This approach is exactly what I needed for my reports.
    THANK YOU!
  • To post as a guest, your comment is unpublished.
    KathyM · 6 years ago
    I run a report weekly that requires copying and pasting approximately 7000 rows of data exported from a system. Recently some changes were made so that the numbers were coming out stored as text. The data includes a selection of actual text entries and the rest numbers stored as text. This data gets copied and pasted into a master template which then feeds other sheets/reports, but I needed the numbers to be stored as numbers. Due to the volume of the data and the fact that I'm not the only one performing this task (and some of the others are not Excel savvy) I needed to try and automate this process. I tried the =A1*1 formula and it worked for the numbers but the text I got a #VALUE! error. After much fiddling, I came up with the formula below and it works perfectly!
    =IF(AND(A1="Yes"),"Yes",IF(AND(A1="Not applicable"),"Not applicable",IF(AND(A1="No"),"No",A1*1)))