
Excel не отображает ноль в начале текстовой ячейки. Этот файл должен быть в определенном формате, чтобы программа могла его прочитать, поэтому очень важно, чтобы ячейка была установлена как текст.
ЯЧЕЙКА ДОЛЖНА БЫТЬ УСТАНОВЛЕНА КАК ТЕКСТ, ОНА НЕ МОЖЕТ БЫТЬ КОДОМ ИЛИ ПОЛЬЗОВАТЕЛЬСКОЙ, она предназначена для чтения программой, а не человеком, форматирование важно.
ВАЖНО: Я не могу добавить новые данные/столбцы/строки/коды в свой файл, программа, которая их считывает, требует, чтобы это было заданное количество столбцов, и не считывает код.
Вот ячейка, заданная как текст:
Вот как я пытаюсь его заменить:
решение1
Что вам нужно сделать, так это щелкнуть правой кнопкой мыши по ячейкам, которые вы хотите изменить, щелкнуть «Формат ячеек», затем на вкладке «Число» щелкнуть по опции списка «Пользовательский». Поле под «Тип:» позволит вам форматировать текст так же, как это делает вторая половина моего ответа. 00 разрешит один предшествующий ноль для однозначных чисел и никаких предшествующих нулей для двузначных чисел:
В качестве альтернативы вы также можете сделать следующее, поскольку у вас, по-видимому, есть несколько строк, использующих одни и те же данные:
TheФункция ТЕКСТ =Text(CELL, "XXXX")
позволяет вам устанавливать предшествующие нули в зависимости от того, сколько цифр содержится в строке, на которую он ссылается, а также от других параметров.
решение2
Если вы хотите ввести число как текст в Excel, вы можете сделать это, добавив одинарную кавычку ( ') перед числом, например '07
. Это заставит Excel сохранить его как текст, даже если он выглядит как число.
В качестве более быстрой альтернативы, если у вас много значений, вы можете использовать временный столбец с формулой ="0"&V3
или =""&V3
. Скопируйте эту ячейку и вставьте ее в значения в столбце V, и Excel сохранит ее как текст.
решение3
Я нашел обходной путь, я скопировал Colum в Notepad++ и отредактировал его там, затем скопировал его обратно в Excel, это работает, но это не идеально, пожалуйста, если у вас есть способ сделать это без вспомогательного программного обеспечения, это было бы намного лучше.