RGB - Hex 変換

256 階調の RGB 値を、Hex 値に変換するには、表計算ソフトで簡単に計算できます。

Microsoft Excel

マイクロソフトの Excel では、以下の計算式となります。
=IF(A1="","",TEXT(DEC2HEX(A1,2),"00")&TEXT(DEC2HEX(B1,2),"00")&TEXT(DEC2HEX(C1,2),"00"))
設定方法は以下の通りです。
  1. 上記計算式を、D1 セルに入力
  2. A1 セルに、R 値を入力
  3. B1 セルに、G 値を入力
  4. C1 セルに、B 値を入力
これで、D1 セルに、Hex 値が表示されます。
※もしエラー #NAME? が返されてしまったら、[ツール]-[アドイン]を実効し、[分析ツール]チェックボックスをオンにしてください。

OpenOffice.org Calc

OpenOffice.org の Calc では、以下の計算式となります。
=IF(A1="";"";TEXT(DEC2HEX(A1;2);"00")&TEXT(DEC2HEX(B1;2);"00")&TEXT(DEC2HEX(C1;2);"00"))
設定方法は、Excel と同様です。
ただし、OpenOffice.org 3.3.0 の Calc では、"数値" + "E" になる値が正確に計算されませんでした。
具体的には、以下の値です。
  • 14 : 正しくは 0E、それが 00 になる
  • 30 : 正しくは 1E、それが 01 になる
  • 46 : 正しくは 2E、それが 02 になる
  • 62 : 正しくは 3E、それが 03 になる
  • 78 : 正しくは 4E、それが 04 になる
  • 94 : 正しくは 5E、それが 05 になる
  • 110 : 正しくは 6E、それが 06 になる
  • 126 : 正しくは 7E、それが 07 になる
  • 142 : 正しくは 8E、それが 08 になる
  • 158 : 正しくは 9E、それが 09 になる

というわけで、この計算をするなら、MS-Excel をお勧めします。



コメントを投稿するには画像の文字を半角数字で入力してください。


画像認証

  • 最終更新:2012-03-23 15:14:40

このWIKIを編集するにはパスワード入力が必要です

認証パスワード