Окремі октети IP-адреси в Excel
Ви коли-небудь пробували розділити IP-адреси на окремі стовпці на аркуші Excel? Можливо, функція «Текст у стовпець» може допомогти вам швидко вирішити цю роботу, але в цій статті я розповім про деякі формули для досягнення цього завдання в Excel.
Розділіть октети IP-адрес на окремі стовпці в Excel
Зазвичай в Excel функції LEFT, MID, LEN та FIND можуть допомогти вам витягти кожен октет з IP-адреси в різні стовпці. Будь ласка, виконайте такі дії:
Розділіть перший октет IP-адрес:
Щоб витягти перший октет IP-адреси, застосуйте формулу нижче в порожню комірку:
А потім перетягніть маркер заповнення до комірок, до яких ви хочете застосувати цю формулу, і всі перші октети IP-адрес були витягнуті, див. Знімок екрана:
Пояснення формули:
ЗНАЙТИ (".", A2) -1: Ця функція FIND повертає позицію першої крапки з клітинки A2, віднімаючи 1 означає виключити саму крапку, ви отримаєте результат 2.
LEFT(A2,FIND(".",A2)-1)=LEFT(A2, 2):Функція LEFT використовується для вилучення 2 символів з лівого боку рядка в комірці A2.
Розділіть другий октет IP-адрес:
Щоб отримати другий октет IP-адрес, скопіюйте або введіть наступну формулу в порожню комірку:
Потім перетягніть маркер заповнення до комірок, щоб заповнити цю формулу, і ви отримаєте результат, як вам потрібно, див. Знімок екрана:
Пояснення формули:
1. ЗНАЙТИ (".", A2) +1: Ця функція FIND повертає позицію першої крапки з клітинки A2, додає 1 означає до витягу з наступного символу, ви отримаєте результат число 4. Ця частина формули розпізнається як аргумент start_num функції MID.
2. FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1: Ця частина розпізнається як аргумент num_chars у функції MID.
- FIND (".", A2, FIND (".", A2) +1) = FIND (".", A2,4): Ця функція FIND поверне позицію другої точки. І ви отримаєте число 6.
- FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1=6-3-1: Відніміть положення першої крапки від положення другої крапки, а потім відніміть 1 від результату, щоб видалити провідну крапку. І результат 2.
3. MID(A2,FIND(".",A2)+1,FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1)=MID(A2, 4, 2): Нарешті, ця функція MID використовується для вилучення 2 символів, які починаються з четвертого символу з комірки А2.
Розділіть третій октет IP-адрес:
Щоб витягти третій октет IP-адрес, функції MID і FIND також можуть зробити вам послугу, будь ласка, введіть або скопіюйте наступну формулу в порожню комірку:
Потім перетягніть маркер заповнення вниз, щоб отримати необхідні результати, і лише третій октет IP-адрес був розділений, див. Знімок екрана:
Пояснення формули:
1. FIND(".",A2,FIND(".",A2)+1)+1: Ця вкладена функція FIND використовується для отримання позиції другої крапки в комірці A2, додаючи 1 означає до витягу з наступного символу, і ви отримаєте число 7. Ця частина розпізнається як аргумент start_num функції MID.
2. FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1): Ця частина формули розпізнається як аргумент num_chars функції MID.
- FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=FIND(".",A2, 7): Ця вкладена функція FIND використовується для отримання позиції третьої крапки в комірці A2, вона повертає число 8.
- FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1)=8-7: Відніміть положення другої крапки з положення третьої крапки, а результат 1.
3.MID(A2,FIND(".",A2,FIND(".",A2)+1)+1,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1))=MID(A2, 7, 1): Ця функція MID отримає 1 символ, який починається з сьомого символу з комірки A2.
Розділіть четвертий октет IP-адрес:
Наведена нижче формула може допомогти отримати останній октет IP-адреси, скопіюйте або введіть формулу в порожню комірку:
А потім перетягніть маркер заповнення, щоб заповнити цю формулу в інші потрібні комірки, ви отримаєте результат, як показано на знімку екрана нижче:
Пояснення формули:
1. FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1: Ця вкладена функція FIND використовується для отримання позиції третьої крапки в комірці A2, додаючи 1 означає до витягу з наступного символу, і ви отримаєте число 9. Ця частина розпізнається як аргумент start_num функції MID.
2. LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1):
- LEN (A2): Функція LEN повертає загальну кількість символів у комірці A2. Він отримає число 11.
- LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=11-8: Загальна довжина комірки А2 віднімає позицію третьої крапки, щоб отримати число решти символів. Це отримає число 3.
3. MID(A2,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1,LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1))=MID(A2, 9, 3): Нарешті, ця функція MID отримає 3 символи, які починаються з дев'ятого символу з комірки A2.
Використовувані відносні функції:
- LEFT:
- Функція LEFT витягує задану кількість символів з лівого боку поданого рядка.
- MID:
- Функція MID використовується для пошуку та повернення певної кількості символів із середини даного текстового рядка.
- FIND:
- Функція FIND використовується для пошуку рядка в іншому рядку та повертає початкове положення рядка всередині іншого.
- LEN:
- Функція LEN повертає кількість символів у текстовому рядку.
Більше статей:
- Розділити текст і цифри в комірці в Excel
- Якщо припустити, що дані комірки змішуються з текстом і цифрами, як можна розділити їх на окремі комірки стовпців? Цей підручник покаже вам докладні кроки, щоб отримати це за допомогою формул.
- Розділити розміри на дві частини в Excel
- У цій статті пояснюється, як використовувати формулу для розділення розмірів у комірці на дві частини без одиниць (індивідуальна довжина та ширина).
- Розділені розміри на індивідуальну довжину, висоту та ширину
- У цій статті пояснюється, як розділити розміри в комірці на три частини (окремі розміри, що включають довжину, висоту та ширину).
- Розділити текстовий рядок на конкретний символ у комірці в Excel
- Цей підручник пояснює, як розділити текстовий рядок на певний символ на окремі клітинки стовпців за допомогою формул у Excel.
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...
Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.