Однією з проблем, яку ви можете виявити під час імпортування даних до Excel, є те, що ваші текстові мітки можуть виглядати не зовсім правильно. Ви можете зберегти свої дані чистими за допомогою цих текстових функцій.
Функція CLEAN
Використання функції CLEAN видаляє текст символів, які не можна друкувати. Наприклад, якщо текстові мітки, показані в стовпці, використовують божевільні недруковані символи, які в кінцевому підсумку відображаються у вигляді суцільних блоків або дурних символів, ви можете використовувати функцію CLEAN, щоб очистити цей текст. Очищений текст можна зберегти в іншому стовпці. Після цього можна працювати з очищеним текстовим стовпцем.
Функція CLEAN використовує такий синтаксис:
ОЧИСТИТИ ( текст )
Текстовий аргумент — це текстовий рядок або посилання на комірку, що містить текстовий рядок, який потрібно очистити. Наприклад, щоб очистити текст, що зберігається в комірці A1, використовуйте такий синтаксис:
ЧИСТИТИ (A1)
Функція CONCATENATE
Функція CONCATENATE об’єднує або об’єднує фрагменти тексту в один текстовий рядок. Функція CONCATENATE використовує такий синтаксис:
CONCATENATE ( text1 , text2 , text3 , ...)
Аргументи text1 , text2 , text3 тощо — це фрагменти тексту, які потрібно об’єднати в один рядок. Наприклад, якщо місто, штат і поштовий індекс зберігалися в полях з іменами місто, штат і поштовий індекс, ви можете створити один текстовий рядок, який зберігатиме цю інформацію, використовуючи такий синтаксис:
CONCATENATE (місто, штат, поштовий індекс)
Якщо містом був Редмонд, штат — WA, а zip — 98052, ця функція повертає такий текстовий рядок:
RedmondWA98052
До речі, з’єднана інформація про місто, штат та поштовий індекс не є друкарською помилкою. Щоб об’єднати цю інформацію, але включити пробіли, вам потрібно включити пробіли як аргументи функції. Наприклад, такий синтаксис:
CONCATENATE("Редмонд", " ","WA", " ","98052")
повертає текстовий рядок
Редмонд WA 98052
Функція ТОЧНА
Функція EXACT порівнює два текстові рядки. Якщо два текстові рядки абсолютно однакові, функція EXACT повертає логічне значення true, яке дорівнює 1. Якщо два текстові рядки відрізняються будь-яким чином, функція EXACT повертає логічне значення false, яке дорівнює 0. EXACT функція чутлива до регістру. Наприклад, Редмонд пишеться з великої літери R відрізняється від Redmond прописана з малої р
Функція EXACT використовує такий синтаксис:
ТОЧНО(текст1,текст2)
Аргументи text1 і text2 – це текстові рядки, які потрібно порівняти. Наприклад, щоб перевірити, чи збігаються два рядки «Redmond» і «redmond», скористайтеся такою формулою:
ТОЧНО("Редмонд","редмонд")
Ця функція повертає логічне значення false, оскільки ці два текстові рядки не збігаються точно. Один починається з великої букви R, а інший — з малої букви r.