Excelで「単位」の文字列を消したい、最速の修正法は
ビジネススキル2番手は「フラッシュフィル」(図3、図4)。手入力したサンプルから変換方法をExcelが推測して、同種の変換をほかの行にも適用してくれる機能だ。サンプルは必ず、表に隣接した空きセルに入力する。

図3 表の隣の空セルに「横」の数値を1つ手入力し(1)、「データ」タブの「フラッシュフィル」をクリック(2、3)

図4 うまくいった。複数列をまとめて処理できないので、「縦」のサイズは別途同様に処理する
3つめは関数。図5、図6では最新版Excelで、配列数式とスピル機能(配列を空きセルに表示する機能)を使った。旧バージョンでは通常の関数式を入力してそれをコピーすればよい。具体的には、「B2:C6」のように範囲で指定した部分を「B2」に変えて、その数式をE6セルまでコピーする。

図5 Microsoft 365などの最新版Excelで図の数式を入力する。SUBSTITUTEは文字列を置換する関数で、「cm」を空文字に変換。さらに結果の文字列をVALUE関数で数値に変換する。SUBSTITUTE関数の第1引数としてセル範囲を指定すると配列数式になる

図6 うまくいった。変換前の場所にコピペするときは、「形式を選択して貼り付け」で「値」を選んで貼り付ける