Усть таблица (исходник) в которой перечислены ФИО и даты работ. Может такое быть что человек работал на нескольких видах работ в одном дне. Далее сделана сводная таблица в которой есть итоговая ЗП, но проблема в том что принципиально нужно найти сколько всего дней отработал человек. Если я вывожу столбец дата с количеством, то суммирует все строки по сотруднику, что не верно т.к. попадают дубли. Например 1 мая человек делал три вида работ, поэтому в стоблице исходнике у меня три строки с тремя одинаковыми датами. А в свод должно попасть только значение "один", а не три; т.к. он отработал только один день.
Уважаемые гуру. Здравствуйте.
Усть таблица (исходник) в которой перечислены ФИО и даты работ. Может такое быть что человек работал на нескольких видах работ в одном дне. Далее сделана сводная таблица в которой есть итоговая ЗП, но проблема в том что принципиально нужно найти сколько всего дней отработал человек. Если я вывожу столбец дата с количеством, то суммирует все строки по сотруднику, что не верно т.к. попадают дубли. Например 1 мая человек делал три вида работ, поэтому в стоблице исходнике у меня три строки с тремя одинаковыми датами. А в свод должно попасть только значение "один", а не три; т.к. он отработал только один день.Гео
Вы используете Excel 2010, как в профиле указано? Если у Вас 2013 или выше, то при создании сводной поставьте галку "модель данных", тогда в параметре поля Дата появится пункт "кол-во различных элементов". См. на листе Исходник Если 2010 или ниже, то можно в исходнике сделать допстолбец с например такой формулой
Код
=СЧЁТЕСЛИМН(D$1:D2;D2;A$1:A2;A2)
Вы используете Excel 2010, как в профиле указано? Если у Вас 2013 или выше, то при создании сводной поставьте галку "модель данных", тогда в параметре поля Дата появится пункт "кол-во различных элементов". См. на листе Исходник Если 2010 или ниже, то можно в исходнике сделать допстолбец с например такой формулой
Excel 2016. Эта проблема ушла, но теперь когда добавляю остальные столбцы, он мне их добавляет в количественном выражении. Когда пытаюсь менять пишет "мы не можем создать сводку по этому полю данными "сумма" т.к. они не поддерживаются для расчета типов данных текст. И еще сразу, скажите пожалуйста как вывести название столбцов точно такое же как в исходной таблице. Когда через параметры пытаюсь сменить название пишет "такое имя уже есть" и приходится с нижним подчеркиванием делать.
Excel 2016. Эта проблема ушла, но теперь когда добавляю остальные столбцы, он мне их добавляет в количественном выражении. Когда пытаюсь менять пишет "мы не можем создать сводку по этому полю данными "сумма" т.к. они не поддерживаются для расчета типов данных текст. И еще сразу, скажите пожалуйста как вывести название столбцов точно такое же как в исходной таблице. Когда через параметры пытаюсь сменить название пишет "такое имя уже есть" и приходится с нижним подчеркиванием делать.Гео
1. Не совсем понял 2. Никак. Я добавляю пробел в конце или в начале текста. Можно менять русские буквы на аналогичные по написанию английские. Но с пробелам проще - если потом нужно искать полы формулой или макросом, то алгоритм поиска сразу ясен
1. Не совсем понял 2. Никак. Я добавляю пробел в конце или в начале текста. Можно менять русские буквы на аналогичные по написанию английские. Но с пробелам проще - если потом нужно искать полы формулой или макросом, то алгоритм поиска сразу ясен_Boroda_
Гео, вам, наверное, стоит для большей ясности рассказать о конечной цели ваших расчетов, а уж затем выбирать наиболее приемлемые методы и способы решения задачи. Ведь у вас в исходнике масса разнообразных полей, данные в которых сложны для подсчета в сводных или же совсем не подходят.
Гео, вам, наверное, стоит для большей ясности рассказать о конечной цели ваших расчетов, а уж затем выбирать наиболее приемлемые методы и способы решения задачи. Ведь у вас в исходнике масса разнообразных полей, данные в которых сложны для подсчета в сводных или же совсем не подходят.TimSha
Нули скройте форматом ячеек 0,00;; или условным форматированием. Или оставьте так Затем обязательно обновите сводную и ставьте сумму, все заработает
Перепишите формулу так
Код
=ЕСЛИ(M2+S2+Q2=0;;M2+O2-Q2-R2-S2)
Нули скройте форматом ячеек 0,00;; или условным форматированием. Или оставьте так Затем обязательно обновите сводную и ставьте сумму, все заработает_Boroda_