как сказал мне однажды один мудрый человек, хочешь выучить английский язык - get a girlfriend.
Пришелец-прораб.
04.06.2024 10:45:20
Пришелец-прораб.
|
|||
|
03.06.2024 10:42:59
Если предположить, что GMT+720 - это не в граммах, не в миллилитрах, не в градусах, а в минутах, то как-то так. При этом, таблица с праздниками отсутствует. Сами внедрите праздники в код, я там показал где это можно сделать.
Пришелец-прораб.
|
|||
|
01.06.2024 06:58:28
Изменено:
Пришелец-прораб.
|
|||||||
|
01.06.2024 05:51:47
Посчитал входы-выходы (первые встречающиеся, т.е. мин дата-время), дату начала смены и продолжительность в часах (десятичное число). Если смены не найдены, то сотрудник есть с null-ми. Сводную не делал - сами решите где и как это делать.
Пришелец-прораб.
|
|||
|
31.05.2024 11:59:11
Nikolay174953, ну хорошо. Сойдет для начала. А если вход сегодня, а выход через неделю? Если вы не на ликеро-водочном заводе работаете, то это будет подозрительно
Пришелец-прораб.
|
|
|
31.05.2024 10:59:57
Пришелец-прораб.
|
|||
|
30.05.2024 18:38:18
Dmitry7, по виду все сортировками и fill down должно решаться, но что-то не уверен. Проверьте, на всякий случай, а вдруг...
Пришелец-прораб.
|
|||
|
28.05.2024 12:59:55
MonsterBeer Просто вызов функции с параметрами f(stock,{{-1,"Итого"}}) даст вам таблицу с переименованными столбцами. Зачем понадобилось получать новые имена?
Пришелец-прораб.
|
|
|
28.05.2024 12:31:05
Еще один вариант ускорения: использовать не Table.NestedJoin, а Да и Table.Buffer словаря, скорее всего, тоже надо будет сделать. Но поиск ускорится.
Изменено:
Пришелец-прораб.
|
|||
|
28.05.2024 12:04:49
Ilya iatndiag, данные грязноваты (пробелы в конце, например). И еще кое-что: Titan_180x1500_microprism.png в именах отсутствует в таком виде в словаре. В словаре есть 1Titan_180x1500_microprism.png. А так, без усложнений всяких тот самый словарь на записях. Немного "полечил" - убрал пробелы в конце и начале, но более ничего не делал. Можно еще регистр везде поднять, но это уж вам решать.
Пришелец-прораб.
|
|||
|
28.05.2024 11:47:36
mechanix 85, а если мандарины подвезут?
Пришелец-прораб.
|
|||
|
28.05.2024 11:02:10
Ilya iatndiag, обезличьте данные, удалите часть данных, слелайте архив или выложите обезличенный файл на файлообменник.
Пришелец-прораб.
|
|
|
28.05.2024 10:59:14
Пришелец-прораб.
|
|||||
|
26.05.2024 10:09:07
Deko1One, и как вы пытались решить вашу задачу? И что не получилось?
И, кстати, сумма вашего "эталонного распределения" равна 100.10%. Отличный эталон! А у артикула 4 сумма текущего распределения равна 97%. Отличное распределение! Да и без перемещения товаров между складами, похоже, не обойтись.
Изменено:
Пришелец-прораб.
|
|
|
25.05.2024 22:57:05
Пришелец-прораб.
|
|||||
|
25.05.2024 16:53:47
злые вы...
Пришелец-прораб.
|
|||||
|
25.05.2024 13:47:32
нашел 4 решения. Выбирайте любое. Со сменами не понял: 3/3 - это 3 работаем и 3 отдыхаем? Т.е. вариант {1, 1, 1, 0, 0, 0, 1} для этой "смены" подойдет? Непонятно. Добавьте недостающие / поменяйте неправильные варианты смен в их определении при необходимости.
Изменено:
Пришелец-прораб.
|
|||
|
24.05.2024 15:06:08
0033s, юмора не понял, ну и ладно. Мне кажется, что все непонимание (друг друга) крутится вокруг этого термина "уникальный" (набор значений). Безусловно, список {A, A} состоит из повторяющихся значений и List.IsDistinct (Power Query M) выдаст нам FALSE. Но он состоит из единственного уникального значения А, что и является причиной того, что HASONEVALUE (DAX) выдает TRUE. Так уж работает эта функция.
Пришелец-прораб.
|
|
|