Alterando o formato das células

0

Eu tenho uma planilha do Excel onde uma das células tem a string "\ xab \ xcd \ xef" etc. Parece que o Excel está tomando isso como a string ASCII "\ xab \ xcd \ xef". Como faço para o Excel tratá-lo como uma string binária com os bytes 0xab 0xcd 0xef para que eu possa convertê-lo em UTF-8?

    
por Rayne 19.03.2013 / 08:23

2 respostas

0

Use SUBSTITUTE, por exemplo, se \ xab \ xcd \ xef estiver em A1 :

=SUBSTITUTE(A1,"\"," 0")

    
por 19.03.2013 / 12:11
0

Concatenar todos os bytes cujos valores aparecem em uma célula em uma string pode ser complicado, mas isso pode ser parte da resposta: Se a célula B2 contiver 53 , então =CHAR(HEX2DEC(B2)) avaliará para o caractere S –– porque hex 0x53 = decimal 83, que é o valor ASCII para ‘S’. E, claro, você pode extrair o ab de \xab\xcd\xef com MID(…, 3, 2) .

    
por 19.03.2013 / 22:47