|
v7: Помогите перегнать цифры в буквы по принципу растягивания столбцов в эксель
| ☑ |
0
sysadminlk
02.12.20
✎
20:57
|
По принципу:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z AA AB AC AD
Чтоб на вход я давал число например 30 а оно мне в ответ AD
И функция декодер, я ей даю AD а она мне в ответ 30
скорее всего уже есть решения, но я найти не могу
|
|
1
ДенисЧ
02.12.20
✎
21:04
|
Функция перевода числа в n-ричную систему пишется на уроках информатики в 10м классе.
|
|
2
trad
02.12.20
✎
21:05
|
_idtostr()
_strtoid()
|
|
3
Михаил Козлов
02.12.20
✎
21:06
|
26 букв латиницы. AD = 1(A)*26+4(D). Обратно: 30/26=1(A)+(30-26=4)D.
|
|
4
sysadminlk
02.12.20
✎
21:47
|
(2) спасибо, очень близко только экселька так не умеет
|
|
5
Cthulhu
02.12.20
✎
21:56
|
тебе формулу в екселе надо штль?.. а при чем тут 1с???
|
|
6
sysadminlk
02.12.20
✎
22:37
|
(5) мне нужно эксель файлы перебирать одинэсом
|
|
7
trad
02.12.20
✎
22:47
|
(6) одинесом хочешь перебирать, тогда зачем эксельке уметь (2) ?
(2) - это умеет одинес семьсемь
|
|
8
Cthulhu
02.12.20
✎
22:53
|
(6) дык (2) ёжмаёж
|
|
9
Chameleon1980
02.12.20
✎
23:19
|
дык там жеж, вроде хоть по цифре :)
|
|
10
RomanYS
02.12.20
✎
23:29
|
A, B, C,,, Z, AA, AB, ,,, AX, AY, AZ, BA, BB, ,,,, BX, BY, BZ, CA, CB, ,,,, Что это?
|
|
11
Arbuz
08.12.20
✎
12:45
|
(0)
//======================================================================
Функция ВСтолбецЭкселя(Номер)
Перем А,Результат;
А = Номер;
Результат = "";
Пока А > 0 Цикл
Результат = Симв(((А - 1) % 26) + 65) + Результат;
А = Цел((А - 1) / 26);
КонецЦикла;
Возврат Результат;
КонецФункции // ВСтолбецЭкселя
|
|