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

  • @alec_mayor
    @alec_mayor 3 года назад +11

    Буферизация, блин. Как же тяжело быть самоучкой. Теперь мои сметы будут считаться раз в 10 быстрее ) Спасибо, Николай!

  • @valarg5756
    @valarg5756 3 года назад +41

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

    • @planetaexcel
      @planetaexcel 3 года назад +11

      Постараюсь :) На создание такого ролика (от задумки до выкладывания в сеть) уходит примерно 2 рабочих дня :)

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

      @@planetaexcel Два рабочих дня - один выходной. Ну, вы поняли.😄

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

      @@planetaexcel 1-2 ролика в неделю, но ритмично это было бы супер новостью. Если это возможно, очень просим)))

    • @blood8158
      @blood8158 3 года назад +2

      @@planetaexcel и это тоже очень быстро, на решение какой либо нестандартной задачи может уйти от двух дней до двух недель экспериментов плюс копание на форумах. А у вас все просто, когда знаешь (с) 😉.

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

      @@planetaexcel подскажите, пожалуйста, а сколько уходит времени на монтаж такого видео?

  • @ASGol
    @ASGol 3 года назад +19

    Благодарю, Николай!
    Вы - the Best of the Best!!!

    • @user-11_01
      @user-11_01 3 года назад +1

      +++

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

      @@user-11_01 😉

  • @valeryv9146
    @valeryv9146 3 года назад +6

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

  • @Pesnya_bez_slov
    @Pesnya_bez_slov 3 года назад +6

    Дай Вам Бог здоровья!
    Как всегда, всё на высшем уровне.

  • @efremefremov5447
    @efremefremov5447 3 года назад +21

    Уникальный контент. Так держать. Благодаря Вашим урокам оптимизировал практически всю отчётность на работе. То, что раньше занимало буквально 2-3 дня работы, сейчас требует всего пару кликов.

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

      И что ты делаешь целыми днями, когда вся работа делается в "пару кликов"?

    • @efremefremov5447
      @efremefremov5447 3 года назад +3

      @@Rice0987 Больше нахожусь непосредственно на "земле" (производстве). А не у монитора)

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

      @@efremefremov5447 Отличная работа! Успехов!

  • @paveldobrenkov3677
    @paveldobrenkov3677 3 года назад +4

    Мне вариант с формулами больше понравился, и проще и быстрее. Да и с формулами привычнее работать, плюс расширяется кругозор как можно еще использовать известные и малоизвестные формулы. Такая вот необычная развязочка в конце получилась, работали с массивом, а потом раз и все уместилось в одну ячейку. Тут я думаю мне необходимо еще какое то время чтобы у меня в голове все уложилось и притерлось. Недавно создавал макрос которые все уникальные данные в столбце переводил в список через запятую, оказывается это можно было сделать проще через формулу TEXTJOIN ).
    А по поводу PowerQuery, я думаю по началу все нам немного непривычно там работать, но уже благодаря видеоурокам Николая Павлова начал применять и PowerQuery и PowerPivot в работе. Таблички получаются очень красивыми, не могу ими нарадоваться). Уже решил, как только пересмотрю все ролики про PowerQuery приобрету книгу про PowerQuery У Николая.
    Николай, пользуясь случаем хочу спросить у Вас и у всех кто читал Ваши книги, сильно ли различается информация между первой, второй и третьей книгой, или какая то общая информация повторяется. Правильно ли я понимаю, что третья книга направлена в основном на PowerQuery, вторая в основном на формулы, и первая тоже на формулы, но более для начинающих. Читал описания книг и немного запутался.
    Огромное спасибо Вам за все Ваши видеоуроки и за Ваши труды, которые помогают нам становиться умнее и повышать свою ценность в глазах наших коллег и руководителей!

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

      Приобрел все таки книгу про Power Query Первые эмоции трудно описать словами. Настолько легко и интересно написана книга, что просто не хочется отрываться от нее. Хочется идти дальше и дальше не останавливаясь. Но иногда могз начинает протестовать от переизбытка информации). Рекомендую всем к прочтению!

  • @samarkand1795
    @samarkand1795 3 года назад +4

    Как всегда, когда знаешь, все просто!! Спасибо!

  • @antonkharitonov9007
    @antonkharitonov9007 3 года назад +7

    Настоящий MVP!

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

      Что такое mvp?

  • @Rice0987
    @Rice0987 3 года назад +14

    Power Query, как я понял, бесконечная игрушка, в которой можно сидеть до посинения, настраивая запросы в запросах.
    Однако, формулы - наше всё.😁
    Спасибо за очередной отличный урок!

    • @planetaexcel
      @planetaexcel 3 года назад +4

      Да, старые добрые формулы еще могут дать жару :)

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

      @@planetaexcel жаль только, что они убрали обратную совместимость, как 2007 с 2003м.

    • @russvetden9342
      @russvetden9342 Месяц назад

      Мне нравится что в повер квери нажал кнопку и все обновилось. Раньше подобное чудеса только ко в акцесс и в макросах были возможны

    • @Rice0987
      @Rice0987 Месяц назад

      @@russvetden9342 и в сведенных. :)

  • @senge_v4871
    @senge_v4871 3 года назад +2

    Изящно и удивительно! Спасибо. Всем крепкого здоровья и успехов в делах!

  • @iafj11
    @iafj11 3 года назад +2

    Спасибо большое!!! Всегда смотрю Ваши уроки. Иногда по работе встречается неординарные задачи. И именно в такие моменты и помогают полученные от Вас знания.
    Непременно поделюсь данным видео с другом. Это как раз его тема.

  • @Dima_Melnikov
    @Dima_Melnikov Год назад

    Николай, много лет смотрю Вас и являюсь пользователем сайта. Спасибо огромное. Желаю Вам всех благ!

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

    Добрый день Николай, Большое спасибо за Ваши уроки! Всегда актуальны и доступны к пониманию.

  • @dimasavukov6230
    @dimasavukov6230 3 года назад +3

    Спасибо, Николай!

  • @mdbm500
    @mdbm500 3 года назад +4

    Спасибо. Такой поиск на больших объемах, для меня рутина и ищу питоном. Формулы выдумывал, но кривовато и медленно получалось. Но это, как вариант оочень интересно.

  • @user-ik3ql4xx2s
    @user-ik3ql4xx2s 3 месяца назад

    целую ваши аналитические руки!

  • @user-lu5de8mu3w
    @user-lu5de8mu3w 3 года назад +2

    Супер! Николай, спасибо!

  • @pavelten1341
    @pavelten1341 3 года назад +2

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

    • @SV-13
      @SV-13 3 года назад

      Не бог, а MVP!!

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

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

  • @Albertus99
    @Albertus99 2 года назад

    Огромное спасибо. Пока поковырял тока Квери до формул не дошел.
    Как всегда все полный Шикардос!
    Огромное спасибо респект и низкий поклон!

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

    Большое спасибо за видеоурок!

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

    Спасибо Вам! Продолжайте, пожалуйста.

  • @user-ui2wu6mm9l
    @user-ui2wu6mm9l 5 месяцев назад

    Интересная штука! Пока не знаю, где применить.
    6:50 Чтобы не заморачиваться с этим длиннющим Comparer.OrdinalIgnoreCase, я обернул оба столбца в Text.Lower:
    Text.Contains(Text.Lower([Описание]), Text.Lower([Марка]))
    7:45 Чтобы сократить число шагов, можно группировать с операцией "сумма" по столбцу "Марка" - выдаст ошибку, но затем поправить вручную в формуле: функцию List.Sum заменить на Text.Combine([Марка], ", ")

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

    Спасибо, что делитесь опытом.

  • @kkh1965
    @kkh1965 3 года назад +8

    Спасибо большое. И двух лайков мало, как обычно.

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

    Класс. Спасибо за видео

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

    Очень содержательный ролик. Особенно, запало про Table.Buffer. Знал и иногда использовал эту функцию, также как и List.Buffer, но все-таки недооценивал и не до конца понимал ее суть. Кстати, также можно делать буферизацию таблицы "Марки" сразу в запросе "Марки", последним шагом, по скорости тоже самое получается:
    Источник = Excel.CurrentWorkbook(){[Name="Марки"]}[Content],
    #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Марка", type text}}),
    Буферизация = Table.Buffer(#"Измененный тип")

  • @user-nb8lv8xg2g
    @user-nb8lv8xg2g 3 года назад +1

    Николай, снимаю шляпу!)) Вы красава!

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

    Господин Павлов в обучающих прикладных программах #1. Так было, так и останется. Голос, чистота речи, простота в сложном, интонация всё на высшем уровне.
    Вот что значит профи. Снимаю шляпу.

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

      Спасибо, Константин :) Рад, что вам нравится :)

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

      @@planetaexcel Ваши ролики только идиоту могут не понравиться.

  • @Croatoan_PL
    @Croatoan_PL 3 года назад +2

    Для чистоты эксперимента можно в примере с формулами диапазоны тоже сделать умными таблицами. Есть мнение, что можно и до секунды разогнать :)

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

    Как всегда отличный разбор, но раньше помнится частенько сравнивали скорость выполнения и с третьим вариантом - VBA

  • @sevakworld
    @sevakworld 2 года назад

    Николай, хватит нас гипнотизировать. Как всегда - круто!

  • @user-11_01
    @user-11_01 3 года назад

    Спасибо!!!🙌🙌🙌

  • @russvetden9342
    @russvetden9342 Месяц назад

    Круто же. С формулами не знал фишки 😅

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

    дякую Вам за контент!

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

    Спасибо!

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

    Спасибо большое (kop sag bolun 🇹🇲)

  • @Albertus99
    @Albertus99 2 года назад

    присоединяюсь к предыдущему оратору - зэ бэстэт!

  • @Gamma9971
    @Gamma9971 3 года назад +5

    Странно, а почему формулами быстрее чем в power quary?
    Мне казалось power quary это оптимизированный по алгоритмам механизм.

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

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

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

    вот с формулами была прям магия вне Хогвартса))

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

    Бравоооо

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

    В pq для оптимизации можно вместо столбца с формулой использовать объединение таблиц по пустым полям

  • @ytolk
    @ytolk 3 года назад +3

    Вспоминая старые мемы: "Чотко. Внатури чотко. Могете"

  • @user-ku2qh3rv8f
    @user-ku2qh3rv8f 3 года назад

    👍

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

    Спасибо за интересное видео, Николай!
    Я обычно делаю последний шаг с Table.Buffer в запросе 'Марки'. В Вашем случае буфферизация 'Марок' добавлена третьим шагом непосредственно в результирующий запрос. Есть ли разница в этих 2-ух подходах, влияющая на performance?

  • @selleniya999
    @selleniya999 15 дней назад

    У меня стала неактивна пиктограмма "условный столбец" после того, как я добавила в ячейки одной таблицы - другую. Нашла решение: надо выделить один столбец.
    Мне надо было выделить марку и модель авто. Я сделала 2 раза if на вхождение. И потом удалила 2 столбца с единичками. Спасибо.

  • @user-xg4pd7en9d
    @user-xg4pd7en9d 2 года назад

    Николай, благодарю за великолепнейший ролик! У меня вопрос: а можно в PowerQuery из списка (8:50 на видео) выбрать не весь список, а только, например, первую строку?

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

    Здравствуйте у меня экзель 2019 но формула поиск как-то не правильно работает с массивами

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

    Теперь бы дождаться понедельника, прибежать на работу и всё это попробовать!!!

  • @user-cd5nx8hw9o
    @user-cd5nx8hw9o Год назад

    Павел, подскажите, а можно такой поиск реализовать для частичного совпадения текста? Спасибо большое вам за уроки! В вашем исполнении эксель не такой страшный и такой волшебный!

  • @sumburno
    @sumburno Год назад +1

    Здравствуйте. Как это в гугл-таблицах сделать? там та не работает

  • @YA-A
    @YA-A 3 года назад +1

    Николай, в видео было сказано, "дома не самый слабый комп'ютер", можете указать процесор и опаративку.
    Какие параметры Большое влияют на производительность/быстроту вычислений: частота процесора, количество ядер, оперативная память

    • @planetaexcel
      @planetaexcel 3 года назад +4

      У меня Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz и 16Гб оперативки. Не самый мощный, но вполне ОК под мои задачи :)

    • @YA-A
      @YA-A 3 года назад +1

      @@planetaexcel Спасибо за ответ. В сравнении с моим i7 4900 + 16g, он очень производительный

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

      @@planetaexcel что говорить о моём старичке i3, 8г.😊

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

      на слабых компах тоже можно работать... просто реже используешь суммесли, впр и прочие функции, которые пробегают весь диапазон. А задачи чаще решаешь сортировкой по уникальному номеру, столцом накопительной суммы и специальной вставкой с параметром "сложить"... и эт... проц важнее)))

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

      @@anaxoretsemibulatnyj5449 чаще просто сводной выводишь репорт.😁

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

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

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

      И это не работало ((((

  • @user-jf5ip7po4t
    @user-jf5ip7po4t 5 месяцев назад

    Здравствуйте! А как использовать двумерный справочник? Например, нужно выводить 'немецкие машины' или 'японские машины' используя названия марок авто?

  • @oleg-shrek
    @oleg-shrek 3 года назад

    Отлично
    А имеется ли в Excel в формулах использовать регулярные выражения (без макросов)? Не могу найти...

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

      Поддержки в Ексель регулярных выражений нет. Можете посмотреть по ссылке www.planetaexcel.ru/techniques/7/4844/. Но там сделано через макрос.

  • @veteran2x
    @veteran2x 2 года назад

    здравствуйте, у вас есть идеи, где я могу найти информацию о; Как выделить или найти в ТЕКСТЕ ВСЕ СЛОВА, которые начинаются или заканчиваются ТОЛЬКО буквой определенного типа? спасибо p / s Это может быть word, excel, CSS, PHP или HTML

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

    здраствуйте . а почему в power piwot в ячейку максимум 1023 символ мохна. болше нет . ктото знает решения ?

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

    Отличное видео! Немного оффтопа: а можно ли внутри ячейки менять форматирование части текста с помощью VBA?

    • @planetaexcel
      @planetaexcel 3 года назад +5

      Да, конечно :)
      ActiveCell.Characters(Start:=3, Length:=5).Font.ColorIndex = 3

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

      @@planetaexcel огромное спасибо за ответ и за Ваши уроки!

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

      @@nureng8262 @Nikolay Pavlov А подскажите как полностью выглядит макрос? Куда добавить именно эту строку?

  • @user-rw9jw1nx3n
    @user-rw9jw1nx3n 3 года назад

    Николай, а можете сделать видео-прием по приведению столбцов в иерархическую структуру? К примеру имеем столбец с данными строками 1; 1.1; 1.1.1 необходимо привести это в 3 столбца для дальнейшей консолидации.

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

      Как вариант - можно сделать это макросом www.planetaexcel.ru/plex/features/17/5675/ если есть многоуровневая группировка. Если же есть просто нумерация, то проще всего будет подсчитывать количество точек в номере и сдвигать ячейку с данными вправо на такое же количество ячеек.

    • @user-rw9jw1nx3n
      @user-rw9jw1nx3n 3 года назад

      @@planetaexcel группировки нет. Есть иерархическая структура (как СДР в ms project) надо чтобы в уровень выше поднимались промежуточные итоги (как в ms project). Места применения: сметы, состав проекта (разделы, томы)

  • @user-rx5le4ue1x
    @user-rx5le4ue1x 3 года назад

    Супер!👍 У меня версия 2016, но почему-то формула не работает. (

  • @ivanshipilov4265
    @ivanshipilov4265 2 года назад

    Спасибо. А можно вопрос. После каких команд нужно еще использовать буферизацию?

    • @planetaexcel
      @planetaexcel 2 года назад +1

      В языке М две функции буферизации List.Buffer и Table.Buffer. Соответственно, применять можно к таблицам и спискам.

  • @user-xk3iz2bx8x
    @user-xk3iz2bx8x 3 года назад

    Добрый день, подскажите пожалуйста, у меня есть таблица состоящая из 100 строк и 5 столбцов, я делаю список с помощью клавиши «проверка данных» , но у меня соотвественно выбирается только одна из колонок , а остальные 4 неактивные. А мне в итоге надо что бы при выборе наименования в первой колонке подтягивались значения и всех остальных столбцов для того что бы они автоматически менялись в формулах.

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

      Значения из остальных колонок нужно подтягивать функцией ВПР

  • @relax-aleks2608
    @relax-aleks2608 Год назад

    Получается, что формулами и быстрее получается все это написать. И быстрее высчитывается. Формулы лучше?

  • @alexser4007
    @alexser4007 2 года назад

    Функции "объединить" нет, а в павер Квори нет "содержит". Можно как-то по другому это реализовать?

  • @user-br6sf7rf4k
    @user-br6sf7rf4k 3 года назад

    Николай добрый день! Работаю в ексель 2019, но функция ПОИСК не разворачивает массив в строки. Можно другими средствами добраться до содержимого массива?

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

      Чтобы массив визуально разворачивался (как у меня в видео) - нужен Office 365 с поддержкой динамических массивов. Если у вас старая версия, то формула работать тоже будет, но визуально не видно разворачивания.

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

    А разве Microsoft Office 2019 поддерживает динамические массивы? Может быть речь идет об Office 365? У меня формула не работает, проверял.

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

      Не поддерживает - они пока только в Office 365. Но функция ОБЪЕДИНИТЬ в Excel 2019 точно уже есть.

  • @user-up1tx4zb9j
    @user-up1tx4zb9j Год назад

    А если столбец Марки содержит 3000-5000 строк, а столбец Запчасти 25000 строк? Эксель не порвется? Он же соответственно и увеличит кол-во строк кратно.

  • @tabhub-official
    @tabhub-official 3 года назад

    Спасибо!
    В google.docs не работает ;) Хотя функция join что-то да отображает)

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

      Да, в Гуглтаблицах там несколько иначе всё :)

  • @Ram-Li
    @Ram-Li Год назад

    как включить подсказки когда меняешь формулу? у меня не получилось добавить третье значение для игнорирования регистра. помогите...

    • @Ram-Li
      @Ram-Li Год назад

      Expression.Error: Имя "Сomparer.OrdinalIgnoreCase" не распознано. Убедитесь в том, что оно написано верно.

  • @user-xw2op8um3q
    @user-xw2op8um3q 8 месяцев назад

    Николай, а если есть три текста и из них выделить ключевые слова. То есть сравнить три текста и выделить ключевики. Как такую задачу можно решить или упростить?

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

      А что такое в вашем понимании "ключевые слова"? Если вы имеете ввиду какие-то главные смысловые фразы, то с такой задачей лучше ChatGPT сейчас никто не справится.

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

    Смотрю как сериал...Твин Пикс!

  • @user-qn5by5iv7u
    @user-qn5by5iv7u 8 месяцев назад

    2023

  • @20diesel20
    @20diesel20 3 года назад

    колдовство!

  • @izzaddinmagribi5301
    @izzaddinmagribi5301 2 года назад

    У меня показывает ошибку перенос

  • @Roper2110
    @Roper2110 2 года назад

    Николай, добрый день! Просьба подсказать, почему, когда я ввожу формулу =ПОИСК(E2:E16;B2) у меня результат (#ЗНАЧ) выходит только в той ячейке, в которую введена формула, а не напротив всего массива с марками авто?

    • @Roper2110
      @Roper2110 2 года назад

      у меня Excel 2019

    • @Alrex1987
      @Alrex1987 Год назад

      Ctrl+Shift+Enter вам в помощь. Нужно создать массив

    • @Alrex1987
      @Alrex1987 Год назад

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

    • @Maria_9468
      @Maria_9468 4 месяца назад

      @@Alrex1987 , спасибо вам огромное!!!!!! Наконец-то получилось! Просто Enter'ом какая-то ерунда получалась!!!

  • @user-wz7cs8yv6k
    @user-wz7cs8yv6k 3 года назад +1

    А последний способ, регистр не учитывает?

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

      =FIND() и =SEARCH() фаинд не учитывает, серч да (или наоборот...). Не знаю как эти функции в русской версии:( Можно сделать и с учетом регистра и без.

    • @user-wz7cs8yv6k
      @user-wz7cs8yv6k 3 года назад

      @@anaxoretsemibulatnyj5449 спасибо

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

      Нет, AuDi и AUDI будет выводить AUDI, проверил .

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

      Я даже проверил Audii, все равно нашел)