Как связать два числа вместе с дополнительными нулями - PullRequest
0 голосов
/ 22 мая 2018

Как я могу сделать ячейку A1 "1234" с ячейкой A2 "27", чтобы сделать 12340027 как число, а не текст.Вкратце, числа в А2 имеют длину 1, 2 или 3 цифры, но они должны быть отформатированы до 4 цифр, например, 27 = 0027, 4 = 0004.Использование TEXT приводит к тому, что функции поиска не работают

Ответы [ 3 ]

0 голосов
/ 22 мая 2018

@ keatz также элегантный ответ

Если я вас правильно понял, вы можете добиться этого по следующей формуле:

= CONCATENATE (A2, RIGHT (B2 / 10000,4)) * 1

enter image description here

0 голосов
/ 22 мая 2018

Оберните вашу формулу в VALUE(), чтобы превратить текст обратно в число:

=VALUE(A1 & TEXT(A2,"0000"))

Или умножьте текст на единицу (или добавьте ноль):

=(A1 & TEXT(A2,"0000"))*1  
0 голосов
/ 22 мая 2018

Как насчет:

=A1*10^4+A2

Просто добавляет 4 нуля в конец А1 и затем добавляет А2 к нему.

...