Определете индивидуален формат на номера за текстове и стойности в таблици на Excel

По този начин можете да създадете индивидуално представяне за комбинации от цифри и букви във вашите Excel клетки

Задайте индивидуални формати на числа в Excel - пример: номер на статия

Таблица съдържа обширен списък с данни за артикули. В първата колона номер на статия е даден като шестцифрено число.

Поради промяна в управлението на запасите, всеки номер на артикула трябва да бъде предшестван от идентичен буквен код. Буквите и винаги три цифри също трябва да бъдат разделени с точки. Така 123456 става ABC.123.456.

Можете да решите този проблем в миг с дефиниран от потребителя формат на числото. За да направите това, направете следното:

  1. Изберете клетките, които съдържат номерата на частите за преобразуване. След това използвайте комбинацията от клавиши CTRL 1, за да извикате диалоговия прозорец FORMAT CELLS. Това работи във всички версии на Excel.
  2. Активирайте раздела ПЛАЩАНЕ.
  3. Под КАТЕГОРИЯ щракнете върху ПОТРЕБИТЕЛ ОПРЕДЕЛЕН в диалоговия прозорец.
  4. След това въведете следната инструкция за форматиране в полето TYPE: "ABC." ### "." ###
  5. Потвърдете това дефинирано от потребителя форматиране с бутона OK.

След това числата ще се появят във вашата таблица под желаната от вас форма. Фигурата вдясно показва номерата на артикулите в стандартен формат и с описаното от потребителя форматиране.

Имайте предвид, че персонализираното форматиране всъщност не добавя текст и точки към числата. Те се показват само при запазване на оригиналния номер в клетката.

Предимството на това е, че можете да използвате числа за изчисления, които вече няма да работят, ако се преобразуват в текст.

Как да конвертирате съдържанието с помощта на таблични функции

В случай, че буквите и точките наистина трябва да се появят в клетката, няма начин да ги преобразувате в текст. За да направите това, направете следното:

Добавете спомагателна колона до колоната с номерата на артикулите. При това номерата на статиите са снабдени с текст и точки, използващи формула.

Ако първото число е в клетка A2 и C е спомагателната колона, въведете следната формула в клетка C2:

= "ABC." & НАЛЯВО (A2; 3) & "." & НАДЯСНО (A2; 3)

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

Фигурата вдясно показва използването на формулата за генериране на номерата на артикулите в примерната таблица.

Копирайте формулата достатъчно надолу в спомагателната колона. След това копирайте спомагателната колона в клипборда и я поставете отново с помощта на командата PASTE CONTENTS с опцията VALUES.

Формулите се заменят с действителните номера на артикулите. Можете да изтриете колоната със старите номера на статията, ако вече не се нуждаете от нея.

Втори пример: Успешно форматиране на номера на кредитни карти в Excel

За съжаление Excel не предоставя интегриран формат за правилното показване на номера на кредитни карти. Персонализираното форматиране също не дава желания резултат. Можете да постигнете желания резултат с формула в помощна клетка.

Номерата на кредитни карти имат шестнадесет цифри и често се показват в блокове от четири в следната форма. 1234 1234 1234 1234

Спонтанно желаният дисплей трябва да бъде лесен за изпълнение с помощта на следния формат на дефиниран от потребителя номер.

Този формат води до това блоковете да се показват в таблицата. Последната цифра обаче се заменя с нула. Изображението вдясно показва как изглежда това.

Причината за нулата е, че Excel обработва само максимум 15 значими цифри. Така Excel винаги ще задава последната цифра на нула, стига да въведете номера на кредитната карта като число.

Следователно трябва да въведете номера на кредитна карта като текст. Можете да направите това с предходен апостроф или като зададете текстов формат предварително

Разбира се, това не решава проблема с показването на номерата на кредитните карти като блокове от четири. За съжаление не можете да присвоите числов формат на текстовите стойности.

Решението и тук е да вмъкнете допълнителна колона, в която можете да използвате формула за извеждане на желаното представяне.

Например, ако сте въвели номера на кредитната карта в клетка B1, можете да използвате следната формула в клетка C1, за да я покажете на блокове от четири:

= НАЛЯВО (B1; 4) & "" & ЧАСТ (B1; 5; 4) & "" & ЧАСТ (B1; 9; 4) & "" & НАДЯСНО (B1; 4)

Фигурата вдясно показва използването на тази формула в примерна таблица.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave