Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 32 След.
Список, открываемый из сводной таблице, не соответствует заданным параметрам, открывается список с юнитами, "отсеченными" фильтром
 
Сводная у вас работает корректно.
Она считает сколько строк в категории Equip Type соответствуют установленным фильтрам.

При выборе описанных вами фильтров и при двойном клике в ячейку с кол-вом 20 - и детализации, у меня в вашей таблице выходит 20 юнитов

А общий итог показывает 23 так как у вас в категории z2 и таких строки и z8 20 строк. И если вы посмотрите исходные данные, вы в этом убедитесь
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Сводная таблица показывает не тот результат, Сводная таблица показывает не тот результат
 
У Вас по названию темы невозможно понять суть задачи- это одно из нарушений правил форума.
Постарайтесь более конкретно отразить суть проблемы в названии темы  и напишите новое название в новом сообщении, модераторы увидят и сами заменят название темы.
Обычно в темах созданных с нарушением правил пользователи не помогают.
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Формирование сокращенного файла из исходника VBA, Сохранить нужные столбцы, сохранить файл в указанное место с названием из ячеек
 
doober, Выполнено быстро и четко! Спасибо!
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Формирование сокращенного файла из исходника VBA, Сохранить нужные столбцы, сохранить файл в указанное место с названием из ячеек
 
doober, Принял предложение
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Формирование сокращенного файла из исходника VBA, Сохранить нужные столбцы, сохранить файл в указанное место с названием из ячеек
 
Приветствую друзья! Есть работа. бюджет 500
Задача:
Из исходного файла создать сокращенный.
В файле результат - сама форма того, что нужно получить в итоге (Только с заполненными столбцами из файла Исходные данные). Над названием столбцов проставлены цифры эти цифры указывают из каких столбцов файла исходник брать информацию - они помечены такими же цифрами.

Результатом работы макроса должен быть файл, который имеет название из колонки "Поставщик услуг" и даты из колонки  "Дата заказа"
То есть, файлов за каждое число должно быть столько, сколько уникальных поставщиков в столбце "Поставщик услуг". Для каждого поставщика свой файл с данными

Перед тем как переносить информацию, необходимо отфильтровать таблицу:
1) Статус = Выполнено Или Пусто Или отмена ПЭК с оплатой
2) Поставщик услуг <> пусто

Более подробно объясню исполнителю, который возьмется.
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Аналог СУММЕСЛИМН с помощью DAX в PowerPivot
 
PooHkrd,  :)
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Аналог СУММЕСЛИМН с помощью DAX в PowerPivot
 
PooHkrd, Да конечно же такая схема не работает тут даже нет места для  разногласий, понятно, что человек  только изучает инструмент. Просто такой назидательный тон, думаю, неприятен человеку, который обратился за помощью.
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Аналог СУММЕСЛИМН с помощью DAX в PowerPivot
 
Цитата
PooHkrd написал:
Мой аналитик с таким подходом вылетел бы на первой космической.
Воу-воу, вот это пафос:)
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
парсинг значения таблицы с сайта
 
xelario, Прикрепите скрин, как вы вставляете код в расширенный редактор. Или прикрепите файл с ошибкой
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Изменение цвета ячейки в зависимости от значения в другой ячейке
 
Главная- условное форматирование -создать правило - использовать формулу:

Условие 1
=ИЛИ(B2=0;B3=0) -  цвет заливки выбираете желтый
Условие 2
=ИЛИ(B2>0;B3>0) - цвет заливки выбираете синий
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Несколько вариантов для одного условия
 
Вот так поймет
ЕСЛИ(ИЛИ(A1="Яблоки";A1= "Груши"); "Фрукты"; "")
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Распределение расходов PowerPivot(формулы DAX)
 
Student64, Когды вы создали связь один ко многим от таблицы "структура" к таблице "справочник" то все столбцы таблицы "справочник" были включены в таблицу "структура". Их не видно в пользовательском представлении, но они есть.
То есть таблица, которая связана с другими по связи многие к одному имеет в себе все столбцы таблиц с которыми она связана связью многие к одному.
Размещая такую таблицу в качестве фильтра в CALCULATE - она начинает фильтровать ту таблицу по которой имеется связь многие к одному, а та таблица уже фильтрует другие связанные по связи один ко многим.
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Распределение расходов PowerPivot(формулы DAX)
 
Конечно лучше бы вы файл прикрепили.
На первый взгляд - у вас контекст фильтра не переходит из таблицы "структура"  в таблицу "Драйверы регионы", так как там связь многие ко многим в итоге получается.
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Парсер котировок цен, Вариант простейшего парсера на vba
 
Что-то в Вашем файле ни той самой кнопки, ни примера выводимого результата нет.
При попытке запустить макрос ничего не происходит у меня.

Я могу ошибаться, так как не вижу результата, но мне кажется, что код Power Query буквально из двух строк- даст примерно тот же результат и без заморочек с браузером.

Код
let
    Source = Web.Page(Web.Contents("https://www.kitco.com/mining/")),
    Headers = Table.PromoteHeaders(Source{1}[Data], [PromoteAllScalars=true])
in
   Headers
Изменено: Dyroff - 4 Мар 2020 00:35:53
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Разгрупировка данных. Данные по группе в отдельную колонку
 
Ну вот еще вариант:
Создаете модуль туда пишете:
Код
Function УРОВЕНЬСТРОКИ(ЯЧЕЙКА As Range) As Long
    УРОВЕНЬСТРОКИ = ЯЧЕЙКА.Rows(1).OutlineLevel
End Function

Дальше на листе в ячейку B4  формулу:
Код
=ЕСЛИ(УРОВЕНЬСТРОКИ(C4)=1;C4;B3)

и протягиваете вниз.
Независимо от названий группы эта формула сначала определит уровень группировки а потом выведет название группы независимо от его вида

Дальше разберетесь и докрутите сами
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Разгрупировка данных. Данные по группе в отдельную колонку
 
1)  У Вас на листе "Идеальный вариант" пустота
2) Откуда берется зеленый цвет шрифта? так выгружается, или Вы руками раскрашиваете его?
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Добавление целевой линии на диаграмму
 
Подробный алгоритм описан здесь: https://peltiertech.com/add-horizontal-line-to-excel-chart/
Если на русском- то посмотрите эту запись: https://kashemir1.livejournal.com/29762.html
Если просто выложить Вам готовое решение- Вы все равно не поймете как именно это сделать. А пройдя все шаги описанные в статье- усвоите.
Изменено: Dyroff - 21 Янв 2020 13:59:38
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Автоматически продолжнть (нажать клавишу "продолжить") при ошибке обновления связей
 
Вот тут есть ответы:
https://www.excel-vba.ru/chto-umeet-excel/kak-zapretit-soobshheniya/
http://www.cyberforum.ru/vba/thread484051.html
Изменено: Dyroff - 21 Янв 2020 13:47:31
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Разгрупировка данных. Данные по группе в отдельную колонку
 
Цитата
decebel2005 написал:
число 1 может быть ООО Пупкин, число 2 может быть 27.ру и тд.  

В первом сообщении Вы об этом решили умолчать и четко указали  по каким  параметрам должны группироваться данные
Цитата
decebel2005 написал:
Разгрупировать таблицу, поставщик 0-9
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Разгрупировка данных. Данные по группе в отдельную колонку
 
Вариант 1:
Вставляете в ячейку B4 формулу
Код
=ЕСЛИ(ЕЧИСЛО(C4)=ИСТИНА;C4;B3)

и протягиваете вниз. Эта формула проставит номер группы у каждой записи. Потом просто в столбце "С" фильтруете все цифры и удаляете их. В итоге остаются только записи наименований с присвоенным номером.

Вариант 2:
Вот Вам, на худой конец, макрос:
Sub ReGroup()

Код
Sub ReGroup()
Dim last As Double
last = Cells(Rows.Count, 3).End(xlUp).Row
    Application.ReferenceStyle = xlA1
    Cells.ClearOutline
    Range("B4:B" & last).FormulaR1C1 = "=IF(ISNUMBER(RC[1])=TRUE,RC[1],R[-1]C)"
    ActiveSheet.UsedRange.Value = ActiveSheet.UsedRange.Value
    Range("B3").AutoFilter
    ActiveSheet.Range("$B$3:B" & last).AutoFilter Field:=2, Criteria1:=">=0", _
    Operator:=xlAnd
    Rows("4:1000").Delete Shift:=xlUp
    ActiveSheet.ShowAllData
End Sub


Сохраняете его в личную книгу макросов и вперед)
Работать он, конечно, будет не с любыми файлами, как Вы желали, но со всеми файлами, которые имеют ту же структуру что и файл в примере
Изменено: Dyroff - 20 Янв 2020 22:28:32
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Автоматическое подтягивание значения по условию
 
Конкретно для приведенного примера можно попробовать так:


Код
=ИНДЕКС($A$6:$A$11;ПОИСКПОЗ(ПРОСМОТР(2;1/ПОИСК($B$6:$B$11;A3);$B$6:$B$11);$B$6:$B$11;0))
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
DAX вычисление общей доли
 
Ну и отлично
Изменено: Dyroff - 12 Янв 2020 22:17:45
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
DAX вычисление общей доли
 
Odmal, Ну, по описанному Вами условию, чтобы это все считалось в одной мере - так:

Код
Мера =
IF (
    HASONEVALUE ( 'расписание'[Код врача] );
    CALCULATE (
        COUNTROWS ( 'услуги' );
        'услуги'[Тип_пл.] = "ОМС"
    )
        / (
            DISTINCTCOUNT ( 'расписание'[Дата слота] ) * 3,6
        )
        / DISTINCTCOUNT ( 'спр_врач'[Код врача] );
    CALCULATE (
        COUNTROWS ( 'услуги' );
        'услуги'[Тип_пл.] = "ОМС"
    )
        / SUMX (
            SUMMARIZE (
                'расписание';
                'расписание'[Код врача];
                "new"; DISTINCTCOUNT ( 'расписание'[Дата слота] )
            );
            [new]
        ) * 3,6
)

Вот только общий  процент выполнения плана получается получается 1845%. Либо что-то не то с правилом вычисления общего плана, либо у Вас сильно занижен план выполнения)
Изменено: Dyroff - 10 Янв 2020 10:05:39
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Суммирование мер (DAX - PowerPivot) по условию, Суммирование мер по условию через IF() в DAX
 
tmhashNIK, А где сами меры и условие по которому их нужно суммировать?
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
DAX вычисление общей доли
 
По какому правилу должен считаться общий процент?
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
DAX вычисление общей доли
 
А в этой теме решение подошло? Просто Вы не отписались.
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Суммирование мер (DAX - PowerPivot) по условию, Суммирование мер по условию через IF() в DAX
 
По тому описанию задачи, что вы разместили в первом сообщении- мера отрабатывает корректно.
2019 год она считает по одному условию, 2020 - по другому. Именно по тем условиям, что вы и описали.

И что за странная формулировка
Цитата
tmhashNIK написал:
Но также хотелось бы вопрос перового сообщения оставить,
что это вообще означает?
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
определение диапазонов времени в расписании в DAX
 
Не работает у вас это потому, что в ячейке дата+время.
В этом случае надо сначала извлечь время, только потом его сравнивать ( в случае того, если использовать для столбца, чтобы потом использовать как фильтр)  
Формула для столбца
Формула столбца с использованием переменных

Формула столбца без использования переменных

Но если вы в запросе Power Query  оставите в ячейке только время, то тогда итоговая формула упростится до:

Код
IF( 'расписание'[Конец слота];>0,63;"Вечер";"Утро")
Изменено: Dyroff - 9 Янв 2020 10:53:27
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
[ Закрыто] Расчет итогов
 
Вы с 2015 года на форуме, Вами создано более десятка тем, три из которых закрыто из-за подобного названия тем как и у этой.
Ну проявите Вы уже уважение к пользователям и модераторам. Потрудитесь придумать название, которое будет описывать суть задачи. В Сообщении распишите нормально , что именно нужно получить, по каким принципам суммировать и т.д.
Ну ведь закроют же и эту тему.
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Как избежать изменения размеров диаграммы при изменении размеров ячеек или их удалении/вставке?
 
Вариант названия темы: Сохранение размера диаграммы при отображении и скрытии ячеек листа

Правой кнопкой мышки по диаграмме - формат области диаграммы - далее пиктограмма "Размер и свойства" - раздел свойства - не перемещать и не изменять размеры
Изменено: Dyroff - 25 Дек 2019 14:10:01
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 32 След.
Наверх