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

Страницы: 1 2 3 4 5 6 7 8 9 След.
Как упростить функцию попадания строки по номеру в диапазон строк в Power Query
 
Благодарю за помощь.
Первый вариант нравится, хоть второй и попроще)
Если не можешь победить беспорядок, то надо возглавить его.
Как упростить функцию попадания строки по номеру в диапазон строк в Power Query
 
На входе есть Код строки отчета. На выходе должен быть номер раздела, в котором эта строка находится.
Сейчас использую вот такую функцию.
Но наверняка есть вариант попроще. Подскажите плз такие варианты...

Код
(НомерСтроки) => 
let
    КолонкаРаздел =      if НомерСтроки > 0   and НомерСтроки <= 170 then 1 
                    else if НомерСтроки > 170 and НомерСтроки <= 260 then 2
                    else if НомерСтроки > 260 and НомерСтроки <= 406 then 3  
                    else if НомерСтроки > 406 and НомерСтроки <= 496 then 4
                    else if НомерСтроки > 496 and НомерСтроки <= 560 then 5
                    else 999
in
    КолонкаРаздел
Изменено: Александр Медведев - 01.07.2022 23:40:11
Если не можешь победить беспорядок, то надо возглавить его.
PQ как объединить строки попарно в таблицу
 
Благодарю. Работает!
Если не можешь победить беспорядок, то надо возглавить его.
PQ как объединить строки попарно в таблицу
 
Есть список, где попарно чередуется строки Код, Название, Код, Название, и т.д.
Как с помощью Power Query  развернуть список в таблицу с двумя колонками Код и Название.
Добавил колонку индекса + целочисленное деление ее на 2.

Как дальше не разберусь.
Если не можешь победить беспорядок, то надо возглавить его.
Как в PQ передать имя столбца в функцию
 
Все получилось. Благодарю Михаил за помощь!
Если не можешь победить беспорядок, то надо возглавить его.
Как в PQ передать имя столбца в функцию
 
Подскажите, как правильно предать имя колонки (ИмяКолонкиИсточника) в функцию в строке Corrected?
Один из вариантов, который нашел, является использование Record.Field, но как его правильно применить к ситуации, не пока не понимаю
Код
(ИмяКолонкиИсточника as text, ИмяНовойКолонки as text)=>
let
    Источник = Excel.CurrentWorkbook(){[Name="База"]}[Content],
    Dict = Excel.CurrentWorkbook(){[Name="СписокЗамены"]}[Content],

    Lookup = List.Buffer(List.Zip(Table.ToColumns(Dict))),

    Corrected = List.ReplaceMatchingItems(Источник[ИмяКолонкиИсточника], Lookup),

    Result = Table.FromColumns(Table.ToColumns(Источник) & {Corrected}, 
                               Table.ColumnNames(Источник) & {ИмяНовойКолонки})
in
    Result
Изменено: Александр Медведев - 09.05.2022 20:26:42
Если не можешь победить беспорядок, то надо возглавить его.
Можно ли макросом назначить макрос фигуре находящейся в группе
 
Можно ли макросом назначить макрос фигуре, которая находится в группе с другими фигурами не разгруппировывая их?
Если не можешь победить беспорядок, то надо возглавить его.
Как скрыть группу Shapes находящейся в другой группе
 
vikttur, не добрый вы сегодня какой-то.
Согласен, если вчитаться в название темы то действительно, ответ дан верно, группа объектов скрыта.
Но не думаю, что в данном случае вот так вот надо было строго обрубать мою попытку уточнить вопрос.
В примере был код, с которым сложность и возникла. Не видит система Shapes("Group1").

На будущее если. Как правильно поступить в таком случае, новую тему создать надо или все же продолжить в имеющейся?
Спасибо.
Если не можешь победить беспорядок, то надо возглавить его.
Как скрыть группу Shapes находящейся в другой группе
 
Скрыть внутренние объекты понятно как. Но проблема не в этом.
Как получить доступ к самой группе в группе и работать с ней как с объектом?
В этом вопрос.
Если не можешь победить беспорядок, то надо возглавить его.
Как скрыть группу Shapes находящейся в другой группе
 
Одна группа Shapes входит в состав другой группы. Получается группа в группе.
Подскажите, как можно скрыть ее?
Обычным образом не выходит, VBA ее не видит.
Если не можешь победить беспорядок, то надо возглавить его.
Можно ли в сводной таблице в значениях отобразить сотые доли секунды
 
Да, все получилось.
Благодарю.
Если не можешь победить беспорядок, то надо возглавить его.
Можно ли в сводной таблице в значениях отобразить сотые доли секунды
 
Пример
Если не можешь победить беспорядок, то надо возглавить его.
Можно ли в сводной таблице в значениях отобразить сотые доли секунды
 
Добрый день.

Можно ли в сводной таблице в значениях отобразить сотые доли секунды.
В исходных данных все отображается правильно.
Вот к этому числу 0,000418519 применив формат мм:сс,00 получаем 00:36,16 (36 секунд 16 сотых).
Делая потом сводную сотые убираются и число становится 0,0004166667 и в формате времени 36,00.

Почему так и можно это исправить?
Если не можешь победить беспорядок, то надо возглавить его.
Как секунды перевести в формат (нед, дни, час, мин, сек) одной формулой
 
Not пруф.
Мой косяк!
Скопировал формулу из сообщения, не открыв сам файл.
А там массивная формула.

Огромное спасибо сенсей!)
Пошел отрабатывать новые приемы на своих "кошках".
Изменено: Александр Медведев - 03.05.2021 16:35:13
Если не можешь победить беспорядок, то надо возглавить его.
Как секунды перевести в формат (нед, дни, час, мин, сек) одной формулой
 
Ого. Первый раз вижу такое применение в Excel такой конструкции. Супер.
Не полностью решает вопрос, но в некоторых случаях можно и так использовать.
Изменено: Александр Медведев - 03.05.2021 16:28:12
Если не можешь победить беспорядок, то надо возглавить его.
Как секунды перевести в формат (нед, дни, час, мин, сек) одной формулой
 
Приветствую)
Нулевые значения не надо выводить.
По секундам в примере не убрал зерошки(
Если не можешь победить беспорядок, то надо возглавить его.
Как секунды перевести в формат (нед, дни, час, мин, сек) одной формулой
 
Как число секунд перевести в формат (нед, дни, час, мин, сек) одной формулой.
Пример прилагается
Изменено: Александр Медведев - 03.05.2021 15:34:03
Если не можешь победить беспорядок, то надо возглавить его.
Как преобразовать в PQ число в текстовом виде (с символами) в нормальное число
 
И правда. Все просто оказалось)
Сказалось отсутствие достаточного опыта в этом деле.

Благодарю Mershik,  Михаил Л и buchlotnik за три варианта решения моего вопроса!
Век живи, век учись.

Вопрос закрыт.
Если не можешь победить беспорядок, то надо возглавить его.
Как преобразовать в PQ число в текстовом виде (с символами) в нормальное число
 
buchlotnik, мне таки не удалось прикрутить вашу функцию к моим данных.
Последний раз уже тогда.
И буду изучать пример Михаила и вашу функцию + особенности создания функций как таковых.
Ваш вариант не самый простой для меня, но думаю справлюсь.
Вот нормальный пример.
В нем пять колонок, с именами Раз, Два, ... Пять, значения в которых надо преобразовать.
Если не можешь победить беспорядок, то надо возглавить его.
Как преобразовать в PQ число в текстовом виде (с символами) в нормальное число
 
Обновил страницу, после того как написал второй вопрос)

[Name="Данные"] - имя таблицы источника каждую загрузку разное
"Показатель" - название столбца фиксированное, но их 4 штуки. Все названия разные
Изменено: Александр Медведев - 02.05.2021 10:14:06
Если не можешь победить беспорядок, то надо возглавить его.
Как преобразовать в PQ число в текстовом виде (с символами) в нормальное число
 
Михаила Л, как обычно появился еще один вопрос в продолжение)

Как ваш запрос преобразовать в функцию, чтобы можно было одним шагом преобразовать сразу несколько столбцов?
Как в ней задать в качестве входного параметра таблицу и имена столбцов в ней (4 столбца)?
Таблиц подгружается довольно много из интернета и в каждой несколько столбцов с таким форматом цифр.
Если не можешь победить беспорядок, то надо возглавить его.
Как преобразовать в PQ число в текстовом виде (с символами) в нормальное число
 
Благодарю вас!

И тот и тот вариант подходит.Найду применение обоим.
Если не можешь победить беспорядок, то надо возглавить его.
Как преобразовать в PQ число в текстовом виде (с символами) в нормальное число
 
Помогите разобраться, как правильно написать функцию в Power Query для того чтобы сделать вот такое преобразование текста в число.
На входе есть такой формат "числа":
17K
33.5K
1.95M
15M
3.95B и так далее.
Надо чтобы при выгрузке числа былы в нормальном виде
17 000
33 500
1 950 000
15 000 000 и т.д.
Сложность возникла в том, что после точки может быть разное количество символов и я не знаю, какие и в каком сочетании надо использовать встроенные функции языка М.
Спасибо.
Если не можешь победить беспорядок, то надо возглавить его.
Как развернуть таблицу построчно блоками из трех строк, Power Query
 
Ох ешкин кот. Как быстро сделали)
buchlotnik,Андрей VG.Благодарю за помощь.
Все отлично получилось.
Ночь можно спать уже спокойно. А с кодом завтра уже разберусь + в копилку идей.
Если не можешь победить беспорядок, то надо возглавить его.
Как развернуть таблицу построчно блоками из трех строк, Power Query
 
Приветствую.

Никак не могу справится со следующей ситуацией. Помогите пож-та.

Имеется выгрузка сотрудников из АРМ отдела кадров. Каждое поле базы данных (сотрудник) представлено в выгрузке тремя строками.
ФИО - 3 строки, Адрес - 3 строки, организация - 3 строки и т.д. по столбцам.
Как развернуть информацию по каждому сотруднику так, чтобы она располагалась в одну строку?

Пример прилагается.

Спасибо
Если не можешь победить беспорядок, то надо возглавить его.
Как в PQ сравнить значения таблицы с несколькими списками
 
Здорово!
Спасибо за столько вариантов. Буду разбираться.
Вопрос решен.
Если не можешь победить беспорядок, то надо возглавить его.
Как в PQ сравнить значения таблицы с несколькими списками
 
Хм. Не самый простой вариант. Хотел одной формулой обойтись.
Но в некоторых случаях он будет более удобным и универсальным.
Спасибо!
Если не можешь победить беспорядок, то надо возглавить его.
Как в PQ сравнить значения таблицы с несколькими списками
 
Подскажите, как можно сравнить каждое значение в таблице с несколькими списками и вывести в другую колонку например название списка, в котором нашлось это значение.
Реальный пример связан с определением по фамилии студента номера группы, в которой он обучается.
Если столбец с фамилиями, и есть списки групп. Нужно каждой фамилии сопоставить группу.
Если не можешь победить беспорядок, то надо возглавить его.
Как определить, можно ли из набора целых чисел получить при сложении определенное число?
 
Спасибо. Нашел решение!
Если не можешь победить беспорядок, то надо возглавить его.
Как определить, можно ли из набора целых чисел получить при сложении определенное число?
 
Суть вопроса в следующем.
Есть несколько чисел: 15  23  25  28  38  44  47
Как формулой, макросом, или еще каким-нибудь образом определить, можно из этих целых чисел выйти при сложении на число 172?
Суммироваться могут как все числа, так и одно единственное. В других ситуациях числе может быть больше.
Если не можешь победить беспорядок, то надо возглавить его.
Страницы: 1 2 3 4 5 6 7 8 9 След.
Наверх