Как отформатировать номера кредитных карт, артикулы или другие номера по отдельности
К сожалению, в Excel нет интегрированного формата для правильного отображения номеров кредитных карт. Пользовательское форматирование тоже не дает желаемого результата. Добиться желаемого результата можно с помощью формулы во вспомогательной ячейке.
Номера кредитных карт состоят из шестнадцати цифр и часто отображаются блоками по четыре в следующей форме. 1234 1234 1234 1234
Спонтанно желаемое отображение должно быть легко реализовано с использованием следующего определяемого пользователем числового формата:
#### #### #### ####
Этот формат приводит к отображению блоков в таблице. Однако последняя цифра заменяется нулем. На следующем рисунке показано, как это выглядит:
Причина нуля в том, что Excel обрабатывает не более 15 значащих цифр. Таким образом, Excel всегда будет устанавливать последнюю цифру равной нулю, если вы вводите номер кредитной карты в виде числа.
Поэтому вы должны вводить номера кредитных карт в виде текста. Вы можете сделать это с помощью предшествующего апострофа или заранее назначив текстовый формат.
Конечно, это не решает проблему отображения номеров кредитных карт в виде блоков по четыре. К сожалению, текстовым значениям нельзя присвоить числовой формат.
Одно из решений - вставить дополнительный столбец, в котором можно вывести желаемое представление с помощью формулы.
Например, если вы ввели номер кредитной карты в ячейку B1, вы можете использовать следующую формулу в ячейке C1, чтобы отобразить ее блоками по четыре:
= LEFT (B1; 4) & "" & PART (B1; 5; 4) & "" & PART (B1; 9; 4) & "" & RIGHT (B1; 4)
На следующем рисунке показано использование этой формулы в примере таблицы:
Вы также можете использовать принцип представления для номеров артикулов, номеров заказов или других специальных номеров, которые вы хотите отформатировать в индивидуальной форме.