2013-02-23 3 views

ответ

2

Я не уверен, что вы хотите сделать это в Excel, но если вы не возражаете, - это простая формула:

=VALUE(RIGHT(B1,4)) 

вернет то, что вы хотите (предполагая, что ваши данные начинается с 1-го ряда) , При необходимости заполните формулу. Если вы хотите, чтобы 4 цифры были возвращены как string, гайка номер - удалите VALUE(...) часть.

EDIT:

Согласно комментарий, вы должны использовать эту формулу:

=HEX2DEC(RIGHT(B2,4)) 

автозаполнения или копировать/вставить его вниз строку 554.

Пример файла: https://www.dropbox.com/s/4mnx5x3h28gv3rs/4DigitsHEX2DEC.xlsx

+0

, более конкретно, мои данные начинаются со второй строки и продолжаются до строки 554. она находится в строке B. строка A не имеет большого значения для меня. это пример строки: 13: 52: 04,18,00FFFF00100A0093000001000010034317D4, и я хочу последние 4 цифры: 17D4, который является шестнадцатеричным номером. Я хочу взять все эти числа из этих 554 строк и взять все шестнадцатеричные числа и преобразовать их в десятичном формате через matlab. –

Смежные вопросы