|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
18.12.2006, 17:07 | #1 |
Новичок
Джуниор
Регистрация: 18.12.2006
Сообщений: 2
|
Помогите с базой данных
Здравствуйте!
Помогите начинающему решить простую задачку. Имеется база данных например как на табл №1. Необходимо найти совпадающие строки по столбцам "тип" и "цвет" и суммировать значения "кол-во", из полученных данных сформировать новую табличку, где не будет строк с совпадающими колонками "тип" и "цвет". Пример на картинке. Заранее благодарен. |
19.12.2006, 20:33 | #2 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Выделите в первой таблице нужные столбцы, включая заголовки. В меню Данные выберите пункт Фильтр и команду Расширенный фильтр. В появившемся стандартном диалоговом окне установите "флажок" напротив Уникальные записи и нажмите кнопку Ok. Затем, выделите отфильтрованный диапазон и скопируйте его в нужный рабочий лист. После чего, для получения суммы, можно воспользоваться различными формулами, например :
=СУММПРОИЗВ((Лист1!$A$2:$A$8=A2)*(Л ист1!$B$2:$B$8=B2)*(Лист1!$C$2:$C$8 )) |
20.12.2006, 06:38 | #3 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
P.S. После суммирования, при необходимости, можно заменить эти формулы на значения, которые они возвращают. Для этого: выделите диапазон, содержащий эти формулы (впрочем, иногда можно выделить и весь столбец) затем в меню Правка выберите команду Копировать (CTRL+C), после чего в меню Правка выберите команду Специальная вставка. В появившемся стандартном диалоговом окне установите переключатель напротив Значения и нажмите кнопку Ok.
|
20.12.2006, 09:49 | #4 |
Новичок
Джуниор
Регистрация: 18.12.2006
Сообщений: 2
|
Pashulka!
Большое спасибо за исчерпывающий ответ с примерами 8-)). |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите с базой данных | Роман-33 | БД в Delphi | 3 | 06.09.2008 18:37 |
Работа с базой данных | Dizark | Помощь студентам | 1 | 01.03.2008 20:30 |
Помогите, пожалуйста, новичку с базой данных Oracle10g (в т.ч. миграция с Oracle8i) | lexluther | БД в Delphi | 0 | 27.03.2007 12:03 |