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

Страницы: 1
Парсинг нетабличных данных с сайта MOEX.com
 
добрый день.
никак не могу разобраться в коде сайта https://www.moex.com/ru/issue/USD000TODTOM/CETS , чтобы вытянуть "Цену закрытия" за последнюю дату при помощи PQ.
прошу помочь подтянуть данное значение в PQ  
Изменено: sinks - 01.07.2021 07:56:40
msgbox при несоблюдении условия заполнения строки.
 
Добрый день. Прошу помочь создать макрос предупреждающего сообщения msgbox при несоблюдении условия заполнения строки.
В файле заполняется таблица по купле/продажи валюты... нужно настроить проверку на ошибки при заполнении по следующему условию:
- если в строке столбцы с "Валюта продажи" и "Валюта покупки" не равны "RUR", то "Дата закрытия" не должна быть равна "Дате открытия"
Поиск диапазона строк между текстовыми значениями в Power Query (ОТ...ДО)
 
Добрый день.
Прошу помочь с решением вопроса. Как при помощи Power Query найти диапазон строк в столбце между опеределенными текстовыми значениями.
Ключевое условие, что поиск должен осуществляться именно по текстовыми значениями в строке (т.е. стандартный фильтр строк от 5 до 10 строки мне не подойдет).
В примере, нужно найти диапазон значений между "Верблюды" до "Мартышки"
форматирование отчетов к единообразию путём макроса
 
добрый день.
Во вложении имеем 3 отчета, выгруженные из ПО с идентичными значениями, но с разным форматированием данных, т.е. значения в шапке отчета и значения таблицы Раздел1 начинаются с разных строк и столбцов.
Возможно ли привести эти отчеты к единообразию путём Макроса, чтобы значения в шапке и таблица Раздела1 начинались с одинаковых ячеек (например, чтобы Раздел1 всегда начинался с 13 строки и значения Шапки в одинаковых ячейках)?  
Или же просто из отчета вычленить в отдельные вкладки таблицы Раздела1, Раздела2, Раздела3, Раздела4.
Привод отчетов к единообразию необходим для того, чтобы далее подтягивать их в другое ПО, где настраивается конкретная привязка к ячейкам, откуда будет подтягиваться информация, поэтому, сохранение читаемости отчетов не обязательно и можно поубирать объединение ячеек и удалить пустые строки/столбцы.
Изменено: sinks - 09.02.2021 07:25:25
Быстрый макрос вместо ВПР
 
Добрый день.
в файле примере имеем две таблицы со значениями. Формулами (желтый цвет) выполнено сравнение таблиц и желаемый результат.
В виду того, что в оригинальном файле имеется более 200к строк со значениями, то данные формулы сильно нагружают оперативку и вес файла. Прошу помочь заменить расчет данными формулами сразу на итоговое значение путём макроса, чтобы снизить нагрузку на оперативку и ускорить расчет.
Сводную ведомость разбить по вкладкам в разрезе валют и группировок
 
Добрый день, уважаемые форумчане. Прошу помочь с рутинной проблемой.
В файле-примере имеем динамическую сводную ведомость по счетам с итогами по валюте и группе. Мне необходимо из этой ведомости вытянуть данные на отдельные вкладки по валютам в разрезе групп. В ведомости искомые значения отмечены зеленым цветом.
Можно ли автоматизировать данный процесс? помогите, пожалуйста.
Сравнить таблицы и выявить общие значения за максимально быстрый промежуток времени
 
Добрый день.
Во вложении имеется два списка счетов с % ставками. Мне их нужно сравнить и выявить по каким счетам из второго списка осталась неизменная % ставка.
Вопрос я решил через формулы ВПР, но проблема возникает в том, что в оригинале имею очень большие списки счетов (более 300к счетов) и процесс подсчета формул занимает времени около 1 часа.
вопрос: Как можно ускорить данный процесс? Может быть изменить формулы или как-то решить проблему с помощью макроса или PQ?
Помогите, пожалуйста))
Замена кнопки "Вставить скопированные ячейки" макросом для ускорения процесса копирования
 
добрый день!
В наличии имеется файл с большим кол-вом показателей за год с разбивкой на каждый день. Последний столбец с датой является расчетным и в нем содержаться формулы. Показатели ежедневно обновляются и добавляются в файл путём Копирования последнего дня столбца с сохранением всех значений через кнопку "вставка скопированных ячеек" и сохранением скопированных ячеек "как значения".
процесс пошагово (в WORD изложил в картинках):
1. копирую последний столбец
2. вставляю его через кнопку "вставка скопированных ячеек"
3. новый скопированный столбец сохраняю с последнего столбца "как значения"
4. на последнем столбце меняю дату на следующую.

Суть проблемы в том, что файл содержит большое кол-во ссылок на другие вкладки и формулы из-за этого сильно тормозится процесс копирования столбца через кнопку "вставка скопированных ячеек" (около 10 минут),

Вопрос:
возможно ли заменить вышеизложенный процесс копирования столбца  на макрос с сохранением всех настроенных формул и ссылок и ускорит ли макрос данный процесс? если можно, то как?

Файлы удалены - превышение допустимого размера вложения.
Пример - не рабочие архивированные файлы
[МОДЕРАТОР]
Макросом копировать формулы до конца таблицы
 
Добрый день.
Во вложении приложил файл с корявым макросом. По нему прошу помочь с 2 проблемами:
1) при нажатии на макрос, формируются промежуточные итоги по столбцам. Прошу помочь скорректировать макрос, чтобы диапазон формулы не выходил за пределы таблицы (на другие таблицы из файла).
2) в таблице формируются формулы в пустых ячейках столбцов (M:S). Прошу помочь дополнить макрос, чтобы в данных столбцах формулы автоматически протянулись вниз до конца таблицы (можно без сохранения формул).

Заранее, спасибо!
Изменено: sinks - 08.10.2020 01:39:57
Вычисляемое поле с формулой со средней ставкой в Сводной таблице
 
Добрый день.
Прошу подсказать, возможно ли в сводной таблице файла "База.xlsm (72.67 КБ)"(вкладка "Свод") добавить вычисляемую строку со Средней ставкой по формуле
=СУММПРОИЗВ("Сумма по полю Остаток  в  вал. на послед. дату";"Ставка") / Итог"Сумма по полю Остаток  в  вал. на послед. дату").
Результат должен получиться как показано в файле пример.xlsm (25.62 КБ) (выделено зеленым цветом).
Может быть есть еще какие-то другие варианты по решению данного вопроса?
Благодарю за отклик.
Формула подсчета количества одиннаковых значений в столбце, идущих подряд
 
добрый день.
прошу помочь в формуле, чтобы считала максимальное кол-во одиннаковых значений, идущих подряд в столбце.
Пример желаемого результата во вложении.
Спасибо
формула Отклонение в суммах между датами в PQ и Power BI
 
Добрый день, форумчане!
прошу помочь составить формулу меры в DAX для выявления отклонения между последними столбцами с датами на примере сводной таблицы во вложении.
только нужно учесть, что даты не фиксированы и каждый день будут меняться.
Мера нужна для матрицы в Power BI на примере картинки во вложении
копирование листа в книге
 
добрый день.
прошу помочь создать макрос, который будет:
1) копировать текущий лист со значениями в лево
2) наименование листа должно продолжаться по дате
пример файла во вложении.

спасибо.
справочник Балансовых счетов в Макросе
 
добрый день.
реально ли зашить список Балансовых счетов с их наименованием в макрос, чтобы при открытии любого списка счетов второго порядка и нажатии на макрос, он мне подтянул наименование счета рядом, основываясь на зашитый в макрос список (Балансовые счета.xlsx (82.55 КБ) ). Макрос должен быть пользовательский и не привязанный к файлу, т.е. я могу открыть любой файл... увидел в файле какой-либо счет второго порядка типа 20202, навел на него и нажал на макрос. макрос мне рядом подтянул наименование к счету 20202.?
макрос для сохранения WEB страницы
 
Добрый день.
прошу помочь в создании макроса, чтобы на основании списка банков (файл: список банков), он заходил на сайт Центрального банка (http://cbr.ru/credit/main.asp) и скачивал отчетность(пример "отчетность 101") для нужного банка за отчетную дату в заданную папку .
важно, чтобы отчетность сохранялась в виде открытой WEB страницы через "Сохранить как" в формате  "Веб-страница, полностью (*.htm; *.html)"
заранее, благодарю.
Заполнение таблицы на другом листе с добавлением недостающих позиций
 
Добрый день.
прошу помочь создать макрос, чтобы он заполнял новую таблицу на "Листе 2" и добавлял недостающие ячейки со значениями из таблицы "Листа 1".

на пример:
на "Листе 3" приведет итоговый результат, который должен получиться после срабатывания макроса: в таблицу добавились недостающие Наименования и подтянулись ко всем наименованиям значения из таблицы "Листа 1"
макрос на заполнение таблицы данными из другого листа
 
добрый день.
прошу помочь создать макрос, чтобы при нажатии на кнопку, он мне заполнил лист "Форма" по столбикам, согласно данных на листе "Ведомость". На листе "Ведомость" данные будут ежедневно обновляться и количество строк динамично. Кол-во столбиков не меняется.
Пример заполненной таблицы во вложении:

спасибо!
Создание сводной таблицы макросом с динамическим диапазонов
 
Добрый день.
Прошу помочь в создании кода макроса на сводную таблицу чтобы диапазон строк таблицы определялся автоматически и название файла (книги
) тоже.При создании макроса путем автозаписи получается следующий код: ("ведомость1" и "R14C14" могут меняться при открытии новой ведомости)
Код
Sub 111()
ActiveSheet.Range("A8").CurrentRegion.Select 'выделяет всю таблицу с ячейки "A8"
      
   Sheets.Add 'создает сводную таблицу на новом листе
   ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
       "ведомость1!R8C1:R14C14", Version:=xlPivotTableVersion14). _
       CreatePivotTable TableDestination:="Лист1!R3C1", TableName:= _
       "СводнаяТаблица1", DefaultVersion:=xlPivotTableVersion14
   Sheets("Лист1").Select
   Cells(3, 1).Select
   With ActiveSheet.PivotTables("СводнаяТаблица1").PivotFields("год")
       .Orientation = xlColumnField
       .Position = 1
   End With
   With ActiveSheet.PivotTables("СводнаяТаблица1").PivotFields("месяц")
       .Orientation = xlColumnField
       .Position = 2
   End With
   With ActiveSheet.PivotTables("СводнаяТаблица1").PivotFields("валюта2")
       .Orientation = xlRowField
       .Position = 1
   End With
   With ActiveSheet.PivotTables("СводнаяТаблица1").PivotFields("% СТАВКА НА ДАТУ " _
       )
       .Orientation = xlRowField
       .Position = 2
   End With
   ActiveSheet.PivotTables("СводнаяТаблица1").AddDataField ActiveSheet.PivotTables _
       ("СводнаяТаблица1").PivotFields("ОСТАТОК НА ДАТУ (ЭКВИВАЛЕНТ.)"), _
       "Сумма по полю ОСТАТОК НА ДАТУ (ЭКВИВАЛЕНТ.)", xlSum
   ActiveWindow.Zoom = 80 'именьшает ZOOM сводной таблицы до 80%
End Sub
Изменено: sinks - 18.09.2018 02:49:48
формула для поиска и подстановки данных в ячейках из других листов
 
Добрый день.
Прошу помочь составить формулу, чтобы автоматом выполнялся поиск нужной ячейки исходя из названия столбцов и дат из "Лист 3" и подстановки этих значений в листы "GMKNRM 22" и "Sber 19" согласно датам в данных листах. ("Лист 3" будет ежедневно обновляться с новыми датами и могут смещаться столбцы)
Файл во вложении.
Спасибо.
Книга1.xlsx (26.62 КБ)  
Страницы: 1
Наверх