Как в экселе написать номер расчетного счета
Обновлено: 02.05.2024
Если у вас есть таблица с важными данными (номера кредитных карт, номера личных телефонов, номера страховых полисов), то для сторонних лиц вы можете настроить отображение только последних цифр номера.
Решение задачи зависит от количества цифр в номере.
Число цифр в номере больше 15
Так как EXCEL хранит и выполняет вычисления с точностью 15 значащих цифр , то номера кредитных карт (16 цифр), банковских счетов (20 цифр) сохранить в числовом формате не удастся, последние цифры будут заменены 0. Поэтому номера с количеством цифр больше 15 могут храниться в EXCEL только в текстовом формате .
Настроим отображение номеров кредитных карт в безопасном формате. Вместо отображения полного номера 4887 1467 1084 1647, мы отобразим только 4 последние цифры **** **** **** 1647. Номер сохранен в текстовом формате, между группами из 4-х цифр - пробелы.
Решением является использование формулы: ="**** **** **** "&ПРАВСИМВ(A1;4)
В ячейке A1 должен быть номер кредитной карты. Столбец А можно скрыть, выделив любую его ячейку и нажав CTRL+0 . В меню Рецензирование / Изменения выбрать Защитить лист . Имеет смысл также спрятать саму формулу , чтобы неавторизованный пользователь не написал формулу =A1 и не вывел полный номер карты.
Номер в безопасном формате и полный номер можно разместить на разных листах, тогда лист с полными номерами можно скрыть . Номер в безопасном формате и полный номер также можно разместить в разных книгах (при этом все равно не забудьте спрятать формулу).
В файле примера приведен вариант со скрытым столбцом и скрытой формулой. В столбцах А и В размещена таблица с полными номерами карт и фамилиями.
В ячейке D2 размещен Выпадающий список с фамилиями (ячейка не должна быть защищена). В ячейке Е2 размещена формула ="**** **** **** "&ПРАВСИМВ(ВПР(D2;A2:B4;2;0);4)
Скроем столбцы А и В . В формате ячейки Е2 поставим галочку "Скрыть формулу". Через меню Рецензирование / Изменения выберем Защитить лист . Получим следующий результат (формулы не видно, скрытые столбцы нельзя отобразить).
Выбрав в ячейке D2 другую фамилию, получим в ячейке Е2 соответствующий номер карты в безопасном формате.
Число цифр в номере меньше 16
Пусть необходимо скрыть номер телефона (10 цифр), который хранится в числовом формате.
Для отображения нескольких последних цифр номера нужно воспользоваться идеями из предыдущего раздела. Для отображения нескольких первых цифр номера попробуем использовать пользовательский формат . Забегая вперед можно сказать, что этот вариант не годится, но желающие потренироваться в понимании пользовательского формата могут продолжить чтение.
Пользовательский формат можно ввести через диалоговое окно Формат ячеек ( нажав CTRL+1 ), вкладка Число , (все форматы) . Сам формат вводите в поле Тип, предварительно все из него удалив.
Скроем последние 3 цифры в номере телефона (916) 734-66-58: (916)-734-6*-**.
Запишем формат в виде: [ =ТЕКСТ(A1;"[ , предварительно закомментировав обратным слешом специальный символ *. В этом случае мы получим результат в текстовом формате.
Чтобы скрыть последние 6 цифр можно использовать формулу =ТЕКСТ(A2;"[
В формате между 0 и " содержится 2 символа пробела (скрываются 2 группы разрядов, т.е. 6 цифр).
Для контроля правильности ввода номеров (должно быть строго определенное число знаков) можно использовать Условное форматирование или Проверку данных .
Отслеживание номеров ваших счетов может быть очень важным. Все номера счетов-фактур являются последовательными, поэтому попытка ввести их вручную может привести к человеческим ошибкам, дающим менее оптимальные результаты. Не всегда легко запомнить следующий номер в последовательности, особенно когда числа начинают расти. Забыв предыдущий номер, вы можете немного перекрыть таблицу Excel, что может привести к дальнейшим разрушениям.
Уже достаточно сложно вспомнить, где вы оставили свои ключи или что-то вынуть из морозильника на обед, вам еще не понадобится достаточно памяти. Вместо этого может быть лучше, если Excel автоматически сгенерирует номера счетов для вас.
«Это было бы невероятно полезно. Так что мне нужно делать?
Насколько я знаю, есть два метода, в которых вы можете автоматически генерировать номера счетов в Excel. Эта статья объяснит оба из них, чтобы гарантировать, что вы можете избежать наложения счетов и больше не нужно беспокоиться о том, какое число будет следующим.
Автоматическое создание счетов для Excel
Как уже упоминалось, существует два способа автоматического добавления номеров счетов в электронную таблицу или рабочую книгу Excel. Первый заключается в использовании формулы в VBA (Visual Basic для приложений) для создания номеров счетов для одной рабочей книги. Второй способ заключается в использовании Kutools для функции вставки порядковых номеров в Excel. Эта опция позволит вам создавать номера счетов-фактур в нескольких таблицах и книгах.
Метод 1: Автоматический генератор номеров счетов с использованием Visual Basic для приложений
Вы можете создать новую рабочую книгу или открыть существующую рабочую книгу, которую хотите использовать для автоматической генерации номера счета.
Найдите и выделите пустую ячейку (щелкните левой кнопкой мыши по ней) и введите первый номер, который будет использоваться в качестве начального номера для всех ваших номеров счетов в дальнейшем. Вы можете выбрать что-то вроде 00000 или 10000 в качестве отправной точки. В нашем примере мы будем использовать 00000, и он будет помещен в ячейку C3.
Нажмите Alt + F11, чтобы открыть диалоговое окно Microsoft Visual Basic для приложений. Разверните свою текущую книгу (VBAProject, может отображаться как Книга 1, если она новая) и дважды щелкните ThisWorkbook.
Вы можете ввести следующий код или просто скопировать и вставить (выделите код и нажмите Ctrl + C, а затем щелкните левой кнопкой мыши окно и нажмите Ctrl + V) код в открывшемся окне.
VBA: Генератор голосовых номеров
Private Sub Workbook_Open ()
Диапазон («C3»). Значение = диапазон («C3»). Значение + 1
«C3» будет ячейкой, в которой вы ввели номер вашего начального счета. Убедитесь, что изменили его в коде, прежде чем вставлять его в окно.
Приведенные ниже формулы помогут вам проверить номера счетов. Их может быть немного сложно запомнить вручную, но вы всегда можете сохранить их как запись автотекста, если вам понадобится использовать их позже в любое время.
No.FormulaInvoice Numbers1 = ”CompanyName” & TEXT (TODAY (), “yymmdd”) & C3CompanyName141209100002 = ”CompanyName” & TEXT (TODAY (), ”0 ″) & C3CompanyName41982100003 =” CompanyName & MMH) (TEXT) (TMST) (TEXT), TEXT (MMS), TEXT (MMS)) C3CompanyName1209095819100004 = ”CompanyName” & TEXT (NOW (), ”0 ″) & C3CompanyName41982100005 =” CompanyName ”& RANDBETWEEN (100000,999999) & C3CompanyName44868510000
Помните, что C3 в формуле — это ячейка, в которую вы поместили номер начального счета. «CompanyName» зарезервировано для текста, который вы хотите отображать в номерах счетов. Измените его так, как вам удобно.
Вы хотите поместить формулу в ячейку для автоматической генерации счета. Это не та ячейка, в которой указан начальный номер счета, а указанная ячейка для результатов. После того как формула была отредактирована в соответствии с вашими потребностями, вы можете скопировать и вставить ее в ячейку и нажать клавишу ввода, чтобы получить номер счета.
Когда вы закончите, обязательно сохраните текущую книгу. Для этого нажмите «Файл» и затем «Сохранить» (или «Сохранить как», если вы регистрируете новое или под другим именем). Введите имя книги и убедитесь, что в поле «Тип файла» установлено значение «Книга с поддержкой макросов Excel» (* .xlsm). Выберите, где он будет сохранен, а затем просто нажмите кнопку Сохранить.
Каждый раз, когда вы открываете книгу «Генератор номеров счетов», номер счета будет на один номер больше, чем в прошлый раз. Просто обязательно сохраняйте книгу перед тем, как закрывать ее каждый раз, иначе работа будет потеряна.
Способ 2: добавить номер счета с помощью Kutools для Excel
Те из вас, кому нужен способ создания номеров счетов для нескольких рабочих книг, найдут эти потребности в использовании Kutools. Первый описанный метод предназначен только для одной электронной таблицы или рабочей книги и, к сожалению, может перекрываться, если вы забудете сохранить. Kutools для Excel предоставляет исправление для обеих этих и других проблем.
Как и прежде, выделите и выберите ячейку для своего номера счета. Затем вам нужно нажать на Kutools, затем вставить, и, наконец, вставить порядковый номер.
Когда появится диалоговое окно «Вставить порядковый номер», нажмите кнопку «Создать». Откроется окно редактирования порядкового номера:
- Введите имя в поле «Имя последовательности», чтобы озаглавить новую последовательность номеров счетов.
- В поле «Приращение» введите 1.
- Введите название вашей компании или другой текст, который вы хотите видеть в начале результатов номера счета, в поле «Префикс» (необязательно).
- Начальный номер для всех ваших будущих номеров счетов-фактур можно ввести в поле «Начальный номер». Число может быть любым, но вы бы хотели, чтобы оно было простым. 00000 или 10000 будет достаточно. Если вы предпочитаете, чтобы цифры были маленькими, вы можете просто использовать одну цифру, например 0 или 1.
- Вы можете указать количество цифр, которое будет иметь ваш номер счета, введя номер в поле «Количество цифр». Вы не ошибетесь с 5 или 6.
- Завершите процесс, нажав кнопку Добавить.
Пока вновь созданная последовательность остается выбранной, нажмите «Заполнить диапазон», а затем нажмите кнопку «Закрыть», чтобы выйти. Теперь независимо от того, в какой книге вы используете функцию «Вставить порядковый номер», номер счета-фактуры будет сгенерирован автоматически, причем каждый номер больше последнего.
При попыте скопировать в Excel 2010 длинные 20-значные числа (номера лицевых банковских счетов) программа их округляет следующим образом 4,23E+19 и т.п., хотя текстовый формат для ячеек, куда копируются эти данные, установлен. Как можно подавить в Excel эту функцию автозамены, чтобыэти данные отражались без изменения? Добавлять пробелы или точки к номерам счетов нельзя в данном случае
iskorka_br
iskorka_br
ЗаиЦ_с_хвАстоМ
ЗаиЦ_с_хвАстоМ
bash
Дискетка
bash
bash
bash
КакбыСахалинец
Хрыч_Старый
Хрыч_Старый
juspa
Хрыч_Старый
juspa
плохая_тетка
juspa
плохая_тетка
juspa
плохая_тетка
juspa
Хрыч_Старый
juspa
Хрыч_Старый
Хрыч_Старый
juspa
juspa
Хрыч_Старый
Хрыч_Старый
Хрыч_Старый
gofra
Блог Николая Павлова на сайте Planetaexcel
gofra
gofra
juspa
juspa
juspa
juspa
Алексей_Николаевич
iskorka_br
iskorka_br
Алексей_Николаевич
Igor_koch
идите_на
идите_на
12345
идите_на
идите_на
идите_на
alpha
alpha
SANTER
идите_на
КакбыСахалинец
идите_на
dad65
EugeneM
идите_на
идите_на
идите_на
Для показа чисел в виде валюты можно применить либо формат "Валюта", либо бухгалтерский.
(Сравнение этих двух форматов см. в разделе Денежный и финансовый форматы ниже.)
Выделите ячейки, которые вы хотите отформатировать, а затем в группе Число на вкладке Главная щелкните стрелку вниз в поле Числовой формат.
Выберите Денежный или Финансовый.
Excel в Интернете к выбранным ячейкам применяется символ валюты по умолчанию и соответствующие десятичные знаки.
Денежный и финансовый форматы
Как денежный, так и финансовый формат правильно отображают денежные значения, но между ними существует ряд различий, как показано в таблице ниже.
десятичные знаки выровнены в столбце;
Рядом с первой цифрой в ячейке появится символ валюты. (Это не соответствует другим символам валюты в столбце.
как десятичные знаки, так и обозначения денежной единицы выровнены в столбце;
ячейки, содержащие только нули, помечаются дефисом;
отрицательные числа отображаются в круглых скобках.
Изменение символа валюты по умолчанию
Вы пока не можете изменить символ рубля по умолчанию в Excel в Интернете. но если у вас есть настольное приложение Excel, вы можете нажать кнопку "Открыть в Excel" и следуйте инструкциям, чтобы указать нужное значение валюты по умолчанию. После применения символа валюты сохраните и снова откроете его в Excel в Интернете.
При введении числа, содержащего более 15 цифр в ячейку в Microsoft Excel, Excel заменяет любые цифры после пятнадцатого разряда на ноли. Например, введите идентификационный номер кредитной карты в следующем формате:
В этом случае Excel заменяет последнюю цифру на ноль.
Причина
Excel следует спецификации IEEE 754 в отношении хранения и вычисления чисел с плавающей точкой. Excel сохраняет только 15 значащих цифр числа и изменяет цифры после пятнадцатого разряда на ноль
Обходной путь
Добавить кавычку
Чтобы предотвратить изменение цифр на ноли, добавьте одинарную кавычку перед вводом числа.
Для этого выделите пустую ячейку, введите одну кавычку ('), а затем введите число. Все цифры отображаются в ячейке.
Формат ячеек
Чтобы не вводить кавычку в каждой ячейке, перед вводом каких-либо данных можно задать для этих ячеек текстовый формат.
Выберите все затронутые ячейки и нажмите Ctrl+1, чтобы открыть диалоговое окно Формат ячеек.
На вкладке Число выберите Текст из списка Категория, а затем выберите ОК.
Дополнительная информация
Это происходит только в том случае, если для ячейки задан формат Число, а введенное число содержит более 15 цифр. В форматированные в виде текста ячейки можно ввести до 32 767 символов. На листе Excel отображается до 1024 символов.
Так как настраиваемые форматы чисел предназначены для работы в основном с числами, невозможно создать настраиваемый формат номеров, который хранит более 15 цифр. Например, нельзя использовать следующий формат для хранения 16-символьного удостоверения кредитной карты в виде числа:
Однако, если ввести такое число в ячейке, которая форматирована как текст, все символы остаются в том виде, в котором они введены, так как Excel сохраняет это число в виде текста, а не числа.
Автор статьи
Читайте также: