Перейти до основного матеріалу

Відформатуйте MAC-адреси в клітинках, додавши символ двокрапки в Excel

Уявіть, що у вас є аркуш, заповнений списком буквено-цифрових рядків, і ваша мета — перетворити кожне буквено-цифрове значення в цих рядках у MAC-адреси, вставивши двокрапки, як показано на наступному знімку екрана. Як ви можете ефективно досягти цього? Цей підручник містить прості методи, які допоможуть вам впоратися з цією проблемою.

Відформатуйте число та текст як mac-адресу за допомогою формули
Легко форматуйте число та текст як mac-адресу за допомогою Kutools для Excel
Відформатуйте число та текст як mac-адресу за допомогою VBA


Відформатуйте число та текст як mac-адресу за допомогою формули

Формула нижче може допомогти вам відформатувати заданий рядок як mac-адресу. Будь ласка, зробіть наступне.
  1. Виберіть порожню клітинку, введіть наступну формулу, а потім натисніть Що натомість? Створіть віртуальну версію себе у ключ, щоб отримати перший результат. Дивіться знімок екрана:
    =LEFT(A2,2)&":"&MID(A2,3,2)&":"&MID(A2,5,2)&":"&MID(A2,7,2)&":"&MID(A2,9,2)&":"&RIGHT(A2,2)
    примітки: у формулі A2 є першою коміркою в списку рядків, які потрібно відформатувати у форматі Mac.
  2. Виберіть першу клітинку результату, перетягніть її Ручка заповнення вниз, щоб отримати решту mac-адрес. Перегляньте скріншот:

Легко форматуйте число та текст як mac-адресу за допомогою Kutools для Excel

Формула, наведена в методі вище, виглядає не дуже простою для сприйняття. Якщо ви шукаєте більш просте рішення, то додати текст корисність Kutoos для Excel настійно рекомендується. Використовуючи цю утиліту, ви можете легко додавати двокрапки до клітинок у вказаних позиціях, щоб швидко відформатувати стеінг у цих клітинках як Mac-адреси. Будь ласка, дотримуйтеся наведених нижче кроків.

після завантаження та встановлення Kutools для Excel, перейдіть до Кутулс вкладка, виберіть текст > додати текст відкрити додати текст діалогове вікно, а потім налаштуйте, як описано нижче.

  1. Виберіть комірки, які містять рядки, які потрібно відформатувати як mac-адреси.
  2. Введіть двокрапку в текст коробка
  3. Виберіть Вкажіть позицію а потім введіть числа, які позначають місця, де потрібно додати двокрапки.
    Чайові: У цьому випадку мені потрібно додати двокрапку після кожних двох чисел у клітинках, тому я вводжу 2, 4, 6, 8 і 10, розділивши їх комами. Перегляньте скріншот:
  4. Натисніть OK кнопки.

Результат

Рядки у вибраних клітинках тепер відформатовано як mac-адресу, як показано на знімку екрана нижче.

примітки:

Відформатуйте число та текст як mac-адресу за допомогою VBA

Ви також можете застосувати код VBA для форматування числа та тексту як mac-адреси в Excel. Будь ласка, зробіть наступне.

  1. Натисніть інший + F11 клавіші одночасно, щоб відкрити Microsoft Visual Basic для додатків вікна.
  2. У Microsoft Visual Basic для додатків вікна, натисніть Insert > Модулі. Потім скопіюйте наведений нижче код VBA у нове вікно коду модуля.
    Код VBA: форматування чисел як мак-адрес у клітинках
    Sub FormatMAC()
    'Updated by Extendoffice 20231103
        Dim I As Long
        Dim xRg As Range
        Dim xCell As Range
        Dim xVal As String
        Dim xStr As String
        On Error Resume Next
        Set xRg = Application.InputBox("Please select range:", "Kutools for Excel", Selection.Address, , , , , 8)
        If xRg Is Nothing Then Exit Sub
        On Error GoTo 0
        For Each xCell In xRg
            xVal = xCell.Value
            If InStr(xVal, ":") > 0 Then
                xVal = Replace(xVal, ":", "")
            End If
            For I = 1 To Int(Len(xVal) / 2)
                xStr = xStr & Mid(xVal, 2 * I - 1, 2) & ":"
            Next
            xCell.Value = Left(xStr, Len(xStr) - 1) 'Remove the last ":"
            xStr = ""
        Next
    End Sub
    
  3. На відкритті Kutools для Excel у діалоговому вікні виберіть комірки, які містять рядки, які потрібно відформатувати як mac-адресу, а потім клацніть OK кнопки.

Тоді ви побачите, що вибрані комірки відформатовано як mac-адресу, як показано на знімку екрана нижче.


Статті по темі:

Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
For the German Excel users: =LINKS(A2,2)&":"&TEIL(A2,3,2)&":"&TEIL(A2,5,2)&":"&TEIL(A2,7,2)&":"&TEIL(A2,9,2)&":"&RECHTS(A2,2)
This comment was minimized by the moderator on the site
That is not correct. The commas should be replaced by semicolons.

=LINKS(A2;2)&":"&TEIL(A2;3;2)&":"&TEIL(A2;5;2)&":"&TEIL(A2;7;2)&":"&TEIL(A2;9;2)&":"&RECHTS(A2;2)
This comment was minimized by the moderator on the site
Hello!!

VBA code in not correct; the instruction 19 add a first and new block of numbers with a zero and the first number of the mac address to format.
This comment was minimized by the moderator on the site
Hi Antonio,
Thank you for your feedback. The code has been updated, please give it a try.
This comment was minimized by the moderator on the site
You can Format Mac Addresses using stringlearner.com. Much easier.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations