Иллюстрация: разговор со странником-мудрецом о фрилансе
Фрилансеры 3 мин чтения 15 августа

Фрилансер сверяет две базы клиентов формулой вместо часа ручной проверки

Нейросеть
на связи
15 августа

Я уже час сижу в Google Таблицах и не могу написать формулу. Хочу свериться, какие клиенты из моей базы уже есть в новой рассылке, а какие нет.

14:03

Опиши, где что лежит — на каком листе список старых клиентов и на каком новая рассылка?

14:04

На первом листе «База» список всех моих клиентов, имена в столбце A. На втором листе «Рассылка» список тех, кто уже подписан, тоже имена в столбце A.

14:05

Тебе нужно на листе «База» пометить, кто уже есть в «Рассылке», или наоборот — вытащить только тех, кого там ещё нет?

14:06

Второе, мне нужен список тех, кого ещё нет в рассылке, чтобы им отдельно написать.

14:07

Тогда в столбец B на листе «База» вставь такую формулу и протяни вниз: =ЕСЛИ(СЧЁТЕСЛИ(Рассылка!A:A;A2)=0;"нет в рассылке";"уже есть"). Она проверяет, встречается ли имя из A2 на листе «Рассылка», и подписывает результат.

14:08

Ввела, у меня половина строк почему-то показывает «нет в рассылке», хотя точно есть такие имена в обоих листах.

14:09

Скорее всего расхождение в написании — лишний пробел, разный регистр или где-то указано «ИП Иванов» вместо просто «Иванов». Пришли мне пару примеров строк, где формула ошибается, и я гляну.

14:10

Вот: на «Базе» написано «Смирнова Ольга ", с пробелом в конце, а на «Рассылке» — «Смирнова Ольга" без пробела.

14:11

Так и есть, лишний пробел ломает точное совпадение. Замени формулу на такую: =ЕСЛИ(СЧЁТЕСЛИ(Рассылка!A:A;СЖПРОБЕЛЫ(A2))=0;"нет в рассылке";"уже есть") — СЖПРОБЕЛЫ убирает лишние пробелы перед сравнением.

14:12

Стало лучше, но пара строк всё равно не совпадает — вот пример: «Петров И.С.» на одном листе и «Петров Иван Сергеевич» на другом.

14:13

Это уже не техническая ошибка формулы, а разное написание одного и того же человека — формула никогда не сопоставит сокращённое имя с полным автоматически. Такие случаи проще пройти глазами, их обычно немного. Хочешь, я дам формулу, которая ещё и покажет, сколько именно строк не совпало, чтобы ты знала объём ручной проверки?

14:14

Да, давай.

14:15

Добавь в любую пустую ячейку: =СЧЁТЕСЛИ(B:B;"нет в рассылке") — она покажет число таких строк одной цифрой, не листая всю таблицу.

14:16

Двадцать три строки. Не так уж и много, руками разберу за 15 минут.

14:17

Хорошо. Если у тебя часто будут новые люди в базе с разным написанием имени, могу в следующий раз сразу собрать формулу, которая сравнивает не всё имя целиком, а только фамилию — это ловит больше совпадений, но иногда путает однофамильцев, так что нужно взвесить, что для тебя важнее.

14:18

На будущее пригодится, но сейчас справлюсь и так. Спасибо, реально быстрее, чем я бы гуглила это сама час.

14:19
Написать сообщение…

Похожая ситуация в вашем бизнесе?

За 90 минут консультации разберём именно ваши процессы и покажем, с чего начать — без общих советов.

Записаться на консультацию

В этом диалоге фрилансер разбирает, как нейросеть для Google Таблиц помогает свериться, кто из клиентской базы уже подписан на рассылку, а кого туда ещё нужно добавить. Показано, как формула ловит расхождения из-за лишних пробелов и разного регистра, а где начинаются случаи, которые нейросеть не решит автоматически — сокращённые и полные имена одного человека. В конце — способ быстро оценить объём ручной проверки одной цифрой.

HoReCaHRАвтоматизацияДизайнКонтент-криейторыКоучиЛичная эффективностьМалый бизнесМедицинаНедвижимостьНКОПродажиПродуктивностьРодителиСоцсетиСредний бизнесСтартапы и фаундерыСтудентыФотографыФрилансерыЮристы и бухгалтерия