Список уникальных значений в Excel.

Поделиться
HTML-код
  • Опубликовано: 28 дек 2024

Комментарии • 26

  • @YurijVasiliev
    @YurijVasiliev 2 месяца назад

    Спасибо огромное!!!Очень, очень познавательно и нужно в повседневной работе!!! ПРОСТО СУПЕР!!!

  • @ДенисВладимирович-ы2ъ

    Большое вам спасибо за труды.

  • @alexandermihailov9290
    @alexandermihailov9290 3 года назад +1

    Здравствуйте! Подскажите такой момент, в каждой ячейке у нас повторяется один и тот же массив, это означает, что каждый раз происходит вычисление одного и того же массива 20 раз для каждой из 20 ячеек? Или один раз происходит вычисление, а далее эксель понимает, что составлял уже этот массив и просто ссылается на него в каждой новой ячейке?

    • @vseobexcel
      @vseobexcel  3 года назад +1

      Здраствуйте. При вычислении формулы ссылаемся на массив только один раз, а затем уже идет проверка по всему массиву, но тут стоит не забывать, если наши исходные данные будут меняться, то изначально формула снова сошлётся на массив, а затем уже будет проверять ячейки.

    • @alexandermihailov9290
      @alexandermihailov9290 3 года назад +1

      @@vseobexcel возможно я вас не понял, немного перефразирую вопрос, в каждой ячейке происходит вычисление массива, этот массив одинаковый во всех 20 ячейках, эксель каждый раз вычисляет один и тот же массив, или повторных вычислений самого массива нет? Так как эксель понимает, что он уже вычислял этот массив или он это не понимает?

    • @vseobexcel
      @vseobexcel  3 года назад +1

      @@alexandermihailov9290 нет скорее я Вас не правильно понял. Давай те разбираться, что Вы понимание под 20 ячейками ? 20 ячеек с формулами массива или 20 ячеек с данными по которым отбираем массив ?

    • @alexandermihailov9290
      @alexandermihailov9290 3 года назад +1

      Внутри формулы поискпоз в видео на месте критерия у нас рассматривается массив критерий, и результатом является тоже массив всех позиций, и так в каждой из 20 ячеек внутри поискпоз ищется позиция, один и тот же массив 20 раз вычисляется. А если строк 1000 или 500000? То будет 500000 элементов в каждой ячейке да ещё и 500000 раз

    • @vseobexcel
      @vseobexcel  3 года назад +1

      @@alexandermihailov9290 все таки я Вас правильно понял. Конкретно для формулы которая в уроке, массив вычисляется один раз для каждой ячейки, в которой записана данная формула.

  • @vseobexcel
    @vseobexcel  4 года назад +1

    Получить файл из видео урока можно по ссылке под данным видео.
    Инструкция как получить, здесь ruclips.net/video/8QfvOlbYjk0/видео.html

  • @MTsyganok
    @MTsyganok 8 месяцев назад

    Все супер. Но если ещё можно в этой формуле и от а-я фильтронуть. Цены бы этому видео не было

    • @hod-pj
      @hod-pj 5 месяцев назад

      ну, думать тоже иногда полезно ;)

    • @MTsyganok
      @MTsyganok 5 месяцев назад

      @@hod-pj у вас есть идеи как это можно сделать?

  • @МоднаяТы
    @МоднаяТы 3 года назад +1

    Не работает твоя формула!

    • @МоднаяТы
      @МоднаяТы 3 года назад

      Как он может считать ЛОЖЬ или указывать марку авто если у вас даже не указан параметр для значения ложь 9:26. У меня данная формула повторяет все значения и не указывает Ложь. Пыталась разобраться в логике и все равно не поняла.

    • @vseobexcel
      @vseobexcel  3 года назад

      Если у Вас не получилось правильно повторить показанную мною формулу, то это не означает что формула не работает. Возможно у Вас возникает ошибка при вводе формулы в ячейку, формулу необходимо вводить как формулу массива 11:45. 3 аргумент от функции ЕСЛИ() здесь не обязательный, поэтому мы его не указываем в формуле.

    • @МоднаяТы
      @МоднаяТы 3 года назад

      @@vseobexcel Я сделала все как у вас в видео, но у меня ни разу не получилось
      Зато получилось по другому. Я сделала дубликат всего столбца, далее данные удалить все дубликаты и далее сравнить два столбца на совпадение и отметить цветом. И все за секунду работает.

    • @vseobexcel
      @vseobexcel  3 года назад

      @@МоднаяТы видимо Вы решали совсем другую задачу, я так понимаю Вы использовали условное форматирование. Главное, что получилось. Удачи

  • @ПавелсВостока
    @ПавелсВостока 3 года назад +1

    Проще и короче:
    Уникальные для одного списка с игнором пустых ячеек
    {=ЕСЛИОШИБКА(ИНДЕКС($?$? : $?$?; ПОИСКПОЗ( 0;СЧЁТЕСЛИ($¿$¿ : ¿¿ ; $?$? : $?$? )+($?$? : $?$?="");0));"")}
    где $?$? : $?$? ваш диапазон с исходным списком, а
    $¿$¿ : ¿¿ зависит от того где у вас будет выводится список уникальных (т.е если с J3, тогда $J$2:J2)

    • @freegait7074
      @freegait7074 2 месяца назад

      Просто гигант, сколько искал решение, ваша формула четко сработала, спасибо большое