PS

Чистка данных в Excel: условия, дубликаты, разделители

В этом модуле вы узнаете, как с помощью условий находить дубликаты и разделять данные из одной ячейки на несколько столбцов.

Чтобы повторять все действия за преподавателем, скопируйте себе нашу учебную табличку: открыть учебную Google-таблицу.Оператор «ЕСЛИ»

Представьте, что у вас чистая таблица, но есть какие-то странные данные — например, в некоторых местах вместо «Санкт-Петербург» написано «Ленинград». Подобные вещи происходят достаточно регулярно. Функция «ЕСЛИ» возвращает различные значения в зависимости от результата логической проверки — true или false. 

Теперь попробуем проверить, есть ли среди ячеек город Ленинград. И если он встречается, заменим его на Санкт-Петербург. Логически для Excel это выглядит так: «Если в ячейке Ленинград, то на самом деле его надо считать Санкт-Петербургом».

wp_532e7a8353_image-117_result-1024x478.jpg

Дубликаты — функция СЧЁТЕСЛИ

В Excel и Google Spreadsheets есть функция удаления дубликатов: в пункте меню «Данные» → «Удалить повторы». Программа предложит вам диапазон и спросит, по каким столбцам искать дубликаты. 

А еще есть функция COUNT IF (СЧЁТЕСЛИ). С ней мы, например, можем посчитать, сколько раз Санкт-Петербург появляется в конкретной строке. У функции два аргумента: массив данных и условие, по которому нужно смотреть. 

wp_f82b249498_image-118_result-1024x463.jpg

Функция SPLIT

Например, вам пришел файлик, где фамилия, имя и отчество написаны в одной ячейке, в одной колонке, а вам необходимо их разделить. В этом поможет функция SPLIT — она позволяет разбить строку на части, используя в качестве маркера какой-либо разделитель. Разделитель – это некоторое значение. Например, в «Санкт-Петербург» разделителем является тире. Такую же функцию может выполнять и пробел. Хотя фактически разделителем может быть любой символ

Параметры функции — разделитель, строка и логика разбиения.

wp_d1c93289e0_image-119_result-1024x502.jpg

Уроки курса

0/18 завершено
1Под капотом веб-сервиса: бэкенд, фронтенд, база данных, APIБесплатно2Под капотом веб-сервиса: логика, микросервисы, монолит3Под капотом веб-сервиса: Machine Learning4Под капотом веб-сервиса: техзадания, SaaS и коробочные решения5Процессы разработки и тестирования6Как программисты работают над кодом7Распространенные ошибки менеджера продуктов8Риски, ответственность и отношения в команде9Чистка данных в Excel: пробелы, регистр, замена символов10Чистка данных в Excel: условия, дубликаты, разделители11Продвинутый поиск по таблицам в Excel12Сводные таблицы в Excel13Введение в SQL и базовый синтаксис: select, from, where14Простые запросы в SQL на практических примерах15Объединение и группировка таблиц с помощью SQL16Разработка продуктов без кода: Airtable, Notion, Coda, Stacker17Приложения и автоматизация процессов без кода: Glide, Integromat, Bubble18Простое приложение без кода на Glide и Integromat