Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/СЧЕТЗ для данных из сводной со переменными срезами. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
СЧЕТЗ для данных из сводной со переменными срезами.
ArkaIIIa Дата: Среда, 24.09.2014, 08:04 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Доброе утро, уважаемые господа!

Помогите, пожалуйста, со сводом разобраться.
Есть достаточно объемный массив данных - порядка 100 тысяч строк. Ключевые перменные - те, что указаны в примере. Т.е:
1) ФИО;
2) Дата (работы);
3) Номер недели - по этому параметру делается срез;
4) Номер (условный номер, может быть любой, может повторяться и т.д.).

Нужно, в таблице ниже, где перечислены все ФИО, подтягивать кол-во дней работы сотрудника, в рамках выбранного среза.
Т.е. нужно что-то вроде динамического СЧЕТЗ для свободной таблицы, которая меняется при выборе разных номеров недель из среза.

Заранее спасибо всем кто откликнится!
К сообщению приложен файл: 324342.xlsx (19.0 Kb)


Сообщение отредактировал ArkaIIIa - Среда, 24.09.2014, 08:08
 
Ответить
СообщениеДоброе утро, уважаемые господа!

Помогите, пожалуйста, со сводом разобраться.
Есть достаточно объемный массив данных - порядка 100 тысяч строк. Ключевые перменные - те, что указаны в примере. Т.е:
1) ФИО;
2) Дата (работы);
3) Номер недели - по этому параметру делается срез;
4) Номер (условный номер, может быть любой, может повторяться и т.д.).

Нужно, в таблице ниже, где перечислены все ФИО, подтягивать кол-во дней работы сотрудника, в рамках выбранного среза.
Т.е. нужно что-то вроде динамического СЧЕТЗ для свободной таблицы, которая меняется при выборе разных номеров недель из среза.

Заранее спасибо всем кто откликнится!

Автор - ArkaIIIa
Дата добавления - 24.09.2014 в 08:04
ArkaIIIa Дата: Среда, 24.09.2014, 08:11 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Пытался сделать доп.столбец со ЕСЛИ и СЧЕТЕСЛИМН и закрепленной первой строчкой (т.е. чтобы все уникальные сочетания ФИО и даты маркировал 1, а повторы - 0) в файле, из которого берутся данные для сводной таблицы, но слишком много расчетов получается. Машина не тащит.
 
Ответить
СообщениеПытался сделать доп.столбец со ЕСЛИ и СЧЕТЕСЛИМН и закрепленной первой строчкой (т.е. чтобы все уникальные сочетания ФИО и даты маркировал 1, а повторы - 0) в файле, из которого берутся данные для сводной таблицы, но слишком много расчетов получается. Машина не тащит.

Автор - ArkaIIIa
Дата добавления - 24.09.2014 в 08:11
ArkaIIIa Дата: Среда, 24.09.2014, 08:13 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Оговорюсь. Хотелось бы через ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ реализовать.
 
Ответить
СообщениеОговорюсь. Хотелось бы через ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ реализовать.

Автор - ArkaIIIa
Дата добавления - 24.09.2014 в 08:13
Russel Дата: Среда, 24.09.2014, 08:14 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Так пойдет?
К сообщению приложен файл: 6214084.xlsx (19.2 Kb)


QIWI 9173973973
 
Ответить
СообщениеТак пойдет?

Автор - Russel
Дата добавления - 24.09.2014 в 08:14
ArkaIIIa Дата: Среда, 24.09.2014, 08:17 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Russel
Так я тоже могу :-)
Хотелось бы без ИНДЕКСов, а через ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ. Просто я не уверен, что до конца понимаю возможности изменения, к примеру, вот этой конструкции:
Код
=ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Номер";$G$2;"ФИО";"Котов";"Дата";ДАТА(2014;9;23))

Тут ссылка на конкретную дату идет. Но может быть как-то можно туда запилить изменяемый диапазон?


Сообщение отредактировал ArkaIIIa - Среда, 24.09.2014, 08:18
 
Ответить
СообщениеRussel
Так я тоже могу :-)
Хотелось бы без ИНДЕКСов, а через ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ. Просто я не уверен, что до конца понимаю возможности изменения, к примеру, вот этой конструкции:
Код
=ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Номер";$G$2;"ФИО";"Котов";"Дата";ДАТА(2014;9;23))

Тут ссылка на конкретную дату идет. Но может быть как-то можно туда запилить изменяемый диапазон?

Автор - ArkaIIIa
Дата добавления - 24.09.2014 в 08:17
_Boroda_ Дата: Среда, 24.09.2014, 09:14 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Я не очень понял, что все-таки нужно. Возможно, так
Код
=ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Номер";$G$2;"ФИО";G19)

Если я правильно понял, выводит общее количество по конкретной фамилии за выбранный в срезе период
К сообщению приложен файл: 324342_1.xlsx (19.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЯ не очень понял, что все-таки нужно. Возможно, так
Код
=ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Номер";$G$2;"ФИО";G19)

Если я правильно понял, выводит общее количество по конкретной фамилии за выбранный в срезе период

Автор - _Boroda_
Дата добавления - 24.09.2014 в 09:14
ArkaIIIa Дата: Среда, 24.09.2014, 11:07 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
_Boroda_
Нет, нужно брать не сумму значений из сводной, а кол-во непустых значений.
Т.е. на примере Иванова должно быть: 1+1+1 (22, 23 и 27 числа) = 3


Сообщение отредактировал ArkaIIIa - Среда, 24.09.2014, 11:08
 
Ответить
Сообщение_Boroda_
Нет, нужно брать не сумму значений из сводной, а кол-во непустых значений.
Т.е. на примере Иванова должно быть: 1+1+1 (22, 23 и 27 числа) = 3

Автор - ArkaIIIa
Дата добавления - 24.09.2014 в 11:07
_Boroda_ Дата: Среда, 24.09.2014, 11:17 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А, тогда так
Код
=СЧЁТ(1/ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Номер";$G$2;"ФИО";G19;"Дата";H$3:N$3))
К сообщению приложен файл: 324342_2.xlsx (19.4 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА, тогда так
Код
=СЧЁТ(1/ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Номер";$G$2;"ФИО";G19;"Дата";H$3:N$3))

Автор - _Boroda_
Дата добавления - 24.09.2014 в 11:17
Russel Дата: Среда, 24.09.2014, 11:35 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, а зачем нужна конструкция "1/"? Без неё тоже вроде считает правильно.


QIWI 9173973973
 
Ответить
Сообщение_Boroda_, а зачем нужна конструкция "1/"? Без неё тоже вроде считает правильно.

Автор - Russel
Дата добавления - 24.09.2014 в 11:35
_Boroda_ Дата: Среда, 24.09.2014, 11:48 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
зачем нужна конструкция "1/"

Для случая, когда в Параметрах сводной таблицы - Разметка и формат снята галка "Для пустых ячеек отображать" или там стоит 0
К сообщению приложен файл: 324342_3.xlsx (19.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
зачем нужна конструкция "1/"

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

Автор - _Boroda_
Дата добавления - 24.09.2014 в 11:48
ArkaIIIa Дата: Среда, 24.09.2014, 15:16 | Сообщение № 11
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
_Boroda_
Очень круто. Спасибо!)
 
Ответить
Сообщение_Boroda_
Очень круто. Спасибо!)

Автор - ArkaIIIa
Дата добавления - 24.09.2014 в 15:16
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!