Як використовувати функцію Excel MID

Microsoft Excel в основному відомий як програма для обробки чисел, але ви також можете виконувати з ним багато корисних функцій, пов'язаних з текстом. Функція Excel MID - чудовий приклад, і ми покажемо вам, як її використовувати.

Ці інструкції застосовні до Excel 2016, Excel 2019 і версії Excel, що входить в комплект Office 365, як для Windows і macOS, так і для Excel Online.

Що таке функція MID?

Функція MID дозволяє витягувати текст з середини рядка. Як і інші функції, ви використовуєте його, вводячи формулу в комірку, яка містить функцію і її параметри. Нижче представлено, як виглядає типова формула MID:

= MID (A1,17,4)

Параметри формули розпадаються так:

  • Перший параметр («A1» у наведеному вище прикладі): це мета функції, яка повинна представляти деякий текст. Один з варіантів - помістити текст прямо в це місце, в лапках. Але, швидше за все, це буде комірка з зазначеним текстом. Зауважте, що якщо комірка містить число, вона буде оброблятися як текст.
  • Другий параметр («17» у наведеному вище прикладі): це зсув або номер символу, для якого ви хочете почати вилучення, включно. Це має бути ціле число (тобто без лапок) більше одиниці. Функція MID почне вилучення після підрахунку вправо, по одному символу за раз, залежно від значення, яке ви тут вказали. Зауважте, що якщо ви введете число, що перевищує загальну довжину мети, результат буде розраховано як "порожній текст" (тобто "). Якщо ви введете нуль або негативне число, ви отримаєте помилку.
  • Останній параметр («4» у прикладі вище): це довжина вилучення, що означає, скільки символів ви хочете. Як і в разі зсуву, вони рахуються по одному символу за раз, праворуч і починаються з символу після зсуву.

Функція MID у дії

Розгляньмо наступний приклад. Тут ми націлюємося на текст в A1 («Lifewire - найбільш інформативний сайт в Інтернеті») з формулою в A2: = MID (A1,17,4)

Другий параметр вказує 17-символьне зсув. Як показано нижче з червоними числами, це означає, що витяг почнеться з «m» в слові «більшість».

Потім довжина 4 означає, що будуть витягнуті чотири символи (включаючи перший), що повинно повернути слово «самий» в якості результату (показано синіми цифрами). Ввівши цю формулу в комірку A2, ми побачимо, що це правильно.

MIDB, складніший брат

MID має зв'язану функцію, MIDB, яка використовує той самий синтаксис. Різниця лише в тому, що він працює в байтах, а не в символах. Байт представляє собою 8 біт даних, і більшість мов можуть представляти всі свої символи, використовуючи один байт.

Так чому ж MIDB корисний? Якщо вам потрібно обробляти двобайтові символи, у вас може бути причина використовувати MIDB. Так звані мови «CJK» (китайська, японська та корейська) представляють свої символи двома байтами замість однієї, тому що їх так багато. Ви можете використовувати стандартну функцію MID на них, і вона буде вибирати один цілий символ за раз, що, ймовірно, в будь-якому випадку вам потрібно. Але якщо ви виконуєте їх розширену обробку і вам потрібно отримати байти, які їх складають, ця функція може вам допомогти.

logo

Follow us