Страницы: 1
RSS
Перевод значения ячейки в шестнадцатеричный формат и обратно
 
Доброго всем дня!
Подскажите, как перевести текст в ячейке в шестнадцатиричный формат, а потом то что получилось обратно в систему символов ASCII ?
Нашел похожую тему https://www.planetaexcel.ru/forum/?PAGE_NAME=read&FID=8&TID=33314 , но ничего не понял...комментариев мало
 
del
Изменено: buchlotnik - 21.08.2021 23:18:19
Соблюдение правил форума не освобождает от модераторского произвола
 
При переносе формулы в другую книгу пишет #ИМЯ?  естественно ввод делал через массив (Ctrl+Shift+Enter)
 
Цитата
Mike написал:
в другую книгу
на всякий случай уточню - у вас эксель 365?
вариант выше на нем, и не совместим с другими версиями...
 
del
Изменено: buchlotnik - 21.08.2021 23:18:06
Соблюдение правил форума не освобождает от модераторского произвола
 
Цитата
andylu написал:
Цитата
Mike написал:
в другую книгу
на всякий случай уточню - у вас эксель 365?
вариант выше на нем, и не совместим с другими версиями...
У меня 2016
 
Цитата
buchlotnik написал:
Цитата
ну несовместимость 365 лечится легко
Код
 =СЦЕП(ДЕС.В.ШЕСТН(КОДСИМВ(ПСТР(A2;СТРОКА($A$1:ИНДЕКС(A:A;ДЛСТР(A2)));1));2))   
   
Код
 =СЦЕП(СИМВОЛ(ШЕСТН.В.ДЕС(ПСТР(B3;1+2*(СТРОКА($A$1:ИНДЕКС(A:A;ДЛСТР(A2)))-1);2))))   
  а вот альтернативу СЦЕП() без бубнов найти трудно - если экселька старше 2019, думаю придется UDF писать
не прокатывает
Изменено: Mike - 23.07.2021 11:32:11
 
Цитата
Mike написал:
не прокатывает
и в чём сюрприз?
Цитата
buchlotnik написал:
если экселька старше 2019, думаю придется UDF писать
Соблюдение правил форума не освобождает от модераторского произвола
 
Цитата
buchlotnik написал:
Цитата
Mike написал:
не прокатывает
и в чём сюрприз?
почему-то также пишет  #ИМЯ?
 
Цитата
Mike написал:
почему-то
Цитата
buchlotnik написал:
СЦЕП() - начиная с 2019
Соблюдение правил форума не освобождает от модераторского произвола
 
Цитата
Цитата
buchlotnik написал:
СЦЕП() - начиная с 2019
СЦЕП() - это СЦЕПИТЬ() ? если так, то ошибка пропала, но "перевод" осуществляет только первого символа (в ячейке получается "С8")
 
нет, СЦЕП() - это СЦЕП(), функция из 2019 версии
СЦЕПИТЬ() - это старая функция и она как раз не понимает массивы, берет только первое
Соблюдение правил форума не освобождает от модераторского произвола
 
/dell pls, пока писал вышел аналог ответа 12 выше
Изменено: andylu - 23.07.2021 12:27:02
 
del
Изменено: buchlotnik - 21.08.2021 23:17:39
Соблюдение правил форума не освобождает от модераторского произвола
 
Спасибо! Все получилось!
 
Mike, приведите в порядок свои сообщения. Цитата - это не то, что Вы думаете и делаете.  Вы бездумно копируете.
Страницы: 1
Наверх