Показано с 1 по 30 из 64
Тема: Excel и его возможности
-
14.08.2008, 18:49 #1
Excel и его возможности
В Excel есть таблица, строки которой раскрываются по уровням, всего 4-5 уровней и 3-4 крупных группы, каждая из которых содержит в себе такие строки с такими уровнями. Как можно сформировать выборку и выложить ее на отдельный лист по данным только определенного уровня с итогами по группе? Можно в Excel формировать запросы на подобие Access?
Хотела прокодировать строки, но не знаю как лучше это сделать (т.е. как сделать потом выборку, если код будет, к примеру, вида х.хх.ххх.хххх.ххххх ?)
Сводные таблицы не нахожу пока что удобными, т.к. для них нужны данные в столбцах, а у меня все в таблицах, которые нужно потом в эти столбцы переформировывать...
(пока писала сообщение пришла идея: а если сделать коды с буквами, каждый уровень имеет уникальную букву, а потом фильтровать по этой букве? А макросы пишутся для фильтров? К тому же, у кого есть несложный для понимания материал по использованию макросов?)
-
14.08.2008, 20:35 #2
- Регистрация
- 18.07.2008
- Сообщений
- 37
Ольга!
Возможности Excel ограничиваются только возможностями пользователя
Все что Вы написали - возможно. Только файл нужно выложить. Есть сайт энтузиастов по Excel где конкретно отвечают на вопросы
http://www.planetaexcel.ru/forum.php?
По макросам же и кодировке можете взглянуть:
http://www.management.com.ua/bpr/bpr027.html
Но, мне почему то кажется , что у Вас несколько другая проблема.Последний раз редактировалось Vladimir_В; 14.08.2008 в 20:41.
-
15.08.2008, 05:01 #3
- Регистрация
- 12.12.2005
- Сообщений
- 605
Сообщение от Vladimir_В
-
15.08.2008, 09:54 #4
- Регистрация
- 24.07.2008
- Сообщений
- 12
Расположите каждый уровень в своем столбце и берите данные по любому столбцу как Вам этого хочется... Или я не понял проблему?
-
15.08.2008, 10:49 #5
- Регистрация
- 18.07.2008
- Сообщений
- 37
Сообщение от nchuvakhin
На ближайшие лет 5 эту проблему уже отменили
-
15.08.2008, 22:51 #6
-
15.08.2008, 22:53 #7Сообщение от DEF
-
16.08.2008, 22:24 #8
- Регистрация
- 06.08.2008
- Сообщений
- 150
"Сводные таблицы не нахожу пока что удобными, т.к. для них нужны данные в столбцах, а у меня все в таблицах, которые нужно потом в эти столбцы переформировывать..."
Ольга, а что значит "все в таблицах"???... Через сводную таблицу должно все получиться.
-
17.08.2008, 00:09 #9Сообщение от Vladimir_В
По поводу Вашего файла по почте - не стану отрицать, интересно, я бы закончила такие курсы по обучению в Excel (вроде не юзер, но системное видение хромает).
-
17.08.2008, 14:06 #10
- Регистрация
- 18.07.2008
- Сообщений
- 37
Сообщение от Ольга_482
Тут вот у Вас в постинге 2-е составляющих: "Вы о чем?" и "юзер - хромает".
И мне кажется, Вы не догадыветесь что между ними есть связь
Главное, чтобы меня не понесло сейчас "как Остапа".
За последнее время Вы на этом форуме "закидали" всех своими разноплановыми вопросами. Но связь то между всеми ими таки есть.
Их объединяет единое - состояние "есть" и состояние "хочу чтобы было так". И между ними небольшая прокладка - "как".
Вот именно "как" перейти из одного состояния стабильности в другое состояние тоже стабильности. Пусть время этой стабильности мимолетное, как говорят стремится к нулю. Но оно есть.
И далее "как" перейти из одного состояния в другое, желательно за минимальное время и не потеряв при этом суть.
Вот у Дмитрия, который не поленился изучить моих 39 сообщений, всё просто. Он считает что в тексте сообщения должен быть КОНКРЕТНЫЙ ответ. Конкретный ответ может быть только на конкретный вопрос, и причем размер конкретики должен стремиться также к нулю. То есть сам вопрос необходимо разбить на такое количество составляющих при которых совокупность всех примитивных ответов должна быть правильной и привести к ответу на "глобальный" вопрос.
Кто, где и как может гарантировать что один из примитивных ответов не будет правильным?Последний раз редактировалось Vladimir_В; 17.08.2008 в 14:35.
-
17.08.2008, 14:28 #11
- Регистрация
- 18.07.2008
- Сообщений
- 37
Давайте немного абстрагируемся.
Что имеет человет на входе в систему "самостоятельная жизнь" один из производных которой можно озвучить как "возможность принимать решения"?
Мне так кажется, что он имеет ряд несвязанных между собой параметров, называемых "знания". Задача то заключается в том, чтобы установить между этими НЕСВЯЗАННЫМИ параметрами гармоничную самогенирирующую СВЯЗЬ. Вот только то и всего
Вот именно "связь" только и нужна для того чтобы "как есть" превратить в "то что хочу". И называется это связь простым словом - "навыки".
Поэтому то и задача дать ответ не виде формул, каждая из которых отвечает на примитивный вопрос, а предоставить (прошить) методологогию генерации этих примитивных формул для перехода из одного состояния в другое.
Научить этому можно, но, к великому сожалению, далеко не всех.
Кажется ответил
Если что то уж простите за навязчивость.Последний раз редактировалось Vladimir_В; 17.08.2008 в 14:50.
-
17.08.2008, 23:18 #12
- Регистрация
- 06.08.2008
- Сообщений
- 150
Vladimir_B
Во-первых, вы показываете свою невоспитанность.
Во-вторых, мешаете нормальному общению на форуме.
В-третьих, сказать что все дураки кроме вас - самое простое.
Вывод: просьба на mail.ruПоследний раз редактировалось Иринa; 18.08.2008 в 14:29.
-
18.08.2008, 10:09 #13
- Регистрация
- 06.08.2008
- Сообщений
- 150
Ольга, я сделал кое-что, вроде работает, если интересно, скиньте пожалуйста в личку Ваш e-mail, вышлю.
-
18.08.2008, 10:29 #14
Попробуйте так:
Данные- Импорт внешних данных - создать запрос. Выберите импорт из Excel, и подключитесь к своей же таблице.
Иногда это бывает удобнее, чем все остальное.
-
18.08.2008, 12:58 #15
- Регистрация
- 06.08.2008
- Сообщений
- 150
Ольга, я отправил, посмотрите... в книге 3 листа.
Последний раз редактировалось kurchatov; 18.08.2008 в 14:20.
-
19.08.2008, 10:06 #16Сообщение от GRIGНе получается После того, как выбираю книгу, появляется сообщение "Данный источник не содержит видимых таблиц". В чем может быть причина?
-
19.08.2008, 10:42 #17Сообщение от Ольга_482
-
19.08.2008, 11:06 #18
- Регистрация
- 29.05.2008
- Сообщений
- 359
Сообщение от Ольга_482
-
19.08.2008, 12:10 #19Сообщение от Филимонихин Александр
Кстати, еще при запуске макросов появляется сообщение "Невозможно получить свойство PivotTables класса Worksheet". Этот вопрос к системщику??
-
19.08.2008, 18:30 #20
- Регистрация
- 29.05.2008
- Сообщений
- 359
Сообщение от Ольга_482
По поиску литературы - тот же planetaexcel.ru очень неплохой ресурс, не помню что там про сводные таблицы есть - посмотрите сами.
-
20.08.2008, 10:39 #21Сообщение от Филимонихин Александр
-
20.08.2008, 11:21 #22
- Регистрация
- 29.05.2008
- Сообщений
- 359
Сообщение от Ольга_482
Там еще такой момент есть неприятный, если данные в базе будут меняться, то таблицы надо принудительно обновлять. Это в общем то нажатие одной кнопки, но для некоторых пользователей это уже лишняя кнопка. Поэтому такие таблицы для руководства лучше давать в статичном виде.
-
20.08.2008, 16:40 #23
- Регистрация
- 25.11.2005
- Сообщений
- 2,723
Ольга, попробуйте скачать демку Камша или Контур Корпорация
Строят ОЛАП на любых данных, в т.ч. Эксель
Позанимаетесь Data Mining и тогда сами решите, нужно ли Вам решать ту задачу, что Вы перед собой поставили. На первых порах - впичатляить
-
21.08.2008, 11:51 #24
Поупражняюсь в умении быть понятным.
Ольга.
В обычной базе данных у Вас одной записи соответствует одно поле. Например, ФИО записывается целиком, как Иванов Иван Иванович.
В реляционных базах данных одному элементу соответствует одно поле, а набор полей связывается между собой ключами (для сохранения целостности данных).
Т.е. Иванов отдельно, Иван отдельно, Иванович отдельно и соответственно ключ (еще одно поле) объединяющий всю эту комбинацию в единое целое (на самом деле ключей больше, но с ключами отдельная тема – сейчас не об этом).
Дальше Вы строите список всех сотрудников в виде таблицы из трех столбцов: столбец с Фамилиями, столбец с именами, столбец с Отчествами. Теперь, в отличие от обычной базы данных вы теперь можете фильтровать сотрудников не только по ФИО целиком, но и по каждому столбцу отдельно. Например, выделить всех Иванов, или всех Сидоровых, или всех Петровичей, или любую их комбинацию, в зависимости от целей анализа.
Если вместо штатного расписания поставите управленческий план счетов, то получите мощный инструмент для многомерного анализа хозяйственной деятельности, он же Pivot table, он же OLAP, он же многомерный анализ и т.п..
Данные для такого рода анализа должны быть построены по определенным правилам, например если у Вас идет столбец с Фамилиями, то не нужно в этот столбец пихать зарплаты, ну и т.п.
Я конечно понимаю что у женщин любопытство превалирует над пытливостью, но если уж Вы выбрали (или выбираете для себя эту стезю - умственно дисциплинированного человека), то надо больше рассчитывать на собственные силы в познании нового, нежели на советы «бывалых». В данном случае все шансы разобраться с темой у Вас были. (это по- доброму, ничего личного).
Вот вкратце и все, для примера направю Вам на мэйл Ваши данные в виде сводной таблицы.
-
21.08.2008, 12:59 #25Сообщение от Михаил_Шустер
-
21.08.2008, 13:47 #26
- Регистрация
- 29.05.2008
- Сообщений
- 359
Сообщение от GRIG
Что касается как практически перевести данные по заданным признакам из одной колонки в разные. (Это уже Ольге)
Я использую фильтры. Ставите на требуемые колонки автофильтр, а потом задаете условия отбора - например " Иван " (именно с пробелами) тогда в созданной Вами колонке Имя выделяете всю область и Проставляете там "Иван". и так далее. В случае и именами и фамилиями - это не удобно и лучше это сделать с помощью макроса. Но если у Вас небольшое количество агрегатов - то можно таким путем. А вообще я уже писал, если это система, то делайте сразу форму в таком виде, чтобы можно было обрабатывать потом. У меня такой подход, потому что часто приходится работать с чужой информацией и приходится как то изголяться чтобы систематизировать данные.
-
21.08.2008, 14:01 #27
- Регистрация
- 06.08.2008
- Сообщений
- 150
Филимохин Александр и GRIG, я например пошел другим путем: вместо того чтобы пересортировывать столбцы, каждой строчке присваивается код, каждая цифра кода соответствует определенному уровню аналитики и стоит в отдельном столбце. При создании сводной таблицы легко оперировать этим кодом, как целым рядом столбцов. Таким образом, 1.происходит систематизация информации (кодировка). 2.Экономится время на перетасовку данных. 3.Если выгрузка стандартная, то данный шаблон можно использовать как базу, загоняя туда инфу.
-
21.08.2008, 14:35 #28Сообщение от Филимонихин Александр
По теме:
4 kurchatov – неплохой прием… многое зависит от структуры, типа и объема данных, режима работа с ними… ну и конечно от потенциала Исполнителя, чем больше у него приемов в запасе, чем выше уровень микротехники выполнения операций, тем выше вероятность того, что будет найдено наиболее эффективное решение в рамках выполнения конкретной задачи
-
21.08.2008, 15:06 #29Сообщение от kurchatov
-
21.08.2008, 15:11 #30Сообщение от GRIG