powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel 2007 Выбор из списка при вводе данных
25 сообщений из 61, страница 2 из 3
Excel 2007 Выбор из списка при вводе данных
    #37318541
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTMВсё-таки делали бы вы ЭТО сразу в Акцессе.
Понимаете, вы сейчас бьетесь над тем, для для СУБД уже давно сделано и разжевано.
Забавно :) . Когда я кинулся срочно изучать акцесс и на соответствующую ветку форума, мне посоветовали реализовать все в экселе. :) .... Дойдет очередь и до акцесса, в свободное время (когда оно есть) как раз занимаюсь его изучением с пристрастием. Но текущей работы вал, хочу хоть что-то упростить и ускорить. Понятно что делать полноценную базу данных в экселе это как микроскопом гвозди заколачивать - возможно, но зачем? Но это пока и не требуется. Просто нужна частичная автоматизация того что делается пока вручную.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37318548
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изерлонер,
так и не дали объяснения.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37318560
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-O_o-,

С телефона крайне сложно дать полноценное обьяснение. Доберусь до компа напишу. Впрочем боюсь и описание будет сложным и не понятным. Попробую в таблице показать.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37318669
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для начала несколько пояснений по заполнению таблицы. Оператор получает документ «Требование» в котором описано какие материальные средства были списаны на ремонт машины №ХХХХ в Цехе № Y. На основании «Требования» (в требовании может быть несколько материалов выписанных на одну конкретную машину, на один конкретный цех) он последовательно вносит в таблицу Матзатраты данные – в конец таблицы (внизу)
№ машины, № цеха, вспомогательный код и т.д. по ячейкам таблицы (все необходимые данные есть в Требовании)
Допустим по Требованию списывается пять разных материалов. Следовательно в таблице появится пять новых строк.
По получении следующего Требования оператор точно таким же образом заносит данные в таблицу.
Задача.
1. Подсчет суммарного количества израсходованного материала на ремонт одной машины №ХХХХ в цехе № Y. Например для машины № 1947 в цехе № 1 было израсходовано 6 щеток-утюжков согласно строке 2 и 3 щетки согласно строке 10. Суммарный расход в составляет 9 щеток. Те же самые щетки в строке № 7 не учитываются (у них идет учет по своему цеху) так как использовались в другом цехе, и так же не учитываются щетки в строке 4, т.к. там другой номер машины. В итоге мы должны получить для каждого материала суммарный расход по цеху и по машине.
2. В столбец «норма расхода» я вношу норму расхода для щеток утюжков в цехе № 1 - 8 шт на одну машину (F2). Она должна автоматом проставится для всех материалов называющихся так же, и находящихся в данном цехе.
3. Ну и последнее норма расхода и суммарный расход сравниваются и в случае превышения нормы ячейка с суммарным расходом подсвечивается красным например.

Надеюсь достаточно понятно, проще не получается, а если еще подробнее расписывать – боюсь будет еще хуже.
P.S.: ну а по счет-фактурам я имел ввиду следующее – в тот момент когда оператор внесет номер счет фактуры (столбец L) если счет-фактура с таким номером была внесена ранее, то ячейка «Дата счета фактуры» заполняется автоматически. То есть если оператор внес номер «П-140», автоматом устанавливается дата 28.04.2011 (столбец М) (Предполагается что все данные вводятся оператором в таблицу непосредственно, без специально разработанных форм.)
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37318693
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изерлонер1. Подсчет суммарного количества израсходованного материала на ремонт одной машины №ХХХХ в цехе № Y. Например для машины № 1947 в цехе № 1 было израсходовано 6 щеток-утюжков согласно строке 2 и 3 щетки согласно строке 10. Суммарный расход в составляет 9 щеток. Те же самые щетки в строке № 7 не учитываются (у них идет учет по своему цеху) так как использовались в другом цехе, и так же не учитываются щетки в строке 4, т.к. там другой номер машины. В итоге мы должны получить для каждого материала суммарный расход по цеху и по машине.


Пункт 1 задачи уже решил путем вставки функции =СУММЕСЛИМН(G:G;A:A;A2;B:B;B2;D:D;D2) в столбец E. :) Оказывается не все так уж и сложно. :)
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37318783
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изерлонер[quot AndreTMПонимаете, вы сейчас бьетесь над тем, для для СУБД уже давно сделано и разжевано.
Забавно :) . Когда я кинулся срочно изучать акцесс и на соответствующую ветку форума, мне посоветовали реализовать все в экселе. :) ...[/quot]
Ну, я против-то ничего и не имел.
Но тут два подхода:
- тот, кто изначально мыслит категориями СУБД - может реализовывать БД хоть в Excel. хоть вообще на QBasic. Но при этом будет думать не об интерфейсе или формулах, а о нормализации, например. Вот у меня даже в Экзеле, почему-то, при построении таблиц всё время есть желание начинать их с поля Id
- тот, кто "по совету" начал реализацию БД (а ваша задача - отнюдь не автоматизация одного техпроцесса, и вы в этом убедитесь месяца через три) в некоторой программной среде - либо начинает пытаться подгонять среду под несвойственные ей требования, либо потом всё-таки убеждается, что изначально была выбрана неправильная установка.
Вот тут-то мы и пытаемся объяснить, что "да, делайте это все как вам знается, нравится, хочется", но не забывайте о возможных последствиях.

В качестве примера - при возрастании количества записей с формулами вы скоро почувсвуете некий дискомфорт, ибо наращивание выч.мощности - линейно, а скорость расчета всех зависимых формул падает экспоненциально; использование для связей между сущностями их значений (ну, тут, наверное, сложнее) - приводит к неоднозначности выборки данных; неиспользование уже готовых библиотек визуализации/алгоритмов, возможно, даже имеющихся в языке - приводит к неоправданному замеждлению скорости расчетов и восприятия информации. Я уже даже пока не говорю об обмене информацией...
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37319071
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTM,

Как уже заметил, использование акцесс стоит в планах. С нормализацией и всем как полагается. (По вечерам грызу гранит науки, штудирую учебники по акцесс) Но пока не хватает знаний и кроме того некоторые форумчане убеждены что задача далеко не так проста как выглядит и потребует на реализацию огромного количества времени . Его то у меня как раз и нет. :(
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37319084
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTM,

www.sql.ru/forum/actualthread.aspx?tid=856104
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37319396
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изерлонер,

для реализации пункта 2 задачи подскажите пожалуйста функцию аналогичную функции СУММЕСЛИМН, но которая вместо суммирования выбирает наибольшую величину из отобранных по критериям.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37319508
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изерлонер,
Короче как-то так... Если что я не правильно понял, то пишите.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37319752
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-O_o-,

настолько заморочено что даже не понял как это. Хотя работает, и вроде как надо. Вечером дома посижу поразбираюсь. Со сводными таблицами в эксель работать не пробовал.
Не понял зачем вы рекомендуете избавиться от столбца с суммарным значением. Хотя как со сводной таблицей разберусь, может понятно станет. Так то идея была что вот она норма, а вот расход - наглядно видно. И ткнуть работникам допустившим перерасход сразу можно, показав где чего и сколько перерасходовали.

Огромное спасибо. Разберусь, если будут вопросы - напишу.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37319763
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изерлонер-O_o-,

настолько заморочено что даже не понял как это. Хотя работает, и вроде как надо. Вечером дома посижу поразбираюсь. Со сводными таблицами в эксель работать не пробовал.
Не понял зачем вы рекомендуете избавиться от столбца с суммарным значением. Хотя как со сводной таблицей разберусь, может понятно станет. Так то идея была что вот она норма, а вот расход - наглядно видно. И ткнуть работникам допустившим перерасход сразу можно, показав где чего и сколько перерасходовали.

Огромное спасибо. Разберусь, если будут вопросы - напишу.

авторНе понял зачем вы рекомендуете избавиться от столбца с суммарным значением.
Этот столбец убирается из за того, что у вас будет сводная, которую можно вертеть как угодно(РАЗБЕРИТЕСЬ!!!!!) Без них никуда.
автор Так то идея была что вот она норма, а вот расход - наглядно видно.
Насчет всяких расчетов и отчетов, советую делать отдельную таблицу, где будет видно кто, что и сколько потратил...
Та главная таблица у Вас как "база данных" на основе которой уже нужно делать какие-то отчеты, выводы и т.д. Лучше учите сразу Access.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37319769
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S. я не новичек в экселе. А среди сотрудников чуть ли не "гуру", хотя сам свои возможности и знания отметил бы чуть выше среднего. Просто очень плотно и постоянно работаю в эксель. Но по таким примерам вижу что эксель я по ходу вообще не знаю, несмотря на многолетнюю работу с ним. Есть куда стремится.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37319778
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзерлонерP.S. я не новичек в экселе. А среди сотрудников чуть ли не "гуру", хотя сам свои возможности и знания отметил бы чуть выше среднего. Просто очень плотно и постоянно работаю в эксель. Но по таким примерам вижу что эксель я по ходу вообще не знаю, несмотря на многолетнюю работу с ним. Есть куда стремится.
Все так думали по началу
Если ты умеешь крутить педали велосипеда - это еще не означает, что ты можешь починить его или выиграть гонку
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37319926
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-O_o-,

разобрался более менее. Елы-палы! Знали бы вы что сделали! Вы сформировали таблицу с нормами (вкладка - база) хотя я такой задачи даже не ставил. Дело в том что таблица норм в самом деле существует, как отдельный документ со своими полями и данными (и в бумаге с подписями ответственных лиц) поля "цех" и "наименование материала" в ней тоже присутствуют. Точнее этих таблиц три - по материалам, запчастям и гсм, плюс по каждому типу машины, да еще и по агрегатам (принадлежность к типу и к агрегату определяется полем "код"). Вы все увязали в единую систему. Достаточно доработать малость, перенести данные из таблиц с нормами в этот файл, и продолжать здесь же вести учет. В едином файле состоящем из взаимосвязанных таблиц. Все несколько сложнее конечно, но по крайней мере понятно что можно сделать. И не знаю как все это ворочаться будет - за пару месяцев работы я уже более трех тысяч строк набил в той, первой, таблице. За пол года это число перевалит за десяток тысяч (а то и несколько десятков тысяч, учитывая такие же таблицы с отдельными агрегатами), и как будет с этой "базой" работать эксель еще вопрос. Конечно без акцесс никуда. Но все постепенно. Все же акцесс для меня пока неизвестная территория. Представление имею, а опыта ноль.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37319958
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изерлонер,
Вам в первую очередь нужно понять, какие данные от каких зависят. Нарисовать схему по типу как в примере. Но это в АКЦЕСС, а вам хотя бы на бумаге нужно нарисовать и понять какие данные будут и что с ними будет делаться потом... А через пол-года в ЕКСЕЛЬ не хватит строк. Хоть там и миллион с лишним строк...
Потом это все будет сложнее переносить... хотя если сделать в ЕКСЕЛЬ нормально с полями ID о которых говорил AndreTM то можно будет на много быстрее и проще.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37325057
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-O_o-,

Подскажите пожалуйста - есть ли какие-либо ограничения по объему данных для сводной таблицы. Делаю сводную таблицу на основе базовой таблицы состоящей из 4 тыс строк, со столбцами от A до Q. При фильтрации по двум полям обнаруживается что в отфильтрованные данные входит не все что должно бы входить. (если не фильтровать - похоже что в таблице тоже не все). Есть подозрение что должно быть видимо какое-то ограничение на количество данных для сводной таблицы в эксель. :(
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37325060
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверил еще раз. Если не фильтровать - по сумме все сходится. Т.е. все данные из базовой таблицы входят в сводную. Однако если отфильтровать - в отфильтрованных данных отсутствуют те что должны там находится. :(
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37325266
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изерлонер...есть ли какие-либо ограничения по объему данных для сводной таблицы?
Количество полей строки столбцов в отчете сводной таблицы ограничено объемом доступной оперативной памяти.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37325267
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзерлонерЕсли не фильтровать - по сумме все сходится. Т.е. все данные из базовой таблицы входят в сводную. Однако если отфильтровать - в отфильтрованных данных отсутствуют те что должны там находится. :(Значит неправильно фильтруете.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37325430
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С фильтрацией разобрался. Глюк был связан с разными типами данных в ячейках. Привел все к одному типу.
Подскажите пожалуйста еще, возможно ли в сводной таблице при использовании некоторых полей в качестве наименований столбцов перемещать столбцы так как это надо мне.
Конкретно на примере:
имеем сводную таблицу (см рисунок). Строки - названия материалов, столбцы - цеха где эти материалы используются. На пересечении - фактический расход по цеху. Необходимо здесь же добавить нормативный расход по цеху. Однако когда я его добавляю - столбцы располагаются так - сначала группа цехов и столбец с общим итогом, затем группа норм для цехов. Это не удобно для анализа. Необходимо что бы после каждого столбца с фактическим расходом материала по цеху, тут же шел столбец с нормативным расходом, а в конце так же были итоги по цеху с итоговым (общим) нормативом. Т.е. нужно вклинить после каждого столбца - столбец с нормативом, как это показано на рисунке. Возможно ли такое?
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37325434
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С вопросом выше разобрался. Правда не вполне. К сожалению не знаю как удалить или отредактировать свое сообщение.
Теперь нормы стоят рядом с цехами как положено, только проблема в том что в значении показывается либо сумма норм, либо количество в норме, но не сама норма. :(
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37325624
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изерлонер...не знаю как удалить или отредактировать свое сообщение.
Никак.

Изерлонер...проблема в том что в значении показывается либо сумма норм, либо количество в норме, но не сама норма.Если это вычисляемое поле и если норма - это не число, то не получится.

Не видя файла-примера сказать больше нечего.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37327650
Изерлонер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Благодарю всех откликнувшихся на мою тему, особенно viktur и о_о. Используя ваши примеры, доработав их, я таки запустил свою базу. Понятно что получилось пока все очень сыро и не эффективно, тем не менее эта работа уже начинает приносить свои результаты, да и другой задачи пока не стояло - это временный вариант в условиях жуткой нехватки времени. Более подходящий вариант буду делать в акцесс несколько позже.
Работа с экселем впрочем далеко еще не окончена. Понятно что и как делать, но сейчас в полный рост поднимается проблема оптимизации. Таблицы перегружены функциями эксель, работает все дико тормознуто - в базовой таблице на данный момент около четырех тысяч строк. Листов в файле около десятка. Может подскажете пути оптимизации и ускорения работы программы? Сейчас вижу только два выхода. Многие использованные функции в качестве своего параметра имеют целый столбец (задано как В:В например), вопрос - Если вложить в такую функцию дополнительную - определяющую конец столбца (по не заполненным ячейкам например) с тем что бы основная функция обрабатывала только диапазон в котором есть данные -даст ли это эффект? Или в этом направлении ничего не получится? Второй вариант - сосредоточиться на изучении VBA благо не плохой учебник под рукой - с тем что бы все трудоемкие операцие выполнялись макросами. Для меня этот вариант пока сложноват, хотя рано или поздно учить все равно придется.
Что бы говорить более предметно я могу выложить файл в тему, только без данных и наверное завтра. Но пока интересует ответ на вопрос с использованием функцией в качестве параметра столбец таблицы. Сильно ли это грузит систему, и надо ли избавляться от такого способа задания параметров?
Спасибо.с экселем впрочем далеко еще не окончена. Понятно что и как делать, но сейчас в полный рост поднимается проблема оптимизации. Таблицы перегружены функциями эксель, работает все дико тормознуто - в базовой таблице на данный момент около четырех тысяч строк. Листов в файле около десятка. Может подскажете пути оптимизации и ускорения работы программы? Сейчас вижу только два выхода. Многие использованные функции в качестве своего параметра имеют целый столбец (задано как В:В например), вопрос - Если вложить в такую функцию дополнительную - определяющую конец столбца (по не заполненным ячейкам например) с тем что бы основная функция обрабатывала только диапазон в котором есть данные -даст ли это эффект? Или в этом направлении ничего не получится? Второй вариант - сосредоточиться на изучении VBA благо не плохой учебник под рукой - с тем что бы все трудоемкие операцие выполнялись макросами. Для меня этот вариант пока сложноват, хотя рано или поздно учить все равно придется.Что бы говорить более предметно я могу выложить файл в тему, только без данных и наверное завтра. Но пока интересует ответ на вопрос с использованием функцией в качестве параметра столбец таблицы. Сильно ли это грузит систему, и надо ли избавляться от такого способа задания параметров?
Спасибо.
...
Рейтинг: 0 / 0
Excel 2007 Выбор из списка при вводе данных
    #37328406
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изерлонер,
Выкладывайте пример и описание что и как должно быть. Насчет макросов, тут спорный вопрос. Мне кажется, что макросы для вас не подойдут ИМХО. Потому что у вас задача стоит как облегчить жизнь оператору который будет вносить данные. Хотя нужно смотреть...
Формулы очень тормозят работу ЕКСЕЛЯ тем более около 10-ти листов в книге. ...
Ждем пример.
...
Рейтинг: 0 / 0
25 сообщений из 61, страница 2 из 3
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel 2007 Выбор из списка при вводе данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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