Tag: hex

如何使用Excel来计算hex格式的按位异或?

我有两个单元格与一串位: 1747F6001E00DB2XXXXX28FE5257645C 和 1C6262C8DBF510F655XXXXXA3BDA58AC 我想XOR二者在一起,以便结果将如0B2594C8C5F5CXXXXX190014698D3CF0 。 我知道我需要在Excel中使用按位XOR操作,因为按位XOR计算器可以在线工作,但是它们使我可以在hex和二进制input数据之间进行select。 BITXOR应该可以工作,但对于hexinput不起作用。

在VBA中将hex单元格值转换为二进制

我试图将一列hex值转换为二进制值,然后将二进制值写入二进制文件。 但是,我有问题的hex值转换为二进制… 我发现这个线程: 将hex值string转换为二进制string 我一直试图做的答案build议,并将每个hex字符转换为二进制,然后将结果追加到代表完整的二进制数字的string。 但是,我试图转换我的hexstring时出现错误…这是我目前正在尝试做的: Dim hexString As String Dim binaryString As String hexString = "" binaryString = "" Dim rangeOfCells As Range Set rangeOfCells = Range ("C5: C100") Dim hexCell As Range For Each hexCell In rangeOfCells.Cells If Not isEmpty(hexCell.value) Then hexString = hexCell.Value Dim counter As Integer For counter = 1 to […]

如何在EXCEL 2010中将HEX转换为BIN,一次一个字符

我试图find一种方法来获取一串HEX值并将其转换为BIN。 我需要一次转换1个hex字符: 例如:HEX = 0CEC BIN = 0000 1100 1110 1100 我需要在Excel中执行此操作。 任何帮助将是伟大的。 谢谢,拉里

你如何留下一个hex数字?

如果我有一组数据如下,我该如何设置它,使所有的数字是八个半字节? A1: FF4C6EFF A2: 286EFF A3: 1156EFF A4: 2806EF7 TEXT命令不起作用。 =TEXT(A2, "00000000") B2: 286EFF

告诉excel将hex值作为文本处理

我有一个大的hex文件,我已经导入到Excel作为一个CSV。 所以它不是一个hex文件,只是一个csv格式的hexstring。 我已经告诉Excel将值作为文本对待,他们是左alignment,但我将所有“0x”字符replace为“”它将0x0000更改为0(仍左alignment)。 不是一个大问题,但它仍然不是文字。 真正的问题是它与“0x18E3”有什么关系,它将其视为科学记数法,我得到1.80E + 04及其右alignment。 它改变我的细胞格式从文本到科学。

excel,如何使用一个自定义的引用(dynamic)来为一个范围单元添加一个条件validation。 检查HEX

EXCEL 我试图弄清楚如何为HEX十进制inputvalidation一个单元格的范围。 数据validation>> CUSTOM >>对于CELL E16,它可以正常工作 =IF(AND(LEN(E16)<=2;ISNUMBER(HEX2DEC(E16)));TRUE;FALSE) 所以引用单元格self可以做如下(使用CHAR(64 + – > 65是A和 COLUMN()*给出数字A – > 1 * =(CONCATENATE(CHAR(64+COLUMN());ROW())) 所以我认为 =IF(AND(LEN(INDIRECT((CONCATENATE(CHAR(64+COLUMN());ROW()))))<=2;ISNUMBER(HEX2DEC(INDIRECT((CONCATENATE(CHAR(64+COLUMN());ROW()))))));TRUE;FALSE) 有人有一个想法,很容易做到这一点大范围… 谢谢 短剑的一种

在Excel中将ASCII文本转换为hex

我想这个,但我不知道该怎么做,似乎有用的唯一function是“DEC.TO.HEX”。 这是问题,我在一个单元格中有这个文本: 1234 而在下一个单元格中,我想要每个字符的hex值,预期的结果是: 31323334 每个字符必须用两个hex字符表示。 我不知道如何在Excel中解决这个问题,避免编写程序。 问候! 编辑:hex转换 Text value Ascii Value (Dec) Hexadecimal Value 1 49 31 2 50 32 3 51 33 4 52 34

Excel VBAhexascii错误

朋友们, 我已经find了下面所说的hex转换为文本的函数。它工作在hex到文本转换的大部分,但给不正常的结果。 例如:hex值是: 050003d40201414c4552542d42656c6f772038353435206966204e462054726164657320666f722031352d3230206d696e75746573202c77617463682050414e49432050414e4943207570746f20353439332d2d383437360d0a0d0a53656c6c204549434845522061742032343931302e2e2e73746f706c6f7373732032353 结果我使用hex2text函数= | 正确的结果应该是这样的: ALERT-Below 8545 if NF Trades for 15-20 minutes ,watch PANIC PANIC upto 5493–8476…….. (注:我使用hex2ascii转换网站http://www.rapidtables.com/convert/number/hex-to-ascii.htm获得正确的结果) 我的Hex2text函数是: Public Function HexToText(text As Range) As String Dim i As Integer Dim DummyStr As String For i = 1 To Len(text) Step 2 DummyStr = DummyStr & Chr(Val("&H" & (Mid(text, i, 2)))) DoEvents […]

修剪不去除空白?

我有一个字段hex的十进制值,看起来像FF FE,我需要删除空格,所以结果是FFFE,但修剪不适合我! 有我可以使用的另一个function?

将十进制MAC地址转换为hexMAC地址

我一直在寻找一种将十进制MAC地址转换为hex的方法。 因此,例如170.187.204.0.17.34到AA:BB:CC:00:11:22 。 积分去转换十进制值hex值? 有一个例子 。 我把我的十进制值放到columnA(开始A2)和hex等价应该进入columnB(开始B2)。