5

У меня есть большое количество номеров банковских счетов разных банков. В некоторых банках номер счета начинается с нуля, а в некоторых - 16 цифр. Когда я вставлю данные в Excel, начальные нули будут удалены, а последняя цифра из 16-значного номера счета будет равна нулю.

Как я могу избежать этой проблемы? Я пытался поставить специальный символ перед каждым номером учетной записи, чтобы сделать его в виде текста и вставить в Excel, но когда я удаляю специальный символ, проблема появляется снова.

9 ответов9

9

Перед вставкой щелкните правой кнопкой мыши столбец, который будет содержать номера счетов, и выберите "Формат ячеек". Там выберите "Текст". Это остановит Excel от попыток интерпретировать данные, которые вы вставляете, как числа, и округлять их, потому что они слишком большие.

2

В Excel используется формат с плавающей запятой двойной точности, который может содержать только 15 цифр точности. Вы должны сохранить значение как текст с помощью специальной вставки или отформатировать ячейку перед вставкой, как говорили другие. Если вы печатаете вручную затем поставить апостроф ' строкой

http://en.wikipedia.org/wiki/Numeric_precision_in_Microsoft_Excel

2

Если вам не нужно использовать числа, используйте Мастер импорта текста, а после скажите, что числа считаются текстовыми.

Внимательно прочитайте третий шаг.

Формат данных столбца Выберите формат данных столбца, выбранного в разделе « Предварительный просмотр данных ». Если вы не хотите импортировать выбранный столбец, нажмите Не импортировать столбец (пропустить).

После выбора параметра формата данных для выбранного столбца заголовок столбца в разделе «Предварительный просмотр данных» отображает формат. Если вы выберете «Дата», выберите формат даты в поле «Дата».

Выберите формат данных, который точно соответствует данным предварительного просмотра, чтобы Excel мог правильно преобразовать импортированные данные. Например:

  • Чтобы преобразовать столбец со всеми символами номера валюты в формат валюты Excel, выберите Общие.
  • Чтобы преобразовать столбец всех цифровых символов в текстовый формат Excel, выберите « Текст».
  • Чтобы преобразовать столбец всех символов даты, каждой даты в порядке года, месяца и дня, в формат даты Excel, выберите « Дата», а затем выберите тип даты YMD в поле « Дата».
1

Сначала выберите все ячейки в электронной таблице, затем перейдите к форматированию ячеек и выберите защиту. Снимите флажок заблокирован. выберите номер, выберите текст. Все вставки должны быть хорошими сейчас. Просто не забудьте вставить как текст. Кроме того, если я вставляю много ячеек, я сначала вставляю их в блокнот, затем снова выбираю и копирую, и это удаляет все форматирование из буфера обмена, поэтому вы всегда будете вставлять как текст.

0

Используя мастер импорта на последнем шаге перед импортом, выберите столбец с числами и измените этот столбец на текст, затем нажмите «Готово», и импорт будет выполнен правильно. Тот же метод для даты и времени, чтобы импортировать в предпочитаемом формате.

0

Чтобы вставить данные в Excel из буфера обмена и сохранить начальные нули, такие значения (ячейки) можно заключить в формулу Excel T () в тексте буфера обмена. Excel вставляет его как формулу, но показывает вычисленное значение. Вставленный символ «= T (" 0011 ")» показан как "0011" и имеет формулу внизу.

Проверено в Excel 2010.

0

Выделите ячейки перед вставкой, Отформатируйте ячейки -> Текст, затем вставьте. Следует сохранить 0. Я предполагаю, что вам не нужно делать числовые манипуляции с этими номерами счетов. Редактировать: герцог избил меня до этого, как я публиковал это :)

-1

Щелкните правой кнопкой мыши пустую ячейку и выберите « Формат ячеек». Перейдите в Number и измените десятичное число на 0, выберите Text, а затем OK.

-1

Щелкните правой кнопкой мыши пустую ячейку и выберите «Формат ячеек». Перейдите в Number и измените десятичное число на 0, выберите Text, а затем OK.

Работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .