数値をテキストに変換し、Excelに戻す方法

Anonim

Microsoft Excelの数字とその逆のテキスト

Excelのユーザーが直面する頻繁なタスクの1つは、数値式をテキスト形式に変換して戻します。この質問は、ユーザーがアクションの明確なアルゴリズムを知らない場合は、長時間費やすことがよくあります。さまざまな方法で両方のタスクを解決する方法を理解しましょう。

テキスト形式でのテキストの変換

Excel内のすべてのセルには、プログラムを指定する特定のフォーマット、これを検討する方法、またはその式があります。たとえば、数字がそれらに記録されていてもテキストに設定されていても、アプリケーションはそれらを単純なテキストと見なしており、そのようなデータで数学的計算を実行することはできません。 Excelが数字を数値とまったく知覚するためには、それらを共通または数字形式でシート要素に内接する必要があります。

まず、テキストフォーム内の数値変換の問題を解決するためのさまざまなオプションを検討してください。

方法1:コンテキストメニューを介したフォーマット

ほとんどの場合、ユーザーはコンテキストメニューを介して数値式をテキストにフォーマットすることを実行します。

  1. データをテキストに変換したいシートの要素を割り当てます。ご覧のとおり、「Number」ブロックのツールバーで、これらの項目が共通のフォーマットを持つ特別なフィールドに情報が表示されます。これは、それらに内接する数字がプログラムによって数として認識されます。 。
  2. Microsoft Excelの一般的な形式

  3. 選択上の右ボタンをクリックすると、開くメニューにある[セル形式... "の位置を選択します。
  4. Microsoft Excelのフォーマットウィンドウに切り替えます

  5. 開くフォーマットウィンドウで、他の場所で開かれていれば「番号」タブに移動します。設定ブロック「数値フォーマット」をブロックするには、「テキスト」の位置を選択します。変更を保存するには、ウィンドウ下部の[OK]ボタンをクリックします。
  6. Microsoft Excelのフォーマットウィンドウ

  7. これらの操作の後に、セルがテキスト形式に変換された特別なフィールドに情報が表示されます。
  8. セルはMicrosoft Excelのテキスト形式に変換されます

  9. しかし、自動販売数を数えると、下のセルに表示されます。これは、変換が完全にコミットされていなかったことを意味します。これはExcelチップの1つです。プログラムはデータの変換が最も直感的な方法で完了しないようにしています。
  10. Microsoft ExcelのAvoSumn.

  11. 変換を完了するには、マウスの左ボタンを順次2倍にしてカーソルを別々に各範囲の要素に配置し、Enterキーを押します。ダブルクリックの代わりにタスクを単純化するには、F2ファンクションキーを使用できます。
  12. Microsoft Excelのテキストに番号を変換します

  13. すべてのエリアセルでこの手順を実行した後、それらのデータはプログラムによってテキスト式として認識されます。したがって、オートサママーマはゼロになります。さらに、わかるように、セルの左上隅は緑色で描かれます。数字が配置されている要素がテキスト表示に変換されるという間接的な兆候です。この機能は必ずしも必須ではありませんが、場合によってはそのようなマークはありません。

AvoSumnはMicrosoft Excelの0です

レッスン:Excelの形式を変更する方法

方法2:リボン上のツール

また、テープ上のツールを使用してテキスト形式に変換することも、特にフィールドを使用して会話が高いフォーマットを表示することもできます。

  1. テキスト形式に変換する必要がある要素データを選択します。 [ホーム]タブにある[フォーマットが表示されているフィールドの右側の三角形の形のアイコンをクリックします。 「番号」ツールバーにあります。
  2. Microsoft Excelのテープ上のフォーマットへの移行

  3. フォーマットオプションのリストで、「テキスト」を選択します。
  4. Microsoft Excelでテキスト形式を選択してください

  5. さらに、前の方法のように、マウスの左ボタンをダブルクリックするか、F2キーを押してEnterキーを押して、範囲の各要素にカーソルをインストールします。

データはテキストオプションに変換されます。

方法3:関数を使用して

数値データをExceleのテストに変換するためのもう1つのオプションは、呼び出された特殊機能の使用です。このメソッドは、まず、数字をテキストとして別の列に転送する場合は、まず、次のようになります。また、データ量が多すぎる場合は、変換に時間を節約します。結局のところ、あなたは何百もの行からなる範囲で各セルを接着することは最善の方法ではありません。

  1. 変換結果が表示される範囲の最初の要素にカーソルを取り付けます。数式行の近くにある「挿入関数」アイコンをクリックしてください。
  2. Microsoft Excelの機能のマスターに切り替えます

  3. 機能ウィザードウィンドウが起動します。カテゴリの「テキスト」には項目「テキスト」が割り当てられます。その後、「OK」ボタンをクリックしてください。
  4. Microsoft Excelのテキスト関数の引数への移行

  5. オペレータの引数ウィンドウが開きます。この機能には次の構文があります。

    = text(値;フォーマット)

    開いているウィンドウには、これらの引数に対応する2つのフィールドがあります。 "value"と "format"。

    「Value」フィールドには、変換された番号またはそれがあるセルへのリンクを指定する必要があります。私たちの場合、これは処理範囲の数値範囲の最初の要素への参照になります。

    [フォーマット]フィールドで、表示オプションを指定する必要があります。たとえば、 "0"を入力すると、ソースにあっても、出力のテキストオプションは10進符号なしで表示されます。 "0.0"をもたらす場合、 "0.00"が2つ、次に2つなどで、10進数が1で表示されます。

    必要なパラメータがすべて入力されたら、[OK]ボタンをクリックしてください。

  6. Microsoft Excelの関数関数テキスト

  7. ご覧のとおり、指定された範囲の最初の要素の値がセルに表示され、このマニュアルの最初の段落に割り当てました。他の値を転送するためには、式を隣接するシート要素にコピーする必要があります。式を含む要素の右下隅にカーソルを確立します。カーソルは充填マーカーに変換され、小さな十字を有する。マウスの左ボタンを押して、ソースデータが配置されている範囲と平行な空のセルを押します。
  8. Microsoft Excelの充填マーカー

  9. これで、全範囲に必要なデータが埋められます。しかし、それだけではありません。実際、新しい範囲のすべての要素には式が含まれています。このエリアを割り当て、ツールリボンのホームタブにある「コピー」アイコンをクリックします。
  10. Microsoft Excelでのコピー

  11. さらに、両方の帯域(ソースと変換)を保持したい場合は、式を含む領域から選択を削除しないでください。マウスの右ボタンをクリックしてください。アクションのコンテキストリストが起動されます。その中に「特別な挿入」位置を選択してください。開いているリストのアクションオプションの中で、「数の値とフォーマット」を選択します。

    Microsoft Excelに特別なインサート

    ユーザがソースデータを交換したい場合は、指定された行動の代わりに選択する必要があり、上記と同じ方法を挿入する必要がある。

  12. Microsoft Excelのオリジナルの範囲に特別な挿入

  13. いずれにせよ、テキスト形式のデータが選択された範囲に挿入されます。それでもソース領域に挿入を選択した場合、式を含むセルをクリーニングできます。これを行うには、マウスの右ボタンをクリックして選択し、「コンテンツのクリア」位置を選択します。

Microsoft Excelのクリーニングコンテンツ

この変換手順については、オーバーオーバーすることができます。

レッスン:Excelのウィザード機能

番号へのテキスト変換

それでは、フィードバックを実行できる方法、すなわちテキストをExcelの数に変換する方法を見てみましょう。

方法1:エラーアイコンを使用した変換

エラーを報告する特別なアイコンを使用して、テキストオプションを変換するのが簡単で速いです。このアイコンには、菱形のアイコンに刻まれた感嘆符の眺めがあります。左上隅にマークを持つセルを選択すると、早く米国で説明した緑色が表示されます。このマークは、セル内のデータが必ずしも誤っていることを示していません。しかし、テキスト形式のセルにある数字は、データが正しくない可能性があるという点でプログラムの疑いを引き起こします。したがって、ただ、ユーザーが注意を払うようにそれらをマークします。しかし、残念ながら、そのようなマークは、数字がテキスト形式で提示されている場合でも必ずしも与え​​られないため、記載されている方法はすべての場合には適していません。

  1. 考えられるエラーについての緑色インジケータを含むセルを選択してください。表示されたアイコンをクリックしてください。
  2. Microsoft Excelエラーアイコン

  3. アクションのリストが開きます。その中で選択してください。
  4. Microsoft Excelの数への変換

  5. 専用要素では、データはすぐに数値ルックに変換されます。

セル内の値は、Microsoft Excelの数値に変換されます。

そのようなテキスト値が1つと設定されている必要があります。この場合、変換手順をスピードアップすることができます。

  1. テキストデータが配置されている全体の範囲を割り当てます。ご覧のとおり、ピクトグラムは全体の領域に1つずつ、各セルごとに別々に表示されました。クリックして。
  2. マイクロソフトエクセルアイコンピクトグラム

  3. すでに私たちのリストに慣れ親しんでいることを開く。最後の時点で、「番号に変換」位置を選択してください。

Microsoft Excelの範囲への変換

配列のすべてのデータが指定されたビューに変換されます。

番号への変換は、Microsoft Excelで行われます

方法2:フォーマットウィンドウを使用した変換

数値型からテキストへのデータの変換に関しては、フォーマットウィンドウを介して変換する機能があります。

  1. テキストバージョンの番号を含む範囲を選択します。マウスの右ボタンをクリックします。コンテキストメニューで、「セルフォーマット...」を選択します。
  2. Microsoft Excelのフォーマットウィンドウに移動します

  3. フォーマットウィンドウの実行前の時間と同様に、「番号」タブに移動します。 [数値形式]グループで、テキストを数に変換できる値を選択する必要があります。これらには「一般」項目と「数値」項目が含まれます。あなたが選択したものは何でも、プログラムはセルに導入された数字を数字として考えるでしょう。選択肢を作成してボタンをクリックしてください。 「数値」値を選択した場合は、ウィンドウの右側にある数字の表現を調整する機能を調整できます。カンマの後に小数点以下の桁数を設定し、区切り文字を設定します。セットアップが行われたら、[OK]ボタンを押します。
  4. Microsoft Excelのフォーマットウィンドウ

  5. 現在、数値をテキストに変換する場合は、各々のカーソルを取り付けることによってすべてのセルを通過させ、その後Enterキーをクリックする必要があります。

Microsoft Excelのセルを貼り付けます

これらの動作を実行した後、選択された範囲のすべての値は私たちが必要とする種に変換されます。

方法3:テープツールによる変換

ツールバーの特別なフィールドを使用して、テキストデータを数値に変換できます。

  1. 変換を受けるべき範囲を強調しています。テープの「ホーム」タブに移動します。 「番号」グループの形式の選択でフィールドをクリックしてください。項目「数値」または「共通」を選択してください。
  2. Microsoft Excelのテープを介したテキスト形式のフォーマット

  3. 次に、F2を使用して、変換された領域の各セルに記載されているメソッドを単純に説明し、キーを入力します。

Microsoft Excelの数値形式での変換のための貼り付け

範囲内の値はテキストから数値に変換されます。

方法4:式の適用

テキスト値を数値に変換するには、特別な式を使用できます。実際にそれをする方法を検討してください。

  1. ブランクセルでは、変換する必要がある範囲の最初の要素と並列に配置され、「等しい」(=)と二重記号「マイナス」( - )を入力します。次に、変換可能な範囲の最初の要素のアドレスを指定してください。したがって、二重乗算は「-1」である。ご存知のとおり、「マイナス」の「マイナス」の乗算は「プラス」を与えます。すなわち、ターゲットセルにもともと同じ値を取得しているが、すでに数値形式で入手する。この手順は二重バイナリ拒否と呼ばれます。
  2. Microsoft Excelの式

  3. Enterキーをクリックしてください。その後、既製の変換値が得られます。この式を他のすべての範囲に適用するために、テキスト関数のために以前に我々によって適用されている充填マーカーを使用します。
  4. Microsoft Excelでの二重バイナリ拒否式のための充填マーカー

  5. 今、数式で値が充填されている範囲があります。それを強調表示して、ホームタブの「コピー」ボタンをクリックするか、Ctrl + Cキーの組み合わせを適用します。
  6. Microsoft Excelの数値を接続します

  7. ソース領域を選択して、右クリックをクリックします。アクティブ化されたコンテキストリストで、「特殊インサート」と「数字の値と形式」項目をご覧ください。
  8. Microsoft Excelでの特別な挿入の適用

  9. すべてのデータは私たちが必要とする形式に挿入されます。これで、デュアルバイナリ拒否式が配置されているトランジット範囲を削除できます。これを行うには、マウスの右ボタンで、この領域をマウスの右ボタンで割り当て、コンテキストメニューを呼び出して、その中の「コンテンツのクリア」位置を選択します。

Microsoft Excelのトランジット範囲の内容をクリアする

ところで、この方法で値を変換するために、「-1」に排他的に二重乗算を使用する必要はありません。値の変化につながらない他の算術行動(ゼロの加算または減算、最初の学位への実行など)には適用できます。

レッスン:Excelでオートコンプリートを作る方法

方法5:特別な挿入の適用

アクションの原則に関する以下の方法は、追加の列を作成する必要がないという唯一の違いを持つ前のものと非常によく似ています。

  1. シート上の空のセルで、「1」という番号を入力してください。それを強調表示してテープのおなじみの「コピー」アイコンをクリックします。
  2. Microsoft Excelで番号1をコピーします

  3. 変換するシート上の領域を選択してください。マウスの右ボタンをクリックしてください。開くメニューで、「特別な挿入」項目をダブルクリックします。
  4. Microsoft Excelの特別な挿入への移行

  5. 特別な挿入ウィンドウで、「操作」ブロックのスイッチを「乗算」位置に設定します。これに続いて、「OK」ボタンを押します。
  6. Microsoft Excelに特別なインサート

  7. このアクションの後、選択した領域のすべての値が数値に変換されます。今すぐ望む場合は、変換目的で使用した番号 "1"を削除できます。

範囲はMicrosoft Excelでの特別な挿入を使用して変換されます

方法6:ツール「テキスト列」を使用する

数値形式でテキストを変換できるもう1つのオプションは、「テキスト列」ツールの使用です。カンマの代わりに、ポイントが10進記号の区切り文字として、および空白のアポストロフィの代わりに放電の区切り文字として使用されるときには意味があります。このオプションは、数値として英語を話すExcelで認識されていますが、このプログラムのロシア語版では、上記の標識を含むすべての値がテキストとして認識されています。もちろん、データを手動で転送することができますが、それらの多くがある場合は、特に問題を迅速にすることができるので、かなりの時間がかかります。

  1. シートの断片、その内容が変換する必要があるコンテンツを割り当てます。 「データ」タブに移動します。 「列テキスト」アイコンをクリックして、「データの操作」ブロックの機器テープで。
  2. Microsoft Excelの列のテキストツールに移動します。

  3. マスターテキストを起動します。最初のウィンドウでは、データフォーマットスイッチは「区切り文字付き」のセクションに立っていました。デフォルトでは、この位置にある必要がありますが、ステータスを確認するために不要ではありません。次に「次へ」ボタンをクリックしてください。
  4. Microsoft Excelの最初のテキストウィザードウィンドウ

  5. 2番目のウィンドウでは、すべてが変更されず、「次へ」ボタンをクリックしてください。
  6. Microsoft Excelの2番目のテキストウィザードウィンドウ

  7. しかし、3番目のウィンドウを開くと、テキストウィザードは「詳細」ボタンをクリックする必要があります。
  8. Microsoft Excelの3番目のテキストウィザードウィンドウ

  9. 追加のテキストインポート設定ウィンドウが開きます。フィールド「全体と小数部の区切り文字」では、ポイントを設定し、「放電の仕切り」 - アポストロフィ。その後、「OK」ボタンをクリックします。
  10. Microsoft Excelのテキストインポートの追加設定

  11. テキストウィザードの3番目のウィンドウに戻り、[完了]ボタンをクリックしてください。
  12. Microsoft Excelのテキストウィザードのシャットダウン

  13. ご覧のとおり、これらの操作を実行した後、その数はロシア語バージョンによく知られている形式を取得しました。これは、それらがテキストデータから数値に同時に変換されたことを意味します。

Microsoft Excelで通常のフォーマットを承認しました

方法7:マクロの適用

あなたが数値のテキスト形式から大きなデータ領域をテキスト形式から変換する必要があることが多い場合は、必要に応じて使用される特別なマクロを記録するためのこの目的の意味があります。しかし、まず最初に、それがまだ行われていない場合、あなたのバージョンのExcelのマクロと開発者パネルを含める必要があります。

  1. 開発者タブに移動します。 「コード」グループにあるVisual Basicテープのアイコンをクリックします。
  2. Microsoft Excelのマクロエディタに移動します

  3. 標準マクロエディタが実行されます。次の式をドライブまたはコピーします。

    sub text_v_)

    selection.numberformat = "一般"

    selection.value = selection.value。

    終了サブ。

    その後、ウィンドウの右上隅にある標準の終了ボタンを押してエディタを閉じます。

  4. Microsoft Excelのマクロエディタ

  5. 変換するシートのフラグメントを選択してください。コードグループの[開発者]タブにあるマクロスアイコンをクリックします。
  6. Microsoft Excelのマクロのリストに移動します

  7. マクロプログラムのバージョンに記録されているマクロが開きます。名前 "text_v_ch)を持つマクロを見つけ、それを強調表示して「実行」ボタンをクリックしてください。
  8. Microsoft Excelのマクロウィンドウ

  9. わかるように、テキスト式が数値形式で変換されます。

マクロを使用したテキスト変換は、Microsoft Excelで行われます

レッスン:Excelにマクロを作成する方法

ご覧のとおり、テキスト形式と反対方向に数値バージョンで書かれているExcel番号に変換するための非常にいくつかのオプションがあります。特定の方法の選択は多くの要因によって異なります。まず第一に、これがタスクです。たとえば、「テキスト列」ツールを使用して、テキスト式を外部区切り文字にすばやく数値に変換できます。オプションの選択に影響する2番目の要因は、実行された変換の音量と頻度です。たとえば、このような変換をよく使用すると、マクロを記録することは理にかなっています。そして、第3の要因は、ユーザの個々の利便性である。

続きを読む