Цитата |
---|
=ЕСЛИ(ЕСЛИ(SupplierOrders!J2="Delivered";SupplierOrders!B2)<>SupplierOrders!$B$2:$B$100;SupplierOrders!B2;"") |
Только не понял логику сравнивать с диапазоном из которого и берутся данные.
02.06.2025 10:26:08
Так?
Только не понял логику сравнивать с диапазоном из которого и берутся данные.
Изменено: |
|||
|
29.05.2025 12:32:34
Пример - Выбор таблицы
(разрешите макросы)
Изменено: |
|
|
28.05.2025 19:38:45
Макрос "ПреобразоватьВЧисла" в Модуле2
Изменено: |
|
|
28.05.2025 12:55:41
Что-то подобное?
Изменено: |
|
|
22.05.2025 05:14:24
Это распространенная проблема при работе с файлами Excel в сетевой среде. Вот несколько стратегий, которые помогут вам избежать конфликтов при запросе данных через Power Query, не мешая работе ваших коллег:
1. Переход на другую модель работы с данными (Рекомендуется): • Использование базы данных (SQL Server, MySQL, PostgreSQL и т.д.): Самое надежное решение - перенести данные из файла Excel в настоящую базу данных. Это позволит нескольким пользователям одновременно работать с данными без конфликтов. Вы можете организовать автоматическую выгрузку данных из Excel в базу данных (например, с помощью VBA-макроса, запускаемого по расписанию, или с помощью Power Automate). Затем вы будете подключаться к базе данных через Power Query. • Использование SharePoint List или Microsoft Lists: Если переход на полноценную базу данных слишком сложен, рассмотрите возможность использования SharePoint List или Microsoft Lists для хранения данных. Эти сервисы позволяют нескольким пользователям одновременно редактировать данные без блокировки файла. Power Query может подключаться к SharePoint List. • Использование Power BI Dataflow: Если вам нужны более сложные преобразования данных, рассмотрите возможность использования Power BI Dataflows. Это позволит вам централизованно управлять преобразованиями данных и делиться ими с другими пользователями. 2. Оптимизация запросов Power Query: • Загрузка только необходимых данных: Измените запросы Power Query так, чтобы они загружали только те столбцы и строки, которые вам действительно нужны. Это уменьшит объем данных, которые Excel должен обрабатывать, и снизит вероятность блокировки файла. Используйте фильтры и удаляйте ненужные столбцы на ранних этапах запроса. • Отключение фонового обновления: Отключите фоновое обновление запросов Power Query. Это предотвратит автоматическое обновление запросов в фоновом режиме, что может мешать работе ваших коллег. Чтобы отключить фоновое обновление, перейдите на вкладку “Данные” -> “Запросы и подключения” -> “Свойства” для каждого запроса и снимите флажок “Разрешить фоновое обновление”. • Обновление запросов вне рабочего времени: Запланируйте обновление запросов Power Query на время, когда ваши коллеги не работают с файлом (например, ночью или в выходные дни). Это можно сделать с помощью Power Automate или планировщика заданий Windows. • Использование локальной копии файла: (С осторожностью) Вместо прямого подключения к сетевому файлу, создавайте локальную копию файла Excel и обновляйте запросы Power Query из этой копии. Затем можно использовать другой механизм (например, Power Automate) для копирования изменений из локального файла в сетевой файл (но это сложно и может привести к потере данных). Настроить автоматическую выгрузку данных из файлов персонала в промежуточный общедоступный файл Excel или Access, а уже из этого файла загружать данный в сводный файл. 3. Организационные меры: • Согласование графиков работы: Обсудите с коллегами, в какое время они обычно работают с файлом, и старайтесь не обновлять запросы Power Query в это время. • Уведомление о планируемом обновлении: Предупреждайте коллег заранее о планируемом обновлении запросов Power Query, чтобы они могли сохранить свою работу и закрыть файл. • Разделение данных: Если это возможно, разделите данные на несколько файлов, чтобы уменьшить вероятность конфликтов. 4. Технические решения: • Использование Excel Services (SharePoint): Если вы используете SharePoint, рассмотрите возможность использования Excel Services для предоставления общего доступа к файлу. Excel Services позволяет просматривать и редактировать файлы Excel в браузере без необходимости открывать их в Excel. |
|
|
15.05.2025 12:12:33
Пример-Автокад
Изменено: |
|
|
14.05.2025 17:28:30
А попробуйте просто из Вашего макроса убрать «As Date»
Изменено: |
|||||
|
07.05.2025 18:55:10
Расчёт выплат.
170 000 – это 101% Вариант №2. 1.Вычисляем Сумму к оплате 170 000/101*100 = 168316,831683168 2.Вычисляем 1% на оплату 168316,831683168 * 0,01 = 1683,16831683168 3.Сумма итоговая 168316,831683168 + 1683,16831683168 = 170 000
Изменено: |
|
|
07.05.2025 18:16:52
Если я правильно понял поставленную задачу.
Изменено: |
|
|
24.04.2025 19:05:13
=ЛЕВСИМВ(C2;НАЙТИ("-";C2)-1)
Изменено: |
||
|
24.04.2025 18:45:28
Пример - «opic_new&FID=1»
Если нужен файл без макросов. Сохраните его как надстройка и потом подключите как надстройку.
Изменено: |
|
|