Преобразовать значение шестнадцатеричной строки в шестнадцатеричное число

2341
mrgou

Скажем, A1 содержит строку "f26e". Это шестнадцатеричное значение, которое я хочу использовать в функции Unichar, но, поскольку это строка, мне нужно преобразовать ее в число (UNICHAR (A1) возвращает ошибку в значении). VALUE () не работает. Я думаю, это может принимать только десятичные значения.

Спасибо!

Р.

1

1 ответ на вопрос

2
Máté Juhász

Вы можете использовать HEX2DECфункцию для преобразования шестнадцатеричных чисел в десятичные.

Duh! Я не думал, что это будет принимать строку в качестве ввода! Спасибо! mrgou 7 лет назад 0
Excel знает только десятичные числа, он может хранить (и распознавать) шестнадцатеричные числа только в виде строки. Máté Juhász 7 лет назад 1

Похожие вопросы