Excel: Как работает удаление дубликатов - Разбор на практичном примере

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ต.ค. 2024

ความคิดเห็น • 28

  • @BilyalKhassenov
    @BilyalKhassenov  3 ปีที่แล้ว +6

    Друзья, вот файл с данными для того, чтобы Вы также могли потренироваться в этой поставленной задаче: drive.google.com/file/d/1-y1erQDwHdAMId-juqpJ0KGMtVFcF3Tj/view?usp=sharing
    Кроме того, в этом видео мы решали задачу исключительно с помощью стандартных инструментов Excel. В одном из следующих видео я покажу, как можно решить эту задачу отдельно с помощью Power Query (пожалуй, оптимальное решение) и отдельно с помощью VBA.

    • @Stas_Gutsal
      @Stas_Gutsal 3 ปีที่แล้ว +1

      Добрый день!
      Билял, подскажите пожалуйста, недавно оставлял комментарий под данным видео, но сейчас вижу что он удалён. Скажите пожалуйста, это Вы удалили его, чтоб сохранить интригу?

    • @BilyalKhassenov
      @BilyalKhassenov  3 ปีที่แล้ว +1

      Здравствуйте, Стас! Вовсе нет. Я зашёл поставить Вам лайк на комментарий, но было написано, что он удален. Я подумал, что Вы его удалили.
      Сейчас зайду с компьютера, посмотрю, не определил ли Ютуб Ваш комментарий как спам (хотя не должен). Через 5 минут отпишусь!

    • @BilyalKhassenov
      @BilyalKhassenov  3 ปีที่แล้ว +1

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

    • @RomanShagrov
      @RomanShagrov 3 ปีที่แล้ว +1

      @@BilyalKhassenov смотрю Стас профи по созданию интриг :-D

    • @Stas_Gutsal
      @Stas_Gutsal 3 ปีที่แล้ว +1

      ​@@BilyalKhassenov Возможно тогда сам ютуб его удалил из-за того что там была ссылка на Ваше видео :)
      Уже точно не помню что именно писал, но текст был приблизительно такой :)
      Огромное Вам спасибо за это суперское видео, решение проблемы подписчика это очень крутая идея. Надеюсь Ваш подписчик очень рад данному видео, так как решение действительно очень крутое, да и тут есть очень крутые приёмы, которые будут всем полезны :)
      Надеюсь когда-то Вы запишите видео и по моей проблеме, которую я описал под видео "VBA: Collection для отбора уникальных значений (Серия VBA 37)", возможно не совсем понятно описал, но если скажите куда Вам можно прислать файл, то могу отправить его чтоб было видно наглядно :)

  • @Livan_1983
    @Livan_1983 2 หลายเดือนก่อน

    Спасибо за познавательное и интересное видео, Билял.

  • @Евгений-10.11
    @Евгений-10.11 3 ปีที่แล้ว +6

    Спасибо, Билял, очень познавательно! Кроме того, замечательное объяснение работы с поиском дубликатов в таблицах !!!

  • @dayvin41k1
    @dayvin41k1 3 ปีที่แล้ว +6

    Уведомление пришло по подписке) спасибо за решение моего вопроса :)
    "мама, я в телеке!"

  • @АндрейСеньков-е1и
    @АндрейСеньков-е1и 3 ปีที่แล้ว +2

    Здравствуйте,Билял, Ваши видео-это сокровище! По крайней мере для меня точно и однозначно.

  • @mako6123
    @mako6123 3 ปีที่แล้ว +6

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

  • @uaua2938
    @uaua2938 3 ปีที่แล้ว

    Шикарно. Спасибо.

  • @sultanmagomed
    @sultanmagomed 3 ปีที่แล้ว +1

    Спасибо большое!!!

  • @VCHky
    @VCHky 3 ปีที่แล้ว +4

    Я подобные вещи через VBA реализовывал. Так как с подобным сталкивался, то могу добавить или даже предостеречь. Ввиду человеческого фактора в Ф.И.О. тоже могут быть ошибки, например лишние пробелы. Тогда, как вы понимаете, для Excel это будут разные значения (люди). А если это тысячные массивы, то и ошибки десятками...

    • @BilyalKhassenov
      @BilyalKhassenov  3 ปีที่แล้ว +2

      Здравствуйте! Отличное замечание. В VBA и вправду намного проще сперва встроить проверку правильности имён 👍
      Хороших Вам выходных!
      С уважением,
      Билял

    • @Stas_Gutsal
      @Stas_Gutsal 3 ปีที่แล้ว

      а можете пожалуйста куда-то выложить Ваш файл или текст макроса? А то у меня на работе макрос написали ещё со времен динозавров и сейчас я хочу его переписать и отпимизировать.

    • @VCHky
      @VCHky 3 ปีที่แล้ว

      @@Stas_Gutsal Предложенный автором канала алгоритм вполне рабочий. Я бы добавил пару служебных (проверочных )столбцов.
      В первом бы прописал:
      =ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";"")) - проверяем пробелы если более 2 то имеем лишний пробел.
      Во втором отделил фамилии
      =ПСТР(A1;1;НАЙТИ(" ";A1;1)) отделяем фамилию. Есть ли однофамильцы или вдруг в имени ошибка.
      Так то человек при ручном вводе такого нагородить может, что ни один алгоритм не разберет.

    • @СтаниславШайсултанов-ы3ж
      @СтаниславШайсултанов-ы3ж 3 ปีที่แล้ว

      Здравствуйте. Для того, чтобы исключить ошибки ведь можно, например, на отдельном листе создать справочник и через Проверка данных подтягивать данные (в данном случае ФИО) из него?

  • @dmitriykotov3397
    @dmitriykotov3397 3 ปีที่แล้ว +3

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

    • @BilyalKhassenov
      @BilyalKhassenov  3 ปีที่แล้ว +1

      Здравствуйте, Дмитрий!
      Единственная проблема со сводными таблицами заключается в потере наглядности при возрастающем количестве уникальных лиц в списке. То есть: в примере всего 30 уникальных ФИО, поэтому пробежавшись глазами по 30 строками сводной таблицы можно легко найти ФИО с несколькими номерами паспортов. Сделать же тоже самое (без манипуляций над выведенными результатами сводной таблицы) в случае, например, 1000 уникальных ФИО будет уже значительно сложнее.
      Но, конечно, и этот подход с помощью нескольких дальнейших добавленных шагов можно сделать рабочим в случае большого количества уникальных ФИО.
      С уважением,
      Билял

  • @kuzinvla5539
    @kuzinvla5539 3 ปีที่แล้ว +4

    Билял, приветствую👋
    Сильный 💪 и позновиельный видеоролик. Обратил внимание, что в формуле ВПР ты написал "ложь" вместо того чтобы поставить "0" что равносильно этому слову в формуле. Скажи, пожалуйста, есть какое-то отличие 🤔 или привычка? По мне "0" поставить проще. Спасибо!

    • @BilyalKhassenov
      @BilyalKhassenov  3 ปีที่แล้ว +3

      Здравствуйте!
      Большое спасибо за комментарий и интересный вопрос😊
      Разницы между 0 и ЛОЖЬ нету 😊 У меня это скорее привычка, вписывать ЛОЖЬ, сейчас объясню откуда она берётся. Когда Вы пишите функцию ВПР, Excel снизу выводит Вам подсказки, что должно быть вписано в следующем параметре функции. Я всегда использую эти подсказки и поэтому, когда приходит время вписывать ЛОЖЬ (или же альтернативно 0) просто нажимаю на клавишу со стрелкой вниз. Excel предвыбирает вариант ЛОЖЬ (он выделяется синим цветом) и остаётся лишь нажать на клавишу Tab. Excel сразу вставляет целиком слово ЛОЖЬ. Эта привычка также работает и при написании кода в VBA и так, в VBA, преимущества от нее значительны (так, например, не надо целиком писать xlSortOnValues или xlDescending).
      Так что вот такая выходит привычка. Тоже обязательно попробуйте такой подход! 😊
      С уважением,
      Билял

  • @albina9665
    @albina9665 3 ปีที่แล้ว +2

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

  • @ДмитрийЧупеев-ъ7е
    @ДмитрийЧупеев-ъ7е ปีที่แล้ว +1

    Столкнулся с проблемой - есть таблица на 86000+ позиций, надо удалить дубликаты. Но Эксель видимо имеет ограничения на размер данных, т.к. результат запуска "удалить данные" - просто удаление части данных с конца таблицы. Проверка вручную подтверждает, что удаленные данные не дублировались. Как решить проблему?

  • @valkaz9684
    @valkaz9684 3 ปีที่แล้ว +1

    Добрый вечер! У меня уникальные значения состоят из 36 цифр, формат ячеек "текстовый". Разные значения почему то выделяются как повторяющиеся значения(в значении 24 цифры с лева одинаковые). Как решить эту задачу, ведь длинные цифры можно записать только как текст.

  • @platonpg
    @platonpg 3 ปีที่แล้ว +1

    В умной таблице почему то формулы автоматически не протягиваются на весь столбец. Как исправить? Спасибо

  • @jasonmark7882
    @jasonmark7882 2 ปีที่แล้ว

    У меня три столбца с тел номерами но при удалении дубликатов эксел не находит дублов хот они там есть как решить подскажи плз

  • @anastasiianastya5473
    @anastasiianastya5473 2 ปีที่แล้ว

    Откуда ты это знаешь