Окремі імена та прізвища - Excel та Google Таблиці

Завантажити Приклад робочої книги

Завантажте зразок робочої книги

Цей підручник покаже, як розділити ім’я та прізвище в Excel та Google Таблицях.

Окреме ім’я

По -перше, щоб відокремити ім’я від імені, ми можемо використовувати функції LEFT та SEARCH.

1 = ВЛІВО (B3, ПОШУК ("", B3))

Окреме прізвище

Потім ми використовуємо функції SEARCH і MID, щоб отримати прізвище з імені.

1 = MID (B3, SEARCH ("", B3) +1, 999)

Ми пройдемо це нижче.

Функція ПОШУК (ім'я)

По -перше, ми використовували функцію SEARCH, щоб знайти позицію пробілу між іменем та прізвищем.

1 = ПОШУК ("", B3)

Функція ВЛІВО (ім’я)

Далі ми використовуємо функцію LEFT, щоб повернути символи перед пробілом (ім’я):

1 = ВЛІВО (B3, C3)

Поєднання цих функцій дає вихідну формулу для імені:

1 = ВЛІВО (B3, ПОШУК ("", B3))

Далі ми розповімо, як витягти прізвище.

У наступному розділі ми будемо використовувати функції SEARCH та MID для вилучення символів із середини текстового рядка.

Функція ПОШУК (прізвище)

По -перше, ми використовували функцію SEARCH, щоб знайти позицію пробілу між іменем та прізвищем.

1 = ПОШУК ("", B3)

Потім ми додаємо один до значення, яке повертає ця формула, щоб отримати вихідне положення прізвища.

Функція MID (прізвище)

Далі ми використовуємо функцію MID, щоб повернути всі символи після пробілу плюс 1 (прізвище)

1 = MID (B3, C3+1, 999)

Поєднання цих 2 функцій дає нам оригінальну формулу для прізвища.

1 = MID (B3, ПОШУК (B3, "") +1, 999)

Середні імена

Далі ми обговоримо, як відокремити імена, які включають по батькові або ініціали.

Розрахунок для імені залишається незмінним.

Щоб витягти по батькові або ініціал з імені, нам потрібно буде використовувати функції RIGHT, SEARCH та LEN, щоб отримати прізвище з рядка імені. Ми також збираємося включити функцію TRIM для обрізки будь -яких пробілів по обидві сторони текстового рядка.

12 = ПРАВО (B4, LEN (B4) -ПОШУК ("", B4) -LEN (TRIM (MID (B4, ПОШУК ("", B4,1)+1, SEARCH ("", B4, SEARCH ("", B4,1) +1) -SEARCH ("", B4,1))))-1)

Ця формула буде працювати, лише якщо в текстовому рядку є більше одного пробілу. Якщо є лише один пробіл, повертається помилка з #VALUE.

Щоб вирішити цю проблему, для імен без по батькові або ініціалів ми можемо використовувати вихідну формулу, використовуючи функції MID та SEARCH.

Потім ми могли б об'єднати 2 формули за допомогою функції IFERROR.

12 = ПОМИЛКА (ВПРАВО (B3, ЛЕНТА (B3) -ПОШУК ("", B3) -ОБЛІКSEARCH ("", B3, SEARCH ("", B3,1) +1) -SEARCH ("", B3,1))))-1), MID (B3, SEARCH ("", B3) +1,999) ))

Потім ми могли б скористатися функціями MID та LEN, щоб отримати середнє ім'я або ініціал.

1 = MID (B3, LEN (C3)+1, LEN (B3) -LEN (C3 & D3))

Окремі імена та прізвища в Таблицях Google

Усі наведені вище приклади працюють так само в аркушах Google, як і в Excel.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave