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

Страницы: 1
Динамический запрос к папке PQ, Динамический запрос к папке
 
Добрый день.
Подскажите, пожалуйста, как прописать динамический запрос к папке в PQ.
К сожалению не нашла информацию.
Исходная информация.
Есть несколько файлов в папке.
Прописала к ним запрос .
Необходимо, чтобы запрос формировался с любого компьютера.
Файла запроса прилагаю.


Запрос выглядит так:
let
   Источник = Folder.Files("C:\Users\Пользователь\Downloads\Отчет"),
   #"Отфильтрованные скрытые файлы1" = Table.SelectRows(Источник, each [Attributes]?[Hidden]? <> true),
   #"Вызвать настраиваемую функцию1" = Table.AddColumn(#"Отфильтрованные скрытые файлы1", "Преобразовать файл из Отчеты мастерской (2)", each #"Преобразовать файл из Отчеты мастерской (2)"([Content])),
   #"Переименованные столбцы1" = Table.RenameColumns(#"Вызвать настраиваемую функцию1", {"Name", "Source.Name"}),
   #"Другие удаленные столбцы1" = Table.SelectColumns(#"Переименованные столбцы1", {"Source.Name", "Преобразовать файл из Отчеты мастерской (2)"}),
   #"Столбец расширенной таблицы1" = Table.ExpandTableColumn(#"Другие удаленные столбцы1", "Преобразовать файл из Отчеты мастерской (2)", Table.ColumnNames(#"Преобразовать файл из Отчеты мастерской (2)"(#"Пример файла (2)"))),
   #"Измененный тип" = Table.TransformColumnTypes(#"Столбец расширенной таблицы1",{{"Source.Name", type text}, {"Name", type date}, {"Data", type any}, {"Item", type date}, {"Kind", type text}, {"Hidden", type logical}}),
   #"Развернутый элемент Data" = Table.ExpandTableColumn(#"Измененный тип", "Data", {"Column1", "Column2", "Column3", "Column4"}, {"Data.Column1", "Data.Column2", "Data.Column3", "Data.Column4"})
in
   #"Развернутый элемент Data"

Спасибо
Округление до 30,70 и 90, Неправильная формула
 
Воспользовалась формулой Игоря, формула MCH не сработала.
Немного подкорректировала под запрос руководства: округление только до 30,70 и 90.
=ОТБР(A3;-2)+ПРОСМОТР(ОСТАТ(A3;100);{0;15;50;80;95};{-10;30;70;90;90})
Округление до 30,70 и 90, Неправильная формула
 
Цитата
написал:
я и не парился пограничные числа округляются в большую сторону (все что вызывает сомнения и не обьяснено, как округлять автором - округляю, как решил сам)))
0,1...14 - до 0
15,16...48,49 - до 30
50,51...78,79 - до 70
80,81...93,94 - до 90
95 и дальше  - до 100
Игорь,большое спасибо.
Округление до 30,70 и 90, Неправильная формула
 
Цитата
написал:
по мотивам тезки, но с результатом непонятно для кого :-)
=ОТБР(A1;-2)+ВПР(ОСТАТ(A1;100);{0\0;15\30;50\70;80\90;95\100};2)
Спасибо,большое.))
Округление до 30,70 и 90, Неправильная формула
 
Добрый день.
Подскажите,пожалуйста,где ошибка в формуле.
Необходимо округлить числа ,чтобы в конце было или 30,или 70 ,или 90,или до 00.
Например.
1080 округление до 1090, 20055 до 20070, 2095 до 3000.
=ЕСЛИ(ЗНАЧЕН(ПРАВСИМВ(ОКРУГЛ(F5;2);2))<30;ОКРУГЛ(ЗАМЕНИТЬ(ОКРУГЛ(F5;2);3;2;30);-1);ЕСЛИ(ЗНАЧЕН(ПРАВСИМВ(ОКРУГЛ(F5;2);2))=30;ОКРУГЛ(ОКРУГЛ(F5;2);2);ЕСЛИ(ЗНАЧЕН(ПРАВСИМВ(ОКРУГЛ(F5;2);2))<70;ОКРУГЛ(ЗАМЕНИТЬ(ОКРУГЛ(F5;2);3;2;70);-1);ЕСЛИ(ЗНАЧЕН(ПРАВСИМВ(ОКРУГЛ(F5;2);2))=70;ОКРУГЛ(ЗАМЕНИТЬ(ОКРУГЛ(F5;2);3;2;70);-1);ЕСЛИ(ЗНАЧЕН(ПРАВСИМВ(ОКРУГЛ(F5;2);2))=90;ОКРУГЛ(ОКРУГЛ(F5;2);2);ОКРУГЛ(ОКРУГЛ(F5;2);90))))))
Разбить на листы с названием
 
Цитата
написал:
Alennka,
1. у вас очень плохой пример файла - просто пустые ячейки. Вы бы хотя бы единички проставили во все ячейки таблиц.
2. как макрос сможет находить ваши таблицы на листах (да даже на одном листе)? Это человек взглядом может определить таблицу на листе и её границы, а макросу нужны более конкретные характеристики для определения границ таблиц на листах. Сейчас можно определить таблицы только цвету - где-то ячейки тёмно-коричневые, где-то серые, где-то жёлтые, где-то белые... Для написания макроса нужны чёткие характеристики. Например, все таблицы содержат слово "Название" в шапке таблицы - да, тогда можно макросом найти 200 слов "Название" на каждом листе и уже от этого слова искать границы таблицы. А сейчас это просто какие-то закрашенные цветом ячейки. Макрос не сможет найти эти таблицы на листе. Макрос - это не искусственный интеллект (сделай мне хорошо). Макрос - это последовательность действий (иди туда, найти то-то, скопируй в новый файл, сохрани файл, повтори всё сначала)
Поняла.Спасибо большое. Прикреплю корректный файл.
Разбить на листы с названием
 
Цитата
написал:
Цитата
Alennka написал:
Названием,доджно быть идентичным названию в первой строке каждой из таблиц
первой строкой в каждой из таблиц может оказаться ее шапка
задача все еще не понятна...
продолжайте копировать врукопашную
Да,это шапка таблицы.
Давайте будем вежливы все-таки.
Не хотите отвечать, проигнорируйте мой вопрос.
Разбить на листы с названием
 
Цитата
написал:
ТУТ  смотрели?
Смотрела,немного не то.
Разбить на листы с названием
 
Есть файл,который состоит из 30 листов.На каждом листе 20 таблиц,необходимо сформировать 600 отдельных файлов excel .Названием,доджно быть идентичным названию в первой строке каждой из таблиц.  
Разбить на листы с названием
 
Добрый день.
Подскажите, макрос, плиз.
Есть файл на 10 листами, приатачила.
На каждом листе около 20 таблиц : 10 идут вниз с 463 строки и 10 вбок со столбца AB.
Нужно чтобы формировались 20*10=200 таблиц , причем сразу с наименованием.
Сейчас человек копирует это вручную на каждый лист
Сумма массива по условию
 
Цитата
Ігор Гончаренко написал:
формула массива:
Код
    [URL=#]?[/URL]       1      =СУММ(ЕСЛИ(ЕПУСТО(F2:F4);C2:C4*450;(C2:C4+F2:F4)*50))   
 
Спасибо А подскажите, плиз, как еще по сотрудникам из массива  вывести информацию?
Сумма массива по условию
 
Цитата
Mershik написал:
Alennka, покажите для приведенного примера желаемый результат ( замените выше приложенный файл)
Выложила. Забыла еще написать, что результат по каждому из сотрудников(
Сумма массива по условию
 
Добрый день!
Вроде простая задача, но справиться своими силами не могу.
Есть таблица из 31 строки .
Надо в одной ячейке вывести условие :
если в 1 строке 2 столбец пустой, то умножаем 1 столбец на 450, если нет, то умножаем 1 и 2 столбец на 50 и суммируем.,
аналогично для  2 строки, 3 и.т.д.
Как сделать так, чтобы не суммировать все эти строки, а получить значение в одной ячейке?
PQ. Создать новую таблицу на основании таблицы справа.
 
Добрый день.
Уже задавала вопрос и получила ответ, спасибо, но файл немного видоизменился.
Как силами power query переформатировать файл справа в формат слева?
Изменено: vikttur - 30.06.2021 10:23:18
Создать таблицу в power query. Ссылка на предыдущую ячейку и транспонирование
 
Спасибо большое,Андрей.
Создать таблицу в power query. Ссылка на предыдущую ячейку и транспонирование
 
Здравствуйте.
Мне необходимо частично транспонировать столбцы в строки. Пример что есть и что надо сделать прилагаю.
Застопорилась на транспонировании ФИО.
Делаю  доп столбец , но как сделать так, чтобы если в столбце стояло ФИО, то подтягивался бы столбец ФИО, а если бы числовые, то ссылался на предыдующую ячейку не понимаю(((.

Силами Excel сделать могу, но хотела бы PQ, так как конечным пользователем таблицы буду не только я да и объем данных большой.
Подскажите, плиз
Pq столбец по условию. Вытянуть значение из предыдущей строки
 
Здравствуйте.
Подскажите как в PQ сделать условный столбец "z":
если строка а содержит значение "с", то берем тот же значение( это мне понятно), а если  содержит 2020,то берем значение из верхней строки столбца "z".
В excel элементарно,а как в pq сделать не понимаю.(  
Условный столбец в power query или power pivot, 2 условия
 
Добрый день.
Подскажите,пожалуйста,можно ли в условном столбце в power query прописать 2 условия?
Причем так,чтобы в других строках было  прописано толтко одно условие.
Собрать файлы с разными шапками в один друг под другом, Выбрать определенные столбцы и вставить один под другим.
 
Добрый день.
Помогите, пожалуйста.
Задача вроде простая, но сижу и "туплю"(
Есть порядка 24 файлов с разными шапками.
Надо выбрать из каждого файла столбец с определенным названием за январь, затем за февраль и подставить один под другим.
Впр не удобно, так как столбцов может быть  больше 60 штук
Сводная таблица вместо впр. Что делаю не так?
 
Дмитрий(The_Prist) Щербаков,

Спасибо большое, Дмитрий . Все получилось. :)  
Сводная таблица вместо впр. Что делаю не так?
 
Цитата
Дмитрий(The_Prist) Щербаков написал: В приложенном примере не нашел ни одной сводной таблицы...
Подгрузила-лист 3.
Сводная таблица вместо впр. Что делаю не так?
 
Здравствуйте,уважаемые гуру excel.

Узнала,что вместо впр можно сводом сопоставить столбцы.
Делаю умные таблицы. Делаю свод, ставлю внизу галочку. Ставлю связи по id/
Но в столбце сумма -идет сумма всего, а не по каждому сотруднику.

Скажите, плиз, что делю не так?
Поиск листа по имени и названия статьи в этом листе, Надо найти лист, в нем позицию и поставить сумму по дате
 
Здравствуйте!
Буду оч. благодарна если  будут идеи). Смотрела темы-не нашла, то что нужно., а оч. горит.
Есть 2 файла в одном  больше 20 филиалов . На каждом листе одинаковые таблицы по филлиалам. Статья расходов и доходов . Дни месяца  и сумма за каждвй день
.
Во втором  день, статья расходов. В один день может быть несколько расходов с одинаковой статей, например аренда.

Как без впр и свода каждый день( страниц оч. много) реализовать алгоритм: если в столбце X второй таблицы наименование  **** , то ищем на листе с таким наименованием позицию и вставляем сумму/

Спасибо.)
Страницы: 1
Наверх