Підготовка чистих даних
Свайпніть щоб показати меню
Реальні набори даних часто містять неконсистентне форматування, зайві пробіли та неохайні текстові значення. У цьому розділі виконується очищення та стандартизація даних клієнтів перед їх використанням у пошуках і звітах.
Завантажте набір даних клієнтів і імпортуйте його в Excel перед початком виконання вправ.
TRIM і PROPER
=PROPER(TRIM(Customers!B2))
TRIM(): видаляє зайві пробіли;PROPER(): виправляє регістр букв.
Функції для зміни регістру
=UPPER(TRIM(Customers!B2))
=LOWER(TRIM(Customers!B2))
UPPER(): перетворює текст на великі літери;LOWER(): перетворює текст на малі літери.
Функція SUBSTITUTE
=SUBSTITUTE(Customers!C2, " ", "")
" ": символ, який замінюється;"": значення для заміни;- Видаляє всі пробіли з електронної адреси.
Функції для вилучення тексту
=RIGHT(A2, 3)
=LEFT(A2, 2)
=MID(A2, 2, 3)
RIGHT(): вилучає текст з кінця;LEFT(): вилучає текст з початку;MID(): вилучає текст із середини.
Функція TEXT
=TEXT(Customers!D2, "MMM YYYY")
Перетворює:
15/03/2023 → Mar 2023
Перейдіть до:
Data → Get Data → From Text/CSV
Перегляньте набір даних перед завантаженням у Excel.
Використайте:
Use First Row as Headers
Завантажте набір даних у новий аркуш.
Створіть новий аркуш з назвою:
Customers_Clean
Додайте такі стовпці:
Customer_ID
Full_Name_Clean
У першій клітинці Customer_ID введіть:
=Customers!A2
Заповніть формулу вниз по стовпцю.
У першій клітинці Full_Name_Clean введіть:
=PROPER(TRIM(Customers!B2))
Заповніть формулу вниз по стовпцю.
У новому стовпці введіть:
=SUBSTITUTE(Customers!C2, " ", "")
Це видаляє некоректні пробіли з електронних адрес.
Виділення справа:
=RIGHT(A2, 3)
Виділення з середини:
=MID(A2, 2, 3)
Введіть:
=TEXT(Customers!D2, "MMM YYYY")
Це стандартизує формат дати для звітності.
1. Чому лише TRIM недостатньо для очищення електронних адрес?
2. Що виконує ця формула?
3. Яке призначення функції TEXT у цьому уроці?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат