Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 346 След.
Извлечение из ячейки слова,содержащие цифры и буквы
 
Доброе время суток
Цитата
Алина написал:
Можно такое провернуть ?
Можно, регулярными выражениями.
Файлы .xlsx с формулами и/или макросами: как открыть под Android?
 
Доброе время суток.
Цитата
Файлы .xlsx
файлы такого типа никогда не имели возможности содержать VBA макросы. :)  Скорее всего поддержки VBA никогда не будет на Android - совсем дргуая ОС. Можете попробовать с Office Add-ins, теоретически могут работать в Microsoft Excel for Android (не проверял).
Автоматический подсчет потерь продаж в магазине
 
Offtop
Цитата
msi2102 написал:
не прогуляться ли нам сударь лесом, зайдем в магазинчик купим медовухи
Можно и злоупотребить. Только вот в Самаре я последний раз был в 2004. Сейчас дальше Криушей, что под Ульяновском, в те края не езжу  :(
Загрузка большого json
 
Цитата
Владимир Л написал:
пример какой-нибудь
Забавно, а в правилах написано, что это вы должны представить пример - что есть что должно получиться :)  Тогда от балды на примере таких данных
Код
let
    Source = Json.Document("{""a"":123,""b"":[1,2,3,4],""c"":{""d"":456}}"),
    toTable = Table.FromRecords({Source}),
    expandRecords = Table.ExpandRecordColumn(toTable, "c", {"d"}, {"c.d"}),
    expandList = Table.ExpandListColumn(expandRecords, "b")
    
in
    expandList
Как получить список строк(записей) таблицы по критерию используя VBA?
 
Цитата
БМВ написал:
А запрос производительнее не будет?
Тестировать надо. Так не скажу, что быстрее. По идее, нужно же получить время загрузки, фильтрации и вывода на лист, а тогда зачем коллекция - двух массивов будет достаточно. Если просто получить номера строк, где Да, то опять же коллекция ListRow ни к чему. Бестолковая, в смысле навязываемого подхода, задача.
Как получить список строк(записей) таблицы по критерию используя VBA?
 
Доброе время суток.
Вариант.
Код
Public Sub ScanRowWithYes()
    Dim pLo As ListObject, selectData As Variant
    Dim rowCollection As New Collection
    Dim i As Long, nextRow As ListRow
    Set pLo = ActiveSheet.ListObjects(1)
    selectData = pLo.ListColumns("Выбор").DataBodyRange.Value
    For i = 1 To UBound(selectData)
        If selectData(i, 1) = "Да" Then rowCollection.Add pLo.ListRows(i)
    Next
    For Each nextRow In rowCollection
        selectData = nextRow.Range.Value
        Debug.Print selectData(1, 1) & "; " & selectData(1, 2) & "; " & selectData(1, 3) & "; " & selectData(1, 4)
    Next
End Sub

P. S. Только не совсем понятно - зачем был выбран столь непроизводительный вариант двойного обхода (даже с учётом фильтрации).
Изменено: Андрей VG - 5 Авг 2020 21:44:15
SQL запрос в базе данных ACCESS из PQ
 
Доброе время суток.
Три варианта подключения с запросом. Третий позволяет выполнять запросы с параметрами. Архив распаковать в папку c:\path, если нужно тестировать.
DAX в PowerBI и MS Excel
 
Доброе время суток
Цитата
Solomatnikov написал:
В первую очередь - речь о разделителях в мерах "," и ";"
Как бы уже в Power BI Desktop можно менять разделитель аргументов в функциях DAX. Иногда полезно ставить обновления :)
Как сделать сверку данных из Excel в в MS SQ на сервере БД
 
Цитата
Murderface_ написал:
можно через Power Query сделать подобную сверку.
Можно, и через VBA можно и через Microsoft Query :)  Думаете ТС поймёт ваш код?
Сравнение массивов числовых данных на степень похожести, найти ряд данных, наиболее близкий к расчётным
 
Цитата
Zasypich написал:
Там только цифры
Вы не поверите, но я это тоже заметил :)  
Цитата
Zasypich написал:
и все положительные
и что, как это способствует установлению сходства? Шаман, вы, батенька :)
Updated
Почитал про этот загадочный WAPE, учитывая, что сумма по столбцу 1 одна и та же, то это ровно тоже  Манхэттенское расстояние. А дальше песня, путь прогноз был всегда в 3 раза больше чем факт. Тогда абсолютная сумма отклонений 2 * Sum(Fi) и WAPE = 2. Отсюда забавное значение точности прогноза минус 100%, а можно и минус 200% и т. д.
Изменено: Андрей VG - 5 Авг 2020 14:28:47
Сравнение массивов числовых данных на степень похожести, найти ряд данных, наиболее близкий к расчётным
 
Цитата
Zasypich написал:
на сумму значений в столбце данных
Какого из двух? Если значения в столбце знакопеременные и, в пределе, сумма равна 0?  В чём профит?
Изменено: Андрей VG - 5 Авг 2020 13:30:21
Сравнение массивов числовых данных на степень похожести, найти ряд данных, наиболее близкий к расчётным
 
Доброе время суток
Вариант - Манхэттенское расстояние, формула массива
Код
=СУММ(ABS($A$5:$A$114-B5:B114))/СЧЁТ($A$5:$A$114)

Ещё вариант. коэффициент Танимото. Ну и аналогичные Коэффициент сходства
Код
=СУММПРОИЗВ(--($A$5:$A$114=B5:B114))/(2*СЧЁТ($A$5:$A$114)-СУММПРОИЗВ(--($A$5:$A$114=B5:B114)))

Интересно, стоит ли сюда привлекать LCS, редакционное расстояние? :)
Изменено: Андрей VG - 5 Авг 2020 13:19:34
Удаление текста между "(" и ")", как удалить любое значение между скобками
 
Доброе время суток
Цитата
New написал:
с помощью функции VBA
на тексте "Марина (5 яблок), Наташа (2 груши) и Соня (2 апельсина)" Соню игнорирует :)
Как сделать сверку данных из Excel в в MS SQ на сервере БД
 
Цитата
vikttur написал:
А тема
по идее с такой размытой постановкой, требует переноса в курилку.
Как сделать сверку данных из Excel в в MS SQ на сервере БД
 
Offtop
Цитата
Значение_SQL = SQL[b]{2},
- Петька, прибор!
- 100!
- Что сто?!
- А что прибор?!
:D
Как сделать сверку данных из Excel в в MS SQ на сервере БД
 
Доброе время суток
Цитата
Дмитрий Осипов написал:
а видения алгоритма пока нет
Ну это вполне естественно, если нет чётких определений: структур данных на входе и выходе, ограничений, взаимосвязей, что собственно нужно делать и так далее.
Дмитрий, думаю это не очень хороший подход - ожидать, что на форумный пост будут отвечать статьями. Тут либо вы начинаете грызть теорию баз данных и, понимая её, решать задачу. Либо максимально и кратко детализируете с примерами выше описанное.
Автоматический подсчет потерь продаж в магазине
 
msi2102, коллега, я полагаю, что ТС пришёл за готовым решением - где хоть одна его попытка что-то сделать по приведённым подходам решения? Максимум своего участия, похоже, он видит - указать что не так и как бы хотелось ещё к первоначальному желанию. Задача же достаточно комплексная, учитывая структуру входных данных, следовательно никто не хочет тратить своё время на её решение.
преобразование из массива в сводную таблицу
 
Цитата
Robin написал:
как насчёт других вариантов?
Power Query, Ctrl+C, Ctrl+V, формулы - вас нужно уговаривать изучить приёмы? Это не мне поручили :)
Как заставить xls - открываться именно той программой, с которой они ассоциированы (Эксель2016)
 
Доброе время суток
Цитата
Werwolfik написал:
Так вот - когда открыт портативный Эксель2007 - файлы xls - плюют на назначенную им ассоциацию
Следовательно, когда вы открываете Excel 2007, та часть, которая обеспечивает портативность нечто меняет в системе Windows 7, после чего система начинает открывать xls в Excel 2007. Следовательно, нужно доработать загрузчик портативности, запретив ему менять это нечто :)   А так как подобная доработка не имеет отношения к работе в Excel, то следует обратиться в некоторое другое место с данным вопросом.
преобразование из массива в сводную таблицу
 
Доброе время суток
Цитата
Robin написал:
просто немогу понять что от меня требуют.
Почитать раздел Приёмы данного сайта, в частности Редизайнер таблиц. :)
Узнать наибольшее совпадение по порядку значений, найти цифры в определенном порядке
 
Доброе время суток
Цитата
DJMC написал:
13 4 6
Стоит последовательно в первой строке. В восьмой строке последовательно 13 4 и 6 в самом конце последовательности. Так что же всё же ищем? Почему тогда не
не первая и десятая строки? 1 2 7 10 15? А чем хуже 12 1 2 7 10 5?
По какому всё же критерию это было определено?
Цитата
DJMC написал:
в строчке 8 больше всего совпадений
Изменено: Андрей VG - 4 Авг 2020 18:16:32
Как решить Error: “DataSource.NotFound: File or Folder: We couldn't find the folder”, Power Query
 
Доброе время суток
Цитата
Alex D написал:
остановить Query
Остановить нет, обработать ошибку да Error Handling
Загрузка большого json
 
Доброе время суток
Цитата
Владимир Л написал:
Он берет только верхний уровень, а у меня многоуровневый json с массивами и объектами.
Вам кто-то запрещает выполнить трансформации, чтобы вывести нужные уровни :qstn:  :excl:
Передача параметров в в sql-запрос через NativeQuery
 
Цитата
Максим Зеленский написал:
преобразуются в скаляры и будут встроены в запрос
Максим, спасибо. Понял. Это я со своей колокольни смотрю. :)  Если есть возможность выполнять SQL запросы (а в Power Query можно ваять код вполне себе хранимой процедуры, это не MS Query где только стиль представлений проходит), то я предпочту его написать, а в получатель отправлять уже его результат, ну, максимум добавить Join с другим источником. Ибо, зачем козе баян надеяться на то, что ещё один оптимизатор чего-нибудь допишет в запрос, после чего это может начать, мягко говоря, подтормаживать.
Отобразить ближайшее значение к другому в указанном диапазоне
 
Цитата
buchlotnik написал:
покажите файл в котором не работает
Доброе утро, Михаил.
Судя по картинке в #9 и в приложенном мной файле не работает.
Передача параметров в в sql-запрос через NativeQuery
 
Цитата
Максим Зеленский написал:
вообще не зачем через Value.NativeQuery.
Максим, а чем такой вариант хуже чем через фильтрацию в интерфейсе? И сопутствующий
Цитата
Максим Зеленский написал:
С такой проблемой справится обычный Query Folding
Query Folding уже 100% работает со всеми Odbc.Source, OleDb.Source?
Отобразить ближайшее значение к другому в указанном диапазоне
 
Доброе время суток
Цитата
oleg9911 написал:
Помоему, не работает
Можете привести пример? А то как-то...
Сводная таблица - анализ продаж, создание сводной таблицы, имея исходные данные из 1С (универсальный отчет)
 
Доброе время суток.
Если несколько причесать данные в Power Query, то как-то так
Изменено: Андрей VG - 4 Авг 2020 23:07:44
Передача параметров в в sql-запрос через NativeQuery
 
Цитата
Максим Зеленский написал:
а вы передаете параметры именно в процедуру БД?
Нет, Максим, это просто параметризированный запрос :)
Сортировка значений по нескольким колонкам с сохранением предыдущей сортировки в редакторе Power Query
 
Яна Брюханова, вам следующий раз результат тоже выдавать в стиле - Ладно! И так сойдёт? Где дата и время в результате объединения фалов? В чём проблема приложить тексты запросов, а не картинки?
Код
let
    Source = Folder.Files("c:\temp"),
    neededFiles = Table.SelectRows(Source, each Text.Lower([Extension]) = ".xls" and not(Text.StartsWith([Name], "~$"))),
    contentToTable = Table.TransformColumns(neededFiles[[Name], [Content]], {"Content", each
        Excel.Workbook(_, true, false){0}[Data]
    }),
    expandContent = Table.ExpandTableColumn(contentToTable, "Content", {"Тема предложения", "Предложение", "Код сессии", "CONTRAGENTID", "BUSINESSPARTNERID", "Оператор", "Начало", "Окончание", "Статус", "Перезвонить"}),
    setOutputOrder = Table.Sort(expandContent,{{"Начало", Order.Ascending}, {"Оператор", Order.Ascending}, {"Окончание", Order.Ascending}})
in
    setOutputOrder

Вполне себе сортирует с добавлением файла.
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 346 След.
Наверх