Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 След.
Удаление "скрытых" дубликатов в запросе Power Query для модели Power Pivot
 
Спасибо, уже сам разобрался. Просто удалил все пробелы в дубликате - и ушло 3 "скрытых" дубликата. Прошу закрыть тему
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Удаление "скрытых" дубликатов в запросе Power Query для модели Power Pivot
 
Добрый день, коллеги!
У меня есть таблица, которую хочу использовать как справочник для подвязки Контрагентов к операциям. Эту таблицу я получил сначала удалив дубликаты через вкладку "Данные"-"Удаление дубликатов", затем загнал ее в запрос, там тоже провел удаление дубликатов, причем сначала просто, затем с заменой пробелов и привидением всех букв в заглавный формат.
Тем не менее, даже после всех этих манипуляций Power Pivot отказывается использовать этот запрос как справочник с замечанием, что в обеих таблицах (справочнике и связываемой) есть повторы значений.
Пожалуйста, помогите избавиться от этих "скрытых" дубликатов
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Ошибка буфера обмена
 
Lubsan, попробуйте 64-разрядную версию программы. Тоже может помочь
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Сравнение значения ячейки с диапазоном. Вывод результата в другую ячейку.
 
Примерно такое же решение, как у DAB, но реализовано через умные таблицы для возможного расширения соответствий.
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Сбор данных из таблиц с разными шапками и количеством столбцов в шапке (PQ)
 
Helenazov, к почте еще часика 3 доступа не будет( Поэтому затрудняюсь с ответом.
Ваш вариант мне нравится гораздо больше: сохранился порядок начальных неизменных столбцов, да и не надо таблицы делать умными. Единственный минус: "ушли" два столбца, у которых были объединенные заголовки. Но это я поправлю уже в изначальных файлах (может быть, если данные будут нужны).
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Сбор данных из таблиц с разными шапками и количеством столбцов в шапке (PQ)
 
Helenazov, ругается "Недопустимый идентификатор" на ®. Когда исправил на (FFF) (это же название переменной, верно?), стал выдавать "Импорт r не соответствует ни одному из экспортов" на строчку [r[Column1]<>"Организация"]
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Сбор данных из таблиц с разными шапками и количеством столбцов в шапке (PQ)
 
Дмитрий(The_Prist) Щербаков, спасибо, буду вдумчиво пробовать.  
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Сбор данных из таблиц с разными шапками и количеством столбцов в шапке (PQ)
 
Добрый день!
Есть задача собрать и обработать данные из нескольких выгрузок 1С. Проблема заключается в том, что от месяца к месяцу в этих отчетах разное количество столбцов. Среди приемов есть алгоритм для сбора данных при одинаковом количестве столбцов. К сожалению, адаптировать к разным по размеру шапкам у меня не выходит.
Что я делал:
1. В первой итерации я просто взял один из файлов как пример, настроил преобразование в нем - и резонно получил ошибку во всех остальных файлах (количество столбцов отличается, просто ругался что нет, условно, Column220)
2. В текущей итерации собрал все варианты шапки в одном файле-примере, настроил преобразование по нему - и снова получил ошибку по всех остальных файлах по той же причине (нет столбца "Такой-то")
С учетом своего опыта единственным вариантом вижу сбор через PQ отдельного листа в каждом файле, который будет преобразовывать конкретную таблицу этого файла, а в сборе уже просто собирать эти таблицы, но это настройка 12 крайне похожих (но все-таки разных) запросов PQ. Хотелось бы все-таки делать это в одном общем запросе, а не в тринадцати (12 запросов в файлах, один запрос на сбор данных этих запросов).
Прошу помощи в решение этой задачи - создании одного общего запроса. Пример по последней итерации приложил в архиве (папка с файлами данных+файл сбора).
Заранее благодарю)
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Сортировка значений
 
Как вариант, обработка PQ. Но у Вас не написано, по каким критериям сортировать
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Оптимизация формулы калькулятора прокачки навыков в игре
 
_Boroda_, я вообще не помню, где она в 2003 в меню)  
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Оптимизация формулы калькулятора прокачки навыков в игре
 
AmpirOnic, в экселе 2013 и выше выделяешь строки или столбцы, вкладка "Данные", раздел "Структура", кнопка "Группировать"
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Оптимизация формулы калькулятора прокачки навыков в игре
 
Добрый день!
Я бы сделал вот так калькулятор.  
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Выделение автомобильного номера в PowerQuery через регулярные выражения
 
С учетом конкретно моего пула данных лучше работает ([АВЕКМНОРСТУХ]\s?\d{3}\s?[АВЕКМНОРСТУХ]{2}\s?(\d{2,3})?)|\s([АВЕКМНОРСТУХ]{2})?\s?\d{2}\s?\d{2}\s?([АВЕКМНОРСТУХ]{2})?\s?(\d{2,3})?
Изменено: Hypohelix - 08.12.2025 15:40:15
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Выделение автомобильного номера в PowerQuery через регулярные выражения
 
Итак, это конечная версия файла для всех, кому понадобится. Добавил замену литер номера (если забиты латиницей), добавил, как понял, регулярку на номера спецтранспорта. У меня покрывает 95% всех возможных вариантов, остальные решу как раз добавлением в справочник замен.
Еще раз спасибо помогавшим.
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Выделение автомобильного номера в PowerQuery через регулярные выражения
 
Спасибо всем! Отдельная благодарность за объяснения логики)
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Выделение автомобильного номера в PowerQuery через регулярные выражения
 
Alex, отлично. Остались только трактора, но их я руками выдерну уже
А можете пояснить по логике регулярного выражения?
Изменено: Hypohelix - 08.12.2025 09:39:32
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Выделение автомобильного номера в PowerQuery через регулярные выражения
 
nilske, спасибо. Частично помогло.
А можете расписать логику регулярки по разделам? Хочу поменять, чтобы "цепляло" и с пробелами номера, и без пробелов. Сейчас цепляет только с пробелами.
Как я понимаю, ?\d{3} - это любой текст до трехзначного номера и сам трехзначный номер, ?\d{2,3} - это примерно то же, но с кодом номера. А вот все остальное вообще не понимаю ((
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Выделение автомобильного номера в PowerQuery через регулярные выражения
 
nilske, к сожалению, не все так просто: есть строчки типа "ГАЗ-3307 В293АУ64", и "ПСС-131.18Э  М 857НВ164", и " Автоподъемник ЗИЛ 433362  В057СР64". В общем, количество слов рандомное перед номером.
Изменено: Hypohelix - 08.12.2025 09:05:38
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Выделение автомобильного номера в PowerQuery через регулярные выражения
 
Добрый день!
Имеется список авто с номерами, есть желание через регулярные выражения на основе приемов с этого сайта настроить выделение номеров в отдельный столбец. Отсутствует понимание правильности составления регулярного выражения. На просторах инета нашел одно, но оно выдает ошибку на любом типе номера (см.пример).
Прошу помочь более знающих и понимающих.  
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
График_дежурства_$ЕСЛИ_И$_, функция ЕСЛИ
 
Если правильно понял логику заполнения, то примерно вот так
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Объединение Суммесли и ВПР, Объединение Суммесли и ВПР
 
Другой вариант с использованием темы по извлечению уникальных значений из приемов.  
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Объединение Суммесли и ВПР, Объединение Суммесли и ВПР
 
Как и говорил, в таком случае функционал сводной таблицы полностью решает проблему. Преобразовал в "умную" таблицу для автоматического растягивания зоны сводной (добавление новых строк будет учитываться сводной)
Если же Вам необходимо именно формулами, то тут я помочь не могу
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Объединение Суммесли и ВПР, Объединение Суммесли и ВПР
 
Лев Погудин, а сводная таблица Ваши пожелания не удовлетворит? Она автоматически суммирует по всем номенклатурам. Просто без примера файла сложно говорить о чем-то еще
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Суммеслимн по массиву значений, Суммеслимн по массиву значений
 
Вот такой вариант Вас устроит?  
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Суммеслимн по массиву значений, Суммеслимн по массиву значений
 
Я бы сделал вот так: или через допстолбец, или через разделение в формуле
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Объединение столбцов в один, PQ, сводная
 
Поправил свою, добавил туда вариант от sotnikov,
Его вариант мне нравится больше)
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Формула ВПР выдает пробел, ВПР, пробел
 
niik_74, так ЕПУСТО и будет возвращать "Ложь" на формулу, дающую результат "". Результат "" не считается пробелом и при сцепке не учитывается.
Таким образом, проблемы-то и нет, если я правильно понимаю
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Объединение столбцов в один, PQ, сводная
 
Наверное, как-то так
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
PQ - выделение части текста по условию и маске
 
Да, я в итоге так же сделал. Но хотелось именно маску, если бы получилось. Спасибо за помощь,  
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
PQ - выделение части текста по условию и маске
 
Добрый день, коллеги!
Столкнулся со следующей проблемой: нужно разделить наименования, полученный ранее после Text.Combine и загруженный в таком виде в учетную программу, и перемешанный с обычными наименованиями. Пример в приложенном файле.
Условия разделения такие: для наименований, которые в столбце УИД имеют код типа "ОС2023-ХХХХХ" необходимо удалить окончание наименования, совпадающее с числом ХХХХХ. Для всех остальных наименований ничего не трогать.
К сожалению, не знаю функции обратной Text.Combine, поэтому обращаюсь к Вам.
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Страницы: 1 2 3 4 5 След.
Наверх