powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вывод результатов за определенный период времени
12 сообщений из 12, страница 1 из 1
Вывод результатов за определенный период времени
    #38026116
Troymass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, есть ли возможность реализовать в ексель вывод результатов за неделю, месяц, квартал, год. Загвоздка в том что в таблице нет дат, а результат необходим как например:
результат за 1 неделю,
результат за 2 неделю (2 нед.-1 нед=результат за 2 неделю),
результат за 3 неделю (3 нед-(1 нед.+2 нед.) = результат за 3 неделю) и т.д. также по месяцам и кварталам.
...
Рейтинг: 0 / 0
Вывод результатов за определенный период времени
    #38026142
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нифига... У вас и так в примере таблицы по неделям - уже только данные за конкретную неделю (сложно убедиться, просто сложив и сравнив с месяцем?). Так что никаких плюсов-минусов для недель не нужно. Не путайте "результат за 2 недел и " и "результат за 2-ю недел ю ". За месяц - выбирайте из таблицы нужного месяца. За квартал - сложите нужные месяцы. За год - аналогично. В чём проблема-то?

Если же задача состоит в том, чтобы можно было получать данные в любом "вголовупришедшем" виде, то придется сделать что-то вроде БД. Для начала - избавьтесь от такого дикого представления исходных данных. Переведите данные в единую таблицу:
- Определитесь с сущностями (а то, например, непонятно, что означает номер недели - это неделя в году? неделя в месяце?). У вас, понятное дело, будут периоды (года/месяцы/недели), товары, операции...
- Определитесь с параметрами (а то, например, сумма - это всегда счетное значение, лучше использовать цену). У вас это будут кол-ва поступлений и реализаций, цены закупки и продажи...
- Перевод данных (если они у вас, действительно, имеются только в таком исходном виде) можно делать и в несколько этапов (преобразовали параметры, собрали данные из таблиц, провели нормализацию...). Суть ведь в том, чтобы получить схему хранения, приближенную к БД.
...
Рейтинг: 0 / 0
Вывод результатов за определенный период времени
    #38026458
Troymass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTMНифига... У вас и так в примере таблицы по неделям - уже только данные за конкретную неделю (сложно убедиться, просто сложив и сравнив с месяцем?). Так что никаких плюсов-минусов для недель не нужно. Не путайте "результат за 2 недел и " и "результат за 2-ю недел ю ". За месяц - выбирайте из таблицы нужного месяца. За квартал - сложите нужные месяцы. За год - аналогично. В чём проблема-то?

Если же задача состоит в том, чтобы можно было получать данные в любом "вголовупришедшем" виде, то придется сделать что-то вроде БД. Для начала - избавьтесь от такого дикого представления исходных данных. Переведите данные в единую таблицу:
- Определитесь с сущностями (а то, например, непонятно, что означает номер недели - это неделя в году? неделя в месяце?). У вас, понятное дело, будут периоды (года/месяцы/недели), товары, операции...
- Определитесь с параметрами (а то, например, сумма - это всегда счетное значение, лучше использовать цену). У вас это будут кол-ва поступлений и реализаций, цены закупки и продажи...
- Перевод данных (если они у вас, действительно, имеются только в таком исходном виде) можно делать и в несколько этапов (преобразовали параметры, собрали данные из таблиц, провели нормализацию...). Суть ведь в том, чтобы получить схему хранения, приближенную к БД.
В примере основная таблица "за месяц".
Остальные таблицы это результат который хочу получить.
"1,2,3,4 неделя" недели месяца (пример показан за один месяц).
Параметры примера отличаются от оригинала. Пример набран на скорую руку.
Данные в таблицу будут вноситься (может и изменяться) каждый день.
...
Рейтинг: 0 / 0
Вывод результатов за определенный период времени
    #38026810
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TroymassВ примере основная таблица "за месяц".
Остальные таблицы это результат который хочу получить.
"1,2,3,4 неделя" недели месяца (пример показан за один месяц).
Параметры примера отличаются от оригинала. Пример набран на скорую руку.
Данные в таблицу будут вноситься (может и изменяться) каждый день.Ничего не понял...
Если "за месяц" - это "основная таблица", куда вносятся данные - то как получить данные "по неделям", какой логикой руководствоваться?
Если "1,2,3.4" - это "недели месяца", то в чем их смысл? Каждые 7 дней месяца (но тогда где дни за 28-м числом)? Недели года, приходящиеся на месяц (но тогда смысл в нумерации "неделя месяца", если есть нормальное понятие "неделя в году")?

Если вы даете "левые придуманные" данные, то на какой ответ вы надеетесь? Ведь для того, чтобы что-то посоветовать - надо знать, исходя из чего советовать. И больше всего помогает описание реальной задачи, которую вы пытаетесь автоматизировать. Ведь вполне возможно, что вы вообще избрали неверный путь или даже неверный инструмент...
...
Рейтинг: 0 / 0
Вывод результатов за определенный период времени
    #38026993
Troymass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM,
Извини может неправильно объяснил. Вноситься данные (наименование продукции, количество) в таблицу будут с начала года с 1-го января, начиная с 0 значения, а результаты необходимы строго за 7 дней ( не учитывая с 1 ли числа начинаться отсчет за месяц), за месяц ( учитывая количество дней в месяце 28-31), квартал и т.д.
...
Рейтинг: 0 / 0
Вывод результатов за определенный период времени
    #38027012
Troymass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM,

Таблица за месяц это накопительная таблица в которую будут вноситься все данные, а таблицы по неделям результат который необходимо получить
...
Рейтинг: 0 / 0
Вывод результатов за определенный период времени
    #38027647
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TroymassИзвини может неправильно объяснил. Вноситься данные (наименование продукции, количество) в таблицу будут с начала года с 1-го января, начиная с 0 значенияВноситься будут еждневно? Так кто запрещает ввести поле даты - и ориентироваться на неё?

TroymassТаблица за месяц это накопительная таблица в которую будут вноситься все данные, а таблицы по неделям результат который необходимо получитьКак накопительная ("сводная") таблица может быть редактируемой? Она же строится на основании каких-то данных.
Как можно получить "результат по неделям из результата месяца"? Ведь никаких признаков, определяющих "недели" - нет...

P.S. Да, и ещё... Это у вас учебная задача, или реальная автоматизация некоторого процесса? Повторюсь:
AndreTMбольше всего помогает описание реальной задачи, которую вы пытаетесь автоматизировать. Ведь вполне возможно, что вы вообще избрали неверный путь или даже неверный инструмент...
...
Рейтинг: 0 / 0
Вывод результатов за определенный период времени
    #38027698
Troymass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTMВноситься будут еждневно? Так кто запрещает ввести поле даты - и ориентироваться на неё? Если внимательно посмотришь на пример то увидишь что данные в таблицах за недели меняются в каждых столбцах и просто вести поле ДАТА не получиться.
AndreTMКак накопительная ("сводная") таблица может быть редактируемой? Она же строится на основании каких-то данных. Таблица за месяц-основная и редактируемая, таблицы за неделю-вспомогательные.
AndreTMКак можно получить "результат по неделям из результата месяца"? Ведь никаких признаков, определяющих "недели" - нет... В этом и вопрос, только "результат по неделям из результата месяца" получать не надо, а надо чтобы результаты из основной таблицы выводились автоматически через каждые 7 дней в вспомогательные таблицы.

AndreTMВедь вполне возможно, что вы вообще избрали неверный путь или даже неверный инструмент...то что неверный инструмент согласен, но другого выхода у меня нет. Так что если есть возможность каким либо образом выводить данные за определенное количество дней подскажи пожалуйста, осталась только эта проблема
...
Рейтинг: 0 / 0
Вывод результатов за определенный период времени
    #38027718
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TroymassЕсли внимательно посмотришь на пример то увидишь что данные в таблицах за недели меняются в каждых столбцах и просто вести поле ДАТА не получиться.Не увидел, что меняются. Увидел только, что данные в таблице за месяц - есть сумма данных таблиц по неделям...

Troymassто что неверный инструмент согласен, но другого выхода у меня нет. Так что если есть возможность каким либо образом выводить данные за определенное количество дней подскажи пожалуйста, осталась только эта проблемаТак ИСХОДНЫЕ ДАННЫЕ-то где? Где данные? Какие дни (про которые ничего в постановке не известно)?

Еше раз. Больше повторяться не буду (да и вряд ли вы ещё от кого-то ответов дождётесь).
AndreTMЭто у вас учебная задача, или реальная автоматизация некоторого процесса? Повторюсь:
AndreTMбольше всего помогает описание реальной задачи, которую вы пытаетесь автоматизироватьНе нужны ваши "выдуманные примеры". Не нужны "выдуманные таблицы". Опишите словами , что за задачу вы решаете...
Впрочем, если вы действительно - студент, и таким образом заставляете решать за вас курсовую, условий которой вы сами не понимаете, то bye-bye...
...
Рейтинг: 0 / 0
Вывод результатов за определенный период времени
    #38027740
Troymass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot AndreTM][quot]Не увидел, что меняются. Увидел только, что данные в таблице за месяц - есть сумма данных таблиц по неделям... Так и есть, только таблица "за месяц" первая, все остальные должны получиться из нее. Вернее первоначальные данные вносятся в нее, а по прошествии 7 дней выводиться результат в "1 неделя" и т.д.


AndreTMЭто у вас учебная задача, или реальная автоматизация некоторого процесса? Повторюсь:
пропущено...
Не нужны ваши "выдуманные примеры". Не нужны "выдуманные таблицы". Опишите словами , что за задачу вы решаете...
Впрочем, если вы действительно - студент, и таким образом заставляете решать за вас курсовую, условий которой вы сами не понимаете, то bye-bye...
Уже далеко не студент и ето не курсовая, а реальная задача. На работе пытаемся усовершенствовать процесс статистического отчета (отсюда необходимость вывода результатов за неделю, месяц, квартал, год). Уже создали основную таблицу "Базу" (работает в тестовом режиме) в которую каждый день вноситься информация, как текст так и цифры, результаты каждый день автоматически выводятся в виде чисел еще в 3 таблицы. И все было бы хорошо но результаты естественно продолжают добавляться постоянно и сделать отчет за 2 неделю можно только если каждые 7 дней копировать и отнимать результаты, что создает определенные трудности (пропустили нужную дату, забыли сохранить промежуточный результат и т.д.) Заработать база должна с 1-января 2013.
В примере модель "базы"
...
Рейтинг: 0 / 0
Вывод результатов за определенный период времени
    #38027752
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TroymassУже далеко не студент и ето не курсовая, а реальная задача. На работе пытаемся усовершенствовать процесс статистического отчета (отсюда необходимость вывода результатов за неделю, месяц, квартал, год). Уже создали основную таблицу "Базу" (работает в тестовом режиме) в которую каждый день вноситься информация, как текст так и цифры, результаты каждый день автоматически выводятся в виде чисел еще в 3 таблицы.Хе-хе.
Молодой человек, вы системщику, программисту и разработчику БД, с двадцатилетним стажем, пытаетесь этим вашим (приложенным примером) доказать, что автоматизируете реальный процесс??

В целом, тему можно закрыть...
...
Рейтинг: 0 / 0
Вывод результатов за определенный период времени
    #38028203
Troymass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTMХе-хе.
Молодой человек, вы системщику, программисту и разработчику БД, с двадцатилетним стажем, пытаетесь этим вашим (приложенным примером) доказать, что автоматизируете реальный процесс??

В целом, тему можно закрыть... это реальный процесс и я не прошу делать за меня работу, а просто подсказать можно ли это сделать в ексель и каким образом. Таблицу разрабатывал я, лучше не придумал, как уже не раз упоминал необходима она для статистики, последующей аналитической обработки и подготовки отчетов. И вопрос, что конкретно Вам не нравиться в этой таблице.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вывод результатов за определенный период времени
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]