1

Как поместить 19-значный или более цифры в ячейку Excel.

Я хочу сохранить 19-значное число в ячейке столбца.Как я отформатирую эту ячейку.Кто-нибудь может дать мне некоторую идею в этом отношении?

6 ответов6

6

Вы всегда можете сохранить число в ячейке в виде строки. Поставьте апостроф перед числом.

5

Если вы измените формат ячейки на «Текст», вам не нужно добавлять апостроф; ты просто вставил номер. Он по-прежнему будет использоваться в качестве числа функциями, которые ссылаются на ячейку.

5

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

  1. Разделите число на 2 (или более) ячейки. Поместите часть числа в одну ячейку, а остаток в другую ячейку. Следствием этого является то, что вам нужно разработать собственные формулы для расчетов.
  2. Другое решение использует надстройки. Для бесплатного изучения статьи, упомянутые в http://www.excel-ticker.com/calculation-of-very-large-numbers-in-excel-part-5-add-in/
2

Excel, кажется, позволяет только 15 цифр. Что на земле вы делаете, что на самом деле требует 19 цифр точности? Я подозреваю, что вы либо плохо формулируете свою проблему, либо беспокоитесь о ненужных деталях.

1

Это просто скопировать / набрать в Excel с более чем 15 номерами. Пожалуйста, следуйте инструкциям ниже:

  1. Если вы хотите ввести число длиной более 15 цифр, просто выберите этот конкретный столбец, перейдите к форматированию ячеек и выберите "текст". После этого, какие бы цифры вы ни набрали, вы получите текстовый формат.

  2. Если вы хотите скопировать число, которое содержит более 15 цифр, просто сначала скопируйте и вставьте это конкретное число / строки / столбцы в блокнот, снова скопируйте содержимое из блокнота, перейдите в Excel, выберите полный лист и щелкните правой кнопкой мыши, чтобы выбрать тип формата. как "текст", а теперь мимо скопированного контента в Excel. Он автоматически показывает все цифры без округления.

0

Потому что Excel работает только с цифрами до 15 цифр, вы должны разделить число и после concatenate

пример:

A2                  B2      C2
894450360114541404  10000   894450360114551404

=CONCATENATE(LEFT(A2,10),NUMBERVALUE(RIGHT(A2,8))+B2)

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