Excel и старость - Littleone 2009-2012
   

Вернуться   Littleone 2009-2012 > Хобби и увлечения > Hard and soft

Добавить сообщение

 
Опции темы Поиск в этой теме
Старый 29.04.2011, 11:22   #1
AntiDuck
Элита
 
Аватар для AntiDuck
 
Регистрация: 13.02.2009
Адрес: деревня Купчино
Сообщений: 2 838
Excel и старость



Здрасте.

Есть у меня значения вида

08:00:01 Вася
08:00:05 Петя
08:01:15 Вася
и так далее, всего 800 штук.

Мне нужно сделать распределение по времени - красивый такой график, можно с округлением до 05.00 минут - например

08.00 - 5 штук
08:05 - 10 штук
и так далее.

А лучше составной график

08:00 Вася 2 шт, Петя 3 шт, общее 5 штук ..


А не получается - видимо все ... старость наступила.

Я уже и перегнал время из временного формата в числовой,
уже сделал округление ... получил стопку чисел вида 0.29, 0,31 ..
никакими dcount не могу их посчитать - вписал напротив всех единицы,
тупо делаю sum, выделяя группы ячеек вручную

Помогите плз, а то что-то совсем все
AntiDuck is offline   Цитировать ·
Старый 29.04.2011, 11:47
ответ для AntiDuck , на сообщение « Excel и старость »
  #2
AntiDuck
Элита
 
Аватар для AntiDuck
 
Регистрация: 13.02.2009
Адрес: деревня Купчино
Сообщений: 2 838


Через всякие преобразования, с помощью COUNTIF получил пока общие данные
08:03 15
08:40 40
и так далее.

Значения времени усредненные, значения количества - тоже,
но пока лучше чем ничего.

Будут идеи - очень жду
AntiDuck is offline   Цитировать ·
Старый 29.04.2011, 12:04
ответ для AntiDuck , на сообщение « Excel и старость »
  #3
Mark_Piter
Участник
 
Регистрация: 25.09.2010
Сообщений: 251


VBA не помогает?
Mark_Piter is offline   Цитировать ·
Старый 29.04.2011, 13:29
ответ для AntiDuck , на сообщение « Excel и старость »
  #4
Nikum
Элита
 
Аватар для Nikum
 
Регистрация: 12.09.2007
Адрес: В.О., П.С.
Сообщений: 1 711


Access есть?
Я бы к нему эту таблицу подцепил, и там это все легко сделал.
Nikum is offline   Цитировать ·
Старый 29.04.2011, 14:43
ответ для Mark_Piter , на сообщение « VBA не помогает? »
  #5
AntiDuck
Элита
 
Аватар для AntiDuck
 
Регистрация: 13.02.2009
Адрес: деревня Купчино
Сообщений: 2 838


Цитата:
Сообщение от Mark_Piter Посмотреть сообщение
VBA не помогает?
Не хочется связываться. В принципе, я начерно сделал -
получив три отдельных графика. Набело уже получается
не надо ...
AntiDuck is offline   Цитировать ·
Старый 29.04.2011, 14:47
ответ для Nikum , на сообщение « Access есть? Я бы к нему эту таблицу... »
  #6
AntiDuck
Элита
 
Аватар для AntiDuck
 
Регистрация: 13.02.2009
Адрес: деревня Купчино
Сообщений: 2 838


Цитата:
Сообщение от Nikum Посмотреть сообщение
Access есть?
Я бы к нему эту таблицу подцепил, и там это все легко сделал.
Подцепить я могу. А какую query надо написать, хотя бы приблизительно?

И потом ведь данные снова тащить в Excel, так ... наверняка можно
сразу в Excele сделать - я пока остановился на следующем:

1. Перевод времени в числовой формат
2. Округление до второго десятичного знака (можно и до третьего, но не нужно)
3. Advanced Filter - Unique Records only - в новое место
4. Туда, но во вторую колонку Countif
5. Переводим Unique рекордс обратно в формат времени

Вуаля - слева время (labels) - справа количество штук.

Наверное, можно было и проще сделать
AntiDuck is offline   Цитировать ·
Старый 29.04.2011, 15:03
ответ для AntiDuck , на сообщение « Excel и старость »
  #7
Виденье
Элита
 
Аватар для Виденье
 
Регистрация: 24.11.2010
Адрес: Солнечный Петербург
Сообщений: 1 686


Из Аксеса не долго вытащить данные обратно в Эксель. Просто экспортом новый файл потом создадите и все
В аксесе простой запрос создайте. 2 раза добавьте время. один раз поставьте - группировать, второй count. и все быстро Вам посчитает
Виденье is offline   Цитировать ·
Старый 29.04.2011, 18:26
ответ для AntiDuck , на сообщение « Excel и старость »
  #8
Nikum
Элита
 
Аватар для Nikum
 
Регистрация: 12.09.2007
Адрес: В.О., П.С.
Сообщений: 1 711


Если в Экселе получилось, то можно и так оставить, в макрос все действия запихать только.
А из Акцесса можно ведь и не писать ничего обратно в файл, все результаты там и считать, и показывать-распечатывать в любом виде. Как-то делал подобное - прога писала в .txt время прихода-ухода сотрудников, а директор через Акцесс все это в онлайн мог видеть, уже обработанное. Если такое надо, звоните.
Nikum is offline   Цитировать ·
Старый 02.05.2011, 04:49   #9
Red Wine
Гость
 
Аватар для Red Wine
 
Регистрация: 12.02.2011
Сообщений: 14


Цитата:
Сообщение от Девочка-виденье Посмотреть сообщение
Из Аксеса не долго вытащить данные обратно в Эксель. Просто экспортом новый файл потом создадите и все
В аксесе простой запрос создайте. 2 раза добавьте время. один раз поставьте - группировать, второй count. и все быстро Вам посчитает
Спасибо (ответил бы Вам AntiDuck, если бы победил глюк c работой ЛВ из-под Доминанты в IE)
__________________
/// Мысль женщины-Together, Мысль мужчины-To get her (c) Грачи
Red Wine is offline   Цитировать ·
Старый 02.05.2011, 04:50
ответ для Nikum , на сообщение « Если в Экселе получилось, то можно и... »
  #10
Red Wine
Гость
 
Аватар для Red Wine
 
Регистрация: 12.02.2011
Сообщений: 14


Цитата:
Сообщение от Nikum Посмотреть сообщение
Если в Экселе получилось, то можно и так оставить, в макрос все действия запихать только.
А из Акцесса можно ведь и не писать ничего обратно в файл, все результаты там и считать, и показывать-распечатывать в любом виде. Как-то делал подобное - прога писала в .txt время прихода-ухода сотрудников, а директор через Акцесс все это в онлайн мог видеть, уже обработанное. Если такое надо, звоните.
Нет, спасибо, считал немножко другое, и уже посчитал -
теперь мячик на другой стороне поля, и, думаю надолго
__________________
/// Мысль женщины-Together, Мысль мужчины-To get her (c) Грачи
Red Wine is offline   Цитировать ·

Добавить сообщение


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Перепечатка материалов запрещена без письменного согласия администрации и авторов.
© 2000—2012 Littleone®.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод на русский язык - idelena