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

Страницы: 1 2 3 След.
[ Закрыто] Power Query, Power Query не отображает данные в excel
 
Цитата
написал:
В чем может быть проблема?
Решил проблему путем добавления объединения на ранних примененных шагах (видимо не мог доконца обновить)
[ Закрыто] Power Query, Power Query не отображает данные в excel
 
Добрый день

Подскажите, пожалуйста, может кто сталкивался, как исправить ошибку в power query? Суть следующая:
1. В редакторе запросов делаю объединение, и после маппинга забираю нужный мне столбец (в 1 из 5 листов это работает), в редакторе он отображается, но после сохранения и закрытия, в таблицу ничего не попадает, она просто пустая (рисунок Screen 1 во вложении)
2. После обновления источников данных, даже в редакторе пропадает значение (Screen 2 во вложении), но когда я в редакторе перехожу в таблцу, которую присоединяю и обновляю ее, то значение снова появляется, НО! только лишь в редкаторе
В чем может быть проблема? Я уже пересоздал абсолютном в новом файле excel, все точно так же..В одном листе срабатывает, на остальных нет
Изменено: NV.Telegin - 16.02.2024 16:34:17
Накопительный итог, Накопительный итог по формуле относительно текущего месяца
 
Цитата
написал:
Сделал выбор месяца. Проверьте результаты в зависимости от месяца
AlexM, огромное спасибо Вам за помощь! Именно то, что нужно  ;)  
Накопительный итог, Накопительный итог по формуле относительно текущего месяца
 
Цитата
написал:
Тоже не совсем понял, но посмотрите вариант.
Спасибо за помощь)

Сейчас в файле примера идет накопительная сумма (желтым цветом) с января месяца
Когда у нас наступит апрель, нужно, чтобы накопительный итог шел не с января месяца, а с апреля, т.е с текущего и т.п.
Когда наступи июнь, нужно, чтобы накопительный итог шел с июня и дальше, а все прошедшие месяца были по факту
Накопительный итог, Накопительный итог по формуле относительно текущего месяца
 
Цитата
написал:
покажите руками, что должно получиться в  ячейках E10-P10 при выборе февраля в B12
Во вложении файл

т.е. нужно сделать так, чтобы =СУММЕСЛИМН($B$18:$P$18;$B$16:$P$16;">="&Ч($F$2);$B$16:$P$16;"<"&Ч(G2)) $F$2 должна быть динамична и зависела от выбранной даты
Изменено: NV.Telegin - 23.11.2023 14:05:45
Накопительный итог, Накопительный итог по формуле относительно текущего месяца
 
Цитата
написал:
см желтую заливку
Виктор, не могли бы помочь еще с моментом?
Как добавить условие, при котором смещение накопительного итога происходило относительно текущего месяца, каждый раз сдвигаясь? А пред. месяц оставлял просто значения, которые в нем указаны (ячейка B12)
Если мы выбираем текущий месяц Февраль, то накопление в формуле идет относительно февраля и т.п.)
Накопительный итог, Накопительный итог по формуле относительно текущего месяца
 
Цитата
написал:
см желтую заливку
Виктор, огромное спасибо за столь короткий вариант, вот как я начал делать его :) (оранжевая строка)
Накопительный итог, Накопительный итог по формуле относительно текущего месяца
 
Уваажемые форумчане, здравствуйте!

Помогите разобраться с решением накопительного итого по формуле (знаю как реализовать через индексы в power query, но как в формуле не могу сообразить)
Есть две таблицы (таблица 1, таблица 2) с товарами A,B,C,D
Нужно посчитать накопительный итог, если:
1. ЕСЛИ(ИЛИ(СЕГОДНЯ()) =дате в столбце или меньше), тогда просто берем =суммеслимн()
2. В противном случае мы должны брать накопительный итог относительно МЕСЯЦ(СЕГОДНЯ()) да всех товаров
Пробовал "отловить" диапазон"  =ЕСЛИ(КОНМЕСЯЦА(СЕГОДНЯ();-1)+1=D2;D18&":"&D18;$D$18&":"&D18), но не получается, т.к. полученный диапазон учитывается как текстовый


Буду рад вашей помощи!
Изменено: NV.Telegin - 23.11.2023 12:15:42
Поиск значения в массиве excel, Поиск значения в массиве excel
 
Цитата
написал:
День добрый  NV.Telegin , по мойму, достаточно так  =ИНДЕКС(H$3:H$13;ПОИСКПОЗ(B3;I$3:I$13;1))
Добрый день

Пожалуй самый простой вариант для "быстрого осознания" формулы, большое спасибо за помощь:)

Не могли бы пояснить, почему поискпозиции идет только по столбцу I3:I13? Как в данном случае фуормула понимает, что нам нужно? или это все из-за типа сопоставления "1" меньше?
Поиск значения в массиве excel, Поиск значения в массиве excel
 
Цитата
написал:
Так можно без массива
Спасибо!

Подобный вариант был первый :)
Поиск значения в массиве excel, Поиск значения в массиве excel
 
Цитата
написал:
Формула массива. Проверяйте.
Большое спасибо Вам за помощь!!!
Поиск значения в массиве excel, Поиск значения в массиве excel
 
Цитата
написал:
=ИНДЕКС(H$3:H$13;МАКС(ЕСЛИ((B15>=--ЛЕВСИМВ(H$3:H$13;2))*(B15<=--ПРАВСИМВ(H$3:H$13;2));СТРОКА(H$3:H$13)-2)))
Огромное спасибо за помощь!

Подскажите, пожалуйста, я пытался реализовать через ПОИСКПОЗ по нескольким столбцам через амперсанд, но постоянно было ошибка. Можно ли как-то реализовать, все же, через ПОИСКОПОЗ?

Пример:
ПОИСКПОЗ(B3;I3:I13&J3:J13&K3:K13&L3:L13&M3:M13;0)
а дальше, когда мы найдем строку, уже через ИНДЕКС

Спасибо!
Поиск значения в массиве excel, Поиск значения в массиве excel
 
Добрый день.

Форумчане, подскажите, как найти значение в просматриваемом массиве?

Есть колонка возраст, к которой необходимо подтянуть подходящий диапазон из другой таблицы, которая содержит в себе название диапазона и значение возраста, присуще искомому значению

Пример: Возраст 68, диапазон 65-69 и т.д.

Спасибо!
Подставление фигуры по заданному условию, Подставление фигуры по заданному условию в таблице
 
Цитата
написал:
см.вложение
Подскажите, пожалуйста, еще один момент. При обновлении книги, подтянутся ли фигурки к датам? Если нет, то можно ли это реализовать? У меня файл excel, который тянет данные из MySQL + через PowerShell по расписанию обновляет и отправляет на почту.  
Подставление фигуры по заданному условию, Подставление фигуры по заданному условию в таблице
 
Цитата
написал:
см.вложение
Iгор, огромное Вам спасибо за столь оперативную помощь! Это именно то, что нужно было :)  
Подставление фигуры по заданному условию, Подставление фигуры по заданному условию в таблице
 
Доброго вечера! Помогите, пожалуйста, как можно реализовать следующую задачу:
                1. Во вложении файл, в котором имеются условие с тремя ответами (YES, NO, WAITING) и у каждого есть своя фигура
                2. Необходимо, простыми словами, на подобие формулы ВПР подтянуть данные фигуры в таблицу, где есть дата
                3. Отобразить данную фигуру рядом с датой, если ее нет, то ничего подставлять не нужно
Изменено: NV.Telegin - 21.03.2022 22:12:45
Найти произведение двух чисел путем сложения
 
Всем привет. Подскажите, пожалуйста, как при помощи цикла найти произведение целых (положительных) чисел путем сложения?
Например есть цифры:
а = 7
b = 8
Произведение будет 56, но необходимо найти данное выражение путем сложения
Понимаю, что нужно найти через цикл for, но не представляю как...
т.е. 7+7+7+7+7+7+7+7 (должно быть такое выражение)
Сделать сводную по годам в PQ
 
Большое спасибо за помощь ) Правда у меня рус. формулы, буду чего пробовать
Сделать сводную по годам в PQ
 
Уважаемые форумчане, добрый день.

Подскажите, пожалуйста, как преобразовать данные (пример во вложении) с помощью Power Query из первой таблицы таким образом, чтобы на выходе получились данные как во второй таблице?
Нужно вычислить с помощью PowerQuery суммарное время между двумя датами
 
Цитата
buchlotnik написал:
и где это всё в первом сообщении?
Спасибо Вам за разъяснения, было настолько элементарно, оказывается, сделать то, что хотелось увидеть  :oops:  Но Вашу функцию я сохранил для дальнейшего изучения и пользования) Еще раз спасибо большое )
Нужно вычислить с помощью PowerQuery суммарное время между двумя датами
 
Цитата
buchlotnik написал:
вам шашечки, или ехать?
Немного не понимаю Вас  :(  На выходе хотел использовать полученные данные в сводной таблице, для расчета среднего времени по столбцу, что Вы сделали с помощью функции...
Нужно вычислить с помощью PowerQuery суммарное время между двумя датами
 
Цитата
buchlotnik написал:
функцию написал:
Последний вопрос, а как сделать значения не текстовыми? В итоге нужно будет считать среднее время по столбцу, что Вы сделали
Нужно вычислить с помощью PowerQuery суммарное время между двумя датами
 
buchlotnik, огромное Вам спасибо)))) Вы очень сильно помогли)) Буду впредь больше обращать и двигаться в сторону функций)))  ;)  
Нужно вычислить с помощью PowerQuery суммарное время между двумя датами
 
Цитата
buchlotnik написал:
это правильный ответ, вы его уже получили
Должно получиться вот так (как Вы выше меня поправили). Это если рассматривать даты
01.04.2020 18:04     -      03.04.2020 10:09
01.04.2020     02.04.2020     03.04.2020     ИТОГО
5:52:00    24:00:00    10:09:00   40:01:00
Получается, что 01.04 до завершения дня остается 5:56:00, далее 02.04 весь день (24 часа) и 03.04 10:09 = 40:01:00 часа
Изменено: NV.Telegin - 19.05.2020 17:40:20
Нужно вычислить с помощью PowerQuery суммарное время между двумя датами
 
Цитата
buchlotnik написал:
а можно мне тоже такого покурить?
Как реализовать данные расчеты, можете посоветовать?  
Нужно вычислить с помощью PowerQuery суммарное время между двумя датами
 
Цитата
PooHkrd написал:
Почему в вашем случае нельзя из датавремени конца сразу вычесть датувремя начала.
После вычитания дата конец - дата начало в power query выдает не верные значения

Он выдает следующее:

03.04.2020 10:09:06 - 01.04.2020 18:04:26 = 1.16:04:40

А должно получиться так:

Так как разница между третьим и первым числом два дня, а два дня это 48 часов, то должно получиться: 48:00:00 + 10:09:06  = 58:09:06
Нужно вычислить с помощью PowerQuery суммарное время между двумя датами
 
.
Изменено: NV.Telegin - 19.05.2020 16:25:08
Нужно вычислить с помощью PowerQuery суммарное время между двумя датами
 
Уважаемые форумчане, подскажите, пожалуйста, как вычислить разницу между двумя датами, а затем прибавить к основному времени?
Во вложении пример, где есть дата начала (01.04.20202 17:33:40) и дата конец (03.04.2020 10:09:27). Нужно сделать так, чтобы (03.04 - 01.04 = 2 дня * 24 = 48:00:00, а затем прибавить разницу времени (дата конец - дата начала), но если время отрицательное, то прибавить время "дата конец", т.е. 48:00:00 + 10:09:27 = 58:09:27
Я обработал в power query данные, добавил через суффикс :00:00 и столбец стал текстовый, я никак не могу его преобразовать и добавить ко времени...Как это можно реализовать?

let
   Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
   #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Дата начало", type datetime}, {"Дата конец", type datetime}}),
   #"Разделить столбец по разделителю" = Table.SplitColumn(Table.TransformColumnTypes(#"Измененный тип", {{"Дата начало", type text}}, "ru-RU"), "Дата начало", Splitter.SplitTextByDelimiter(" ", QuoteStyle.Csv), {"Дата начало.1", "Дата начало.2"}),
   #"Измененный тип1" = Table.TransformColumnTypes(#"Разделить столбец по разделителю",{{"Дата начало.1", type date}, {"Дата начало.2", type time}}),
   #"Разделить столбец по разделителю1" = Table.SplitColumn(Table.TransformColumnTypes(#"Измененный тип1", {{"Дата конец", type text}}, "ru-RU"), "Дата конец", Splitter.SplitTextByDelimiter(" ", QuoteStyle.Csv), {"Дата конец.1", "Дата конец.2"}),
   #"Измененный тип2" = Table.TransformColumnTypes(#"Разделить столбец по разделителю1",{{"Дата конец.1", type date}, {"Дата конец.2", type time}}),
   #"Переименованные столбцы" = Table.RenameColumns(#"Измененный тип2",{{"Дата начало.1", "ДатаНачало"}, {"Дата начало.2", "ВремяНачало"}, {"Дата конец.1", "ДатаКонец"}, {"Дата конец.2", "ВремяКконец"}}),
   #"Добавлен пользовательский объект" = Table.AddColumn(#"Переименованные столбцы", "ОбщееВремя", each Number.From(([ДатаКонец]-[ДатаНачало])*24)),
   #"Добавлен пользовательский объект1" = Table.AddColumn(#"Добавлен пользовательский объект", "РазницаВоВремени", each [ВремяКконец]-[ВремяНачало]),
   #"Условный столбец добавлен" = Table.AddColumn(#"Добавлен пользовательский объект1", "Время", each if [РазницаВоВремени] < #duration(0, 0, 0, 0) then [ВремяКконец] else [РазницаВоВремени]),
   #"Удаленные столбцы" = Table.RemoveColumns(#"Условный столбец добавлен",{"РазницаВоВремени"}),
   #"Разделить столбец по разделителю2" = Table.SplitColumn(Table.TransformColumnTypes(#"Удаленные столбцы", {{"Время", type text}}, "ru-RU"), "Время", Splitter.SplitTextByDelimiter(".", QuoteStyle.Csv), {"Время.1", "Время.2"}),
   #"Измененный тип3" = Table.TransformColumnTypes(#"Разделить столбец по разделителю2",{{"Время.1", type time}, {"Время.2", type text}}),
   #"Удаленные столбцы1" = Table.RemoveColumns(#"Измененный тип3",{"Время.2"}),
   #"Переименованные столбцы1" = Table.RenameColumns(#"Удаленные столбцы1",{{"Время.1", "Время"}}),
   #"Добавленный суффикс" = Table.TransformColumns(#"Переименованные столбцы1", {{"ОбщееВремя", each Text.From(_, "ru-RU") & ":00:00", type text}})
in
   #"Добавленный суффикс"
Поиск соответствующего региона по номеру телефона из диапазона
 
Цитата
buchlotnik написал:
на рабочем файле расширьте диапазон формулы - и всё
Скажите, пожалуйста, как в такой случае работает функция ПРОСМОТР? если там не точные совпадения...Я продлил диапазон и данные с моим "топорным" решением сошлись 1:1
Поиск соответствующего региона по номеру телефона из диапазона
 
Я сделал, все работает, но не совсем корректно (так сказать "топором"), с точки зрения, если поисковых номеров будет 10к+.
На листе "НомераТелефонов", транспонировал их, после нашел пересечение, ну а дальше по классике поиска
Так же на листе через условие сделал, входит ли данный номер телефона в рассматриваемый диапазон
Страницы: 1 2 3 След.
Наверх