Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Небольшая предыстория: с хештегами был знаком довольно неплохо — в своё время прочитал много статей по сбору и по скрытию.

Это не обучающий материал по тому, сколько и в каком количестве нужно собирать и публиковать хештеги. Этот материал — история разработки небольшой программы, которая помогла мне и моему клиенту.

Приятного прочтения!

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

В чём была идея?

Понятно, что сейчас процесс сбора хештегов — это вопрос по большей части желания. Есть множество сервисов, да и самостоятельный сбор через поиск Инстаграма никто не отменял.

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Но постоянно выбирать, какие хештеги будут продвигать публикацию, собирать из них Блоки Хештегов (БХ), следить, чтобы эти блоки не совпадали между собой, чтобы не навредить органическому продвижению и так далее — работа довольно муторная.

Необходимо было разработать инструмент, который будет делать всю работу за человека. Всё что нужно сделать — собрать для него нужную базу хештегов.

С таким запросом и началась работа.

Начало. Сбор базы хештегов

Итоговый инструмент был только в качестве идеи, поэтому сначала я решил закрыть проблему наличия базы хештегов.

Тут всё просто: подготовил шаблон в Excel с колонками по частоте запросов.

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Собирал хештеги напрямую через поиск Инстаграма. Рассмотрим ситуацию на примере меня, как Интернет-маркетолога.

После поиска и сбора таблица стала выглядеть так:

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Подключение ChatGPT

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

Да и проблема, с которой я столкнулся, была весьма специфичной, поэтому на просторах интернета решения я не нашёл. За ответами, а вернее за попытками его получить, я отправился в Телеграм-бота ChatGPT.

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Процесс общения и получения нужных формул от бота занял довольно много времени, но результат того стоил.

Движемся дальше по процессу создания!

Перевод слов в цифры

Теперь работа состояла в следующем: отобрать из каждой колонки определённое число рандомных слов и занести их в отдельную мини-таблицу.

Результат выглядит так:

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Что за числа находятся справа от нашей новой таблицы? Первая колонка (9, 3, 4, 11, 1...) — порядковый номер хештега из самой первой таблицы.

Давайте посмотрим на это для наглядности:

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Вторая колонка (3, -, 11, -, -...) — рандомное число, благодаря которому слова в новой таблице не повторяются.

К примеру, как получаются эти числа:

Число 9 =СЛУЧМЕЖДУ(1;12) Число 3 справа от 9 =СЛУЧМЕЖДУ(1;12) ​Число 3 снизу от 9 =ЕСЛИ(D20=C20;ЕСЛИ(D20=12;D20-1;D20+1);D20)

Как вы поняли, для этих формул нам необходимо знать, сколько хештегов находится в каждом столбце из первой таблицы.

Всё становится сложнее в блоках "СЧ" и "НЧ", где нам необходимо получить 3 рандомных слова, которые не должны совпадать.

Рассмотрим ситуацию:

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT
  • Числа 12 и 10 из первой строчки имеют ту же формулу, что и ранее: =СЛУЧМЕЖДУ(1;12).
  • Число 10 из второй строчки имеет ту же формулу, что и ранее: =ЕСЛИ(D22=C22;ЕСЛИ(D22=12;D22-1;D22+1);D22). D22 и C22 — координаты чисел 12 и 10 из первой строки. Это проверка на совпадение.

Число 1 из третьей строчки имеет самую интересную и сложную формулу:

=ЕСЛИ(И(C23<>1;C22<>1);1;ЕСЛИ(И(C23<>2;C22<>2);2;ЕСЛИ(И(C23<>3;C22<>3);3;ЕСЛИ(И(C23<>4;C22<>4);4;ЕСЛИ(И(C23<>5;C22<>5);5;ЕСЛИ(И(C23<>6;C22<>6);6;ЕСЛИ(И(C23<>7;C22<>7);7;ЕСЛИ(И(C23<>8;C22<>8);8;ЕСЛИ(И(C23<>9;C22<>9);9;ЕСЛИ(И(C23<>10;C22<>10);10;ЕСЛИ(И(C23<>11;C22<>11);11;ЕСЛИ(И(C23<>12;C22<>12);12))))))))))))

Смысл этой формулы: мы проверяем каждое число от 1 до 12 и ищем то, которое одновременно не занято ни одним из чисел из первого столбца.

В итоге мы получаем 3 рандомных несовпадающих слова:

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Сам хештег подтягивается с помощью формулы =ИНДЕКС($F$3:$F$14;C22) из первой таблицы.

По этому принципу заполняется вся новая таблица.

Третья колонка новой таблицы

Привожу новый пример (так как таблица постоянно обновляется):

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Что из себя представляет последняя колонка этой таблицы и зачем она вообще нужна?

По своей сути — это просто рандомное число от 0 до 1. В прямом смысле. Формула =СЛЧИС().

Эта колонка позволит нам получить все наши слова в рандомном порядке, поэтому движемся дальше!

Формирование рандомной последовательности

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Теперь мы формируем список слов по убыванию (можно по возрастанию) третьей колонки из новой таблицы.

На примере первого числа из списка: формула =ИНДЕКС((SORT($E$20:$E$30;1;-1));1). Во всех остальных формулах меняется лишь последняя единица на 2, потом на 3 и так далее.

После этого мы подтягиваем слова из новой таблицы, соответствующие своему рандомному числу из списка. Формула =ИНДЕКС($B$20:$B$30;ВПР(G20;$E$20:$F$30;2;FALSE)).

Остался 1 шаг! Сформировать из этого единую ячейку, откуда можно будет просто копировать содержимое и извлекать блок хештегов!

Получение блока хештегов

Выглядит всё это так:

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT
Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Осталось 2 вопроса: как скопировать эти данные, и как обновить таблицу для получения новых данных?

Разбираемся!

Чтобы скопировать, достаточно выбрать ячейку с блоком хештегов, нажать CTRL+C, зайти в Телеграм и нажать CTRL+V (вставится изображение), нажать отмена и скопировать готовый текст.

Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT
Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT

Или после CTRL+C в Excel зайти в ВК и нажать CTRL+V. Вставится сразу содержимое ячейки.

Как обновить данные в Excel? — Для этого в любом месте напишите что угодно, а затем удалите, программа пересчитает все формулы и выдаст новый блок хештегов.

Подведение итогов и ссылка на таблицу

Возможно, существовал более простой способ решить эту задачу. Но мне показалось, что сама работа, проделанная над созданием программы, вполне вероятно окажется кому-то полезной.

Денис Фокин
Интернет-маркетолог, специалист по продвижению
2020
20 комментариев

Очень круто, добавил в закладки. И спасибо за прямую ссылку на табличку, без кучи авторизаций в телеге и подписок!

1
Ответить

Комментарий недоступен

2
Ответить

Круто! А можете написать об этом статью. Мы в таком веке интересном живём. Я с удовольствием почитаю :)

5
Ответить

Вот это мощь! И нереально удобная штука. Экономит время!!

2
Ответить

Большое спасибо за высокую оценку!

1
Ответить

спасибо! а для чего нужно менять хэштэги в инстаграм? что будет если этого не делать или вообще не использовать хэштэгт?

1
Ответить