gpt4 book ai didi

excel - 在 Excel 中将 HEX 转换为 RGB

转载 作者:行者123 更新时间:2023-12-02 07:06:07 25 4
gpt4 key购买 nike

我有一列“HEX”和三列“R”、“G”和“B”。

如何将 HEX 转换为 RGB,例如ff0000R=255G=0B=0

我知道前2个字符ff属于“R”,接下来的2个00属于“G”,最后2个00 属于“B”。因此,我必须使用 =LEFT(A1, 2) 表示“R”,=RIGHT(LEFT(A1, 4), 2)=最后一个是 RIGHT(A1, 2)

但是如何将 ff 转换为 255 并将 00 转换为 0 等?我想我必须做一些事情来从十六进制(以 16 为基数)解析为十进制(以 10 为基数)?

我想不用 VBA 来完成它。

最佳答案

您确实可以尝试使用 =Hex2Dec(A1),但您应该将其输入分成 3 部分:

一个用于R,一个用于G,一个用于B,考虑到您总是会以这样的格式获得它们ff0000

=HEX2DEC(LEFT(B1,2))&"-"&HEX2DEC(MID(B1,3,2))&"-"&HEX2DEC(RIGHT(B1,2))

这是公式的结果:

enter image description here

关于excel - 在 Excel 中将 HEX 转换为 RGB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45833797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com