よみもの・トーク:色相順に並べた鉄道路線ラインカラー一覧
ナビゲーションに移動
検索に移動
Excelでカラーコード→HLS色空間への変換[編集]
セルB2: カラーコード16進数(ex: #C0FFEE)
RGB値への変換 セルC2: =HEX2DEC(MID(B2,2,2)) セルD2: =HEX2DEC(MID(B2,4,2)) セルE2: =HEX2DEC(MID(B2,6,2))
HLS値への変換 セルF2: =IF(MIN(C2:E2)=E2,D2-C2,IF(MIN(C2:E2)=C2,E2-D2,C2-E2))/(MAX(C2:E2)-MIN(C2:E2))*60+IF(MIN(C2:E2)=E2,60,IF(MIN(C2:E2)=C2,180,300)) セルG2: =(MAX(C2:E2)+MIN(C2:E2))/2/255*100 セルH2: =(MAX(C2:E2)-MIN(C2:E2))/(255-ABS(MAX(C2:E2)+MIN(C2:E2)-255))*100
Module:Colorを移入してHSL値を自動計算できるようになったので、上記計算式は不要になりました。--かにふとん (トーク) 2022-07-23T17:34:09 (JST)