Имя: Пароль:
IT
Админ
Excel лидирующие нули
,
0 1Сергей
 
28.01.16
11:59
Как без кодинга и всяческого изврата преобразовать число в текст с лидирующими нолями?
392 -> 000392
Есть колонка с числами, нужно преобразовать в текст с лидирующими нулми

Подскажите, пожалуйста
1 Масянька
 
28.01.16
12:01
Шо, опять?!
2 1Сергей
 
28.01.16
12:02
(1) опять. прошлая тема не помогла
3 Кирпич
 
28.01.16
12:07
(2)формат поменять советовали?
4 laeg
 
28.01.16
12:12
=ПРАВСИМВ("000000"&A1;6)
5 Serg_1960
 
28.01.16
12:12
6 RomaH
 
naïve
28.01.16
12:32
нам тут как-то попался один файлик - долго не могли понять в чем дело

там маска поля использовалась
значение 36
а на экран показывает "526000ВЛ0000"
7 PR третий
 
28.01.16
12:37
(0) Ты издеваешься что ли?
Формат ЧЦ = '9'; ЧВН = ; ЧГ = ''
8 bolobol
 
28.01.16
12:40
(4) Почему у вас 6 в конце? Как вы из неизвестной вам ячейки определили, что длина должна быть 6?
9 PR третий
 
28.01.16
12:43
А, или речь про Эксель.
Тогда =ПРАВСИМВ(СЦЕПИТЬ("00000";123);5)
10 PR третий
 
28.01.16
12:43
(8) Не слушай его. Конечно же должно быть 5, а не 6.
11 PR третий
 
28.01.16
12:44
+(10) Хотя если дословно (0), то 6
12 1Сергей
 
28.01.16
12:50
(4) спасибо. Забыл, что конкатенация делается не как в 1с :)
13 laeg
 
28.01.16
15:21
(8) Потому что в примере у вас 6 символов. Смысл простой, добавить максимальное нужное количество нулей и взять нужную длину строки с конца.
14 PR третий
 
28.01.16
15:22
(13) У кого у вас?
15 laeg
 
28.01.16
15:25
(14) СтрЗаменить("Потому что в примере у вас", "у вас", "")
16 Масянька
 
28.01.16
15:28
(15) Не, лучше так:

Если PR третий Тогда
СтатусВозврата(0);
Возврат;
КонецЕсли;
Основная теорема систематики: Новые системы плодят новые проблемы.