Excel последняя цифра числа

Excel последняя цифра числа

EXCEL хранит и выполняет вычисления с точностью 15 значащих цифр. Поэтому, не получится ввести 20-и значное число без того, чтобы EXCEL автоматически округлил его с точностью до 100 тыс. Используем текстовый формат для отображения таких чисел.

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

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

Увеличить точность вычислений в EXCEL нельзя. Однако, если не предполагается участие чисел в математических операциях, то для их хранения можно использовать текстовый формат. Такое решение подходит, например, для хранения номеров банковских счетов.

Для перевода ячейки в текстовый формат достаточно поставить перед значением апостроф (‘) или перед вводом изменить формат ячейки ( CTRL+1 ) на Текстовый .

Примечание . При подсчете таких значений могут возникнуть сложности (см. статью Подсчет ТЕКСТовых значений с единственным критерием в MS EXCEL ).

Эта заметка продолжает цикл материалов по использованию формул массива. Если ранее вы не сталкивались с формулами массива, рекомендую начать с Введение в формулы массива и Некоторые примеры использования формул массива. Основное достоинство формул массивов состоит в том, что они позволяют выполнять очень широкий круг вычислений, который другими способами выполнить нельзя. К сожалению, формулы массивов – это наиболее сложное и непонятное средство Excel.

В настоящей заметке использованы материалы книги Джона Уокенбаха MS Excel 2007. Библия пользователя. – М.: Издательский дом «Вильямс», 2008. – 816 с.

Скачать заметку в формате Word, примеры в формате Excel

Сумма цифр целого числа

Приведенная ниже формула массива возвращает сумму цифр, составляющих положительное целое число, которое содержится в ячейке А1. Например, если в этой ячейке хранится число 409, то формула вернет число 13 (сумму цифр 4, 0 и 9):

Чтобы понять, как работает эта формула, рассмотрим последовательно ее работу.

1. ДЛСТР(A1) возвращает количество цифр числа, находящегося в ячейке А1. В нашем примере, 3.

2. Функция <=СТРОКА(ДВССЫЛ( " 1: " &ДЛСТР(A1)))>возвращает массив целых чисел, который начинается с единицы и заканчивается числом, равным количеству цифр, которые составляют значение, хранящееся в ячейке А1. В нашем примере СТРОКА создаст следующий виртуальный массив:

Читайте также:  Как подключить провода от колонок к штекеру

3. Функция ПСТР возвращает часть текстовой строки. Функция ПСТР имеет три аргумента: (1) текст; в нашем примере содержимое ячейки А1, 409;
(2) начальная позиция; в нашем примере – массив <1;2;3>, то есть в первом заходе будет использовано значение 1, во втором – 2, в третьем – 3;
(3) количество извлекаемых символов; в нашем примере, 1.
В нашем примере функция ПСТР выглядит так: <=ПСТР(409;<1;2;3>;1)>. Функция создаст массив из трех элементов: <4;0;9>.

4. К сожалению, функция ПСТР возвращает массив строк, которые содержат текст. Чтобы преобразовать строку, которая выглядит как число, в соответствующее число, следует умножить ее на единицу (что и было сделано). Можно также воспользоваться функцией ЗНАЧЕН, которая преобразует текстовую строку, содержащую число, в соответствующее значение:

5. И, наконец, функция СУММ суммирует элементы массива <4;0;9>: <=СУММ(<4;0;9>)>. Эта формула возвращает значение 13.

Вы также можете «встать» в ячейку В1 и пройти по меню Формулы → Зависимости формул → Вычислить формулу. В открывшемся окне, нажимая последовательно на «Вычислить», вы будете видеть, как работает эта формула шаг за шагом:

Заметьте, что формула не работает с отрицательными числами, поскольку знак «минус» не является числом. В следующей формуле эта проблема решается с помощью функции ABS, которая возвращает модуль аргумента:

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

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

Кроме того Excel отображает число в экспоненциальном представлении, заменив часть числа E + n, где E (который обозначает степень) умножается на предыдущем число 10 n-й степени. Для отображения номеров кредитных карт 16-значный в успешно полный, необходимо форматировать числа как текст.

В целях безопасности можно скрыть все цифры номера кредитной карты кроме нескольких последних, используя формулу с функциями СЦЕПИТЬ, ПРАВСИМВ и ПОВТОР.

Читайте также:  В какую сторону открывается шаровый кран

Отображение номеров кредитных карт полностью

Выделите ячейку или диапазон ячеек, которые вы хотите отформатировать.

Как выделить ячейку или диапазон

Выполните следующие действия

Щелкните ячейку или воспользуйтесь клавишами со стрелками, чтобы перейти к нужной ячейке.

Щелкните первую ячейку диапазона, а затем перетащите мышь на его последнюю ячейку. Можно также нажать клавишу SHIFT и расширить выделенную область с помощью стрелок.

Кроме того, можно выделить первую ячейку диапазона, а затем нажать клавишу F8 для расширения выделенной области с помощью стрелок. Чтобы остановить расширение выделенной области, еще раз нажмите клавишу F8.

Большой диапазон ячеек

Щелкните первую ячейку диапазона, а затем, удерживая клавишу SHIFT, щелкните последнюю ячейку диапазона. Для отображения последней ячейки используйте прокрутку.

Все ячейки листа

Нажмите кнопку Выделить все.

Чтобы выделить весь лист, также можно нажать клавиши CTRL+A.

Примечание: Если таблица содержит данные, по нажатию клавиш CTRL+A выделяется текущий диапазон. Повторное нажатие клавиш CTRL+A приведет к выделению всей таблицы.

Несмежные ячейки или диапазоны ячеек

Выберите первую ячейку или диапазон ячеек, а затем, удерживая нажатой клавишу CTRL, выделите другие ячейки или диапазоны.

Можно также выбрать первую ячейку или диапазон ячеек, а затем нажать клавиши SHIFT+F8 для включения в выделение других несмежных ячеек или диапазонов. Чтобы остановить включение ячеек и диапазонов, снова нажмите клавиши SHIFT+F8.

Примечание: Отменить выделение отдельных несмежных ячеек или диапазонов без отмены всего выделения невозможно.

Столбец или строку целиком

Щелкните заголовок сроки или столбца.

1. Заголовок строки

2. Заголовок столбца

Можно также выделить ячейки в строке или столбце, выделив первую строку, а затем нажав клавиши CTRL+SHIFT+СТРЕЛКА (ВПРАВО или ВЛЕВО — для строк, ВВЕРХ или ВНИЗ — для столбцов).

Примечание: Если в строке или столбце содержатся данные, при нажатии клавиш CTRL+SHIFT+СТРЕЛКА будет выделена строка или столбец до последней заполненной ячейки. Повторное нажатие клавиш CTRL+SHIFT+СТРЕЛКА приведет к выделению строки или столбца полностью.

Смежные строки или столбцы

Протащите мышь по заголовкам строк или столбцов. Можно также выделить первую строку или столбец, а затем, нажав клавишу SHIFT, выделить последнюю строку или столбец.

Несмежные строки или столбцы

Выделите заголовок строки или столбца первой строки или столбца выделения, а затем, нажав клавишу CTRL, щелкните заголовки столбцов или строк, которые нужно добавить к выделению.

Читайте также:  Проводит ли фольга электричество

Первую или последнюю ячейку в строке или столбце

Выделите ячейку в строке или столбце, а затем нажмите клавиши CTRL+СТРЕЛКА (ВПРАВО или ВЛЕВО — для строк, ВВЕРХ или ВНИЗ — для столбцов).

Первую или последнюю ячейку на листе или в таблице Microsoft Office Excel

Чтобы выделить первую ячейку на листе или в списке Excel, нажмите клавиши CTRL+HOME.

Чтобы выделить последнюю ячейку, содержащую данные или форматирование, на листе или в списке Excel, нажмите клавиши CTRL+END.

Ячейки до последней используемой ячейки листа (нижний правый угол)

Выделите первую ячейку, а затем нажмите клавиши CTRL+SHIFT+END, чтобы расширить выделенную область до последней используемой ячейки листа (нижний правый угол).

Ячейки до начала листа

Выделите первую ячейку, а затем нажмите клавиши CTRL+SHIFT+HOME, чтобы расширить выделенную область до начала листа.

Больше или меньше ячеек, чем имеется в активном выделении

Удерживая нажатой клавишу SHIFT, щелкните последнюю ячейку, который вы хотите включить в новый диапазон. Прямоугольная область между активной ячейки и нажать кнопку выбранной ячейки становится нового выделения.

Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе.

Совет: Можно также выделить пустые ячейки, отформатировать их как текст, а затем ввести числа. Такие числа будут иметь текстовый формат.

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

В списке Числовые форматы выберите Текстовый.

Примечание: Если пункт Текстовый не виден, прокрутите список до конца с помощью полосы прокрутки.

Совет: Чтобы включить другие символы (например, тире) в числах, хранящихся как текст, можно включать их при вводе номера кредитных карт.

Распространенные мерах безопасности вы можете для отображения только последнего несколько цифры номеров кредитных карт и заменить остальная часть цифры звездочки или другие символы. Это можно сделать с помощью формулы, которая содержит функции СЦЕПИТЬ, Повтори вправо .

Описанные ниже примере данные используются для Показать, как можно отобразить только последние четыре числа номер кредитной карты. После копирования формулы на листе, вы можете настроить его для отображения номера кредитных карт так же, как.

Создайте пустую книгу или лист.

Введите приведенные ниже данные без заголовков строк и столбцов.

Ссылка на основную публикацию
Ccd camera htc 383
Чёpнoбелая камера видео наблюдения HТC-383 В кожухе. Oсoбенноcти Cинxpoнизация внутренняя Высокое рaзрeшeние Aвтoмaтический бaланc белoгo Современный дизaйн Компaктные paзмepы Кaмеpа...
8007071A удаленный вызов процедуры был отменен
Ошибка 1818 удаленный вызов процедуры был отменен Ошибка 1818 удаленный вызов процедуры был отменен Добрый день уважаемые читатели, продолжаем наш...
Acad proxy entity как редактировать
Передача чертежей – поддержка объектов (геонов) – ObjectEnabler Передача чертежей – поддержка объектов (геонов) – ObjectEnabler Cм. Совместимость вперед и...
Crc9 разъем своими руками
Пользователи сети не всегда могут получить высокую скорость онлайн-связи. Плохая пропускная способность и нестабильный сигнал не позволяет мобильной связи работать...
Adblock detector