如何在 excel 2013 中将十六进制转换为二进制,然后将每个位保存在不同的单元格中
How to convert Hex to binary in excel 2013 , then save each bit in different cell
我想将十六进制数转换为二进制数,然后该二进制数的每一位都应保存在不同的单元格中。可以在 excel 2013 年完成吗?
例如
十六进制。乙
二进制:1011,
那么 1,0,1,1 应该单独存储在一个单元格中。
假设十六进制值在 A1 中然后转换为二进制值,例如在 B1 中:
=HEX2BIN(A1)
从那里您可以使用 C1 中的公式并将其复制到合适的右侧:
=MID($B1,COLUMN()-2,1)
但假设您有多个数字要处理,我建议不要用公式填充 sheet,而是将文本应用于列。将公式结果复制到 ColumnB 中并选择性粘贴……,值在最上面。 Select ColumnB,DATA - 数据工具,文本到列,固定宽度,在每个需要的单个字符位置解析,完成。
我想将十六进制数转换为二进制数,然后该二进制数的每一位都应保存在不同的单元格中。可以在 excel 2013 年完成吗? 例如 十六进制。乙 二进制:1011, 那么 1,0,1,1 应该单独存储在一个单元格中。
假设十六进制值在 A1 中然后转换为二进制值,例如在 B1 中:
=HEX2BIN(A1)
从那里您可以使用 C1 中的公式并将其复制到合适的右侧:
=MID($B1,COLUMN()-2,1)
但假设您有多个数字要处理,我建议不要用公式填充 sheet,而是将文本应用于列。将公式结果复制到 ColumnB 中并选择性粘贴……,值在最上面。 Select ColumnB,DATA - 数据工具,文本到列,固定宽度,在每个需要的单个字符位置解析,完成。