「StiLL」Excel情報451 関数--「CONVERT関数」 で単位を変換
■今回は数値の単位を変換できる 「CONVERT関数」 をご紹介します。この関数を使うと、例えば 10センチメートルは何インチになるか求めることができます。 ☆対応方法:[数式]-[その他の関数]-[エンジニリアリング] から選択しセルへ挿入するか、セルへ直接関数を入力してください。 ※ Excelのバージョンによって使用できる単位が異なりますのでご注意ください。
今回は数値の単位を変換できる 「CONVERT関数」 をご紹介します。
「CONVERT関数」 を使うと、例えば 10センチメートルは何インチになるか求めることができます。
また、Excel2003以前のバージョンで 「CONVERT関数」 を利用するには、
分析ツール アドインを有効にする必要があります。
有効にするには、[ツール] - [アドイン] を選択して、表示されるダイアログにあるアドイン一覧のから、
[分析ツール] チェックボックスをオンにしてから、[OK] をクリックしてください。
■ CONVERT関数
引数 CONVERT(数値,変換前単位,変換後単位)    
数値 変換する値を指定          
変換前単位 数値の単位を指定          
変換後単位 変換後の単位を指定          
■ CONVERT関数で使用できる主な単位
距離 単位 重量 単位 時刻 単位 温度 単位
メートル m グラム g yr 摂氏 C
法定マイル mi ポンド(常衡) bm day 華氏 F
インチ in hr
フィート ft mn
ヤード yd sec
※ご注意ください
   Excelのバージョンによって使用できる単位が異なります。
   上の表の単位は全て、Excel2003以降のバージョンで使用できます。
   特にExcel2013で使用できる単位が増加しました。(ビット[bit] 、メートル/時[m/h] 等)
   詳細はExcelのヘルプをご参照ください。
■ CONVERT関数で使用できる主な接頭語
補助単位 大きさ 接頭語 補助単位 大きさ 接頭語
G(ギガ) 10×9乗 G d(デシ) 10×-1乗 d
M(メガ) 10×6乗 M c(センチ) 10×-2乗 c
K(キロ) 10×3乗 k m(ミリ) 10×-3乗 m
H(ヘクト) 10×2乗 h μ(マイクロ) 10×-6乗 u
D(デカ) 10×1乗 e n(ナノ) 10×-9乗 n
   対応する接頭語は、単位の前につなげて記述します。
    例)センチメートル ⇒ cm
■ CONVERT関数の使用例
   使用例に沿って関数をご紹介します。
   ◆センチメートルの数値をインチに変換
数式: =CONVERT(A2,"cm","in")
       ※ 変換前単位と変換後単位には、ダブルクオーテーション ("") で囲んだ文字列で指定します。
    
   ◆分を時間に変換
数式: =CONVERT(A2, "mn", "hr")
   ◆摂氏の温度を華氏に変換
数式: =CONVERT(A2, "C", "F")
       ※ 単位と接頭語の大文字・小文字は区別されますのでご注意ください。 
           下の図のように "F" を "f" に変えるとエラーになります。
Copyright(C) アイエルアイ総合研究所 無断転載を禁じます