У меня есть таблица Excel с более чем 2000 записей:Как построить сложную ценность из трех переменных?
Field B1: CustomerID as 000
Field B2: CustomerID as 0000432
Field C1: CustomerCountry as DE
Field C2: CustomerCountry as IT
Мне нужно построить коды длиной 13 цифр, включая «CustomerCountry» + «CustomerID» без лидирующего 0 + случайное число (может быть 6 цифр, более или меньше, зависит от длины CustomerID
).
Результаты должны быть, как это: D1 Кодекса как DE12345967895
или D2 Кодекса как IT43274837401
Как сделать это с функциями Excel?
ОБНОВЛЕНО: Я попробовал этот. Моя большая проблема - сказать, что случайное число должно быть достаточно длинным, чтобы получить всего 13 символов. Иногда CustomerID
составляет всего 3 или 4 цифры, а конкатенация трех переменных может быть всего 10 или 9 символов. Но коды должны быть всегда длиной 13 символов.
Кажется, что вы удаляете все начальные нули, а не первые 0. Правильно ли это? – Bathsheba
да, вы правы. Прости! –
Могу ли я безопасно удалить все нули? т. е. существуют ли нули после первого ненулевого? – Bathsheba