テキストを値に変換する(Microsoft Excel)
Excelを使用して別のシステムからインポートされたデータをマッサージしている場合、データにはかなりの作業が必要になることがよくあります。たとえば、時間値を表す情報をインポートしても、データは実際にはExcelによってテキスト文字列として扱われることになります。
この状態でデータを見つけても、すべてが失われるわけではありません。テキスト値を実際の時間値に変換する場合は、タスクを実行する方法がいくつかあります。 1つ目は、次の手順に従うことです。
。変換する必要のあるデータの右側に空白の列を挿入します。
。テキスト形式の時間値を持つ最初のセルのすぐ右側に、次の数式を入力します。セルのアドレスをA1に置き換えてください:
。数式をコピーして、変換する各セルの右側に数式が表示されるようにします。
。数式を入力する列を選択します。
。 Ctrl + Cを押します。これにより、選択した情報がクリップボードにコピーされます。
。リボンの[ホーム]タブを表示します。
。貼り付けツールの下にある下矢印をクリックして、[形式を選択して貼り付け]を選択します。 Excelに[形式を選択して貼り付け]ダイアログボックスが表示されます。 (図1を参照)
。 [値]ラジオボタンが選択されていることを確認します。
。 [OK]をクリックします。すべての数式が実際の値に置き換えられます。
。目的の時間形式を使用して列をフォーマットします。
。元のテキスト形式の時間列を削除します。
このプロセスを開始すると、非常に迅速になります。ただし、次のアプローチほど速くはありません。
。テキスト形式の時刻を含むセルを選択します。列全体の場合は、列全体を選択します。
。リボンの[データ]タブを表示します。
。 [テキストから列へ]ツールをクリックします。 Excelは、テキストを列に変換ウィザードを起動します。 (図2を参照)
。ウィザードの設定について心配する必要はありません。データはデフォルトで問題なく変換されるはずです。
。 [完了]をクリックします。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(11438)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。
linkテキストを値に変換する。