Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Создать группу запросов - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Создать группу запросов
Chelovekov Дата: Понедельник, 07.01.2019, 14:07 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Здравствуйте, Уважаемые форумчане, прошу Вас помочь мне решить данную проблему. В данной, базе данных, есть две таблицы, с название Таблица, в ней содержаться данные из которых нужно выбрать нужную информацию, и вторая таблица, с названием Данные, в ней содержаться условия, выбора. Например, нужно выбрать все игры команды Черные при этом коэффициент должен быть в нужном диапазоне, который указан в таблица Данные. По каждой команде отдельные запросы, но что бы при необходимости можно было поменять исходные данные в таблицы Данные, и запросы автоматически все пересчитали.
Надеюсь все понятно.
Спасибо всем кто откликнулся.
К сообщению приложен файл: 6354154.rar (18.7 Kb)


Сообщение отредактировал Chelovekov - Понедельник, 07.01.2019, 14:08
 
Ответить
СообщениеЗдравствуйте, Уважаемые форумчане, прошу Вас помочь мне решить данную проблему. В данной, базе данных, есть две таблицы, с название Таблица, в ней содержаться данные из которых нужно выбрать нужную информацию, и вторая таблица, с названием Данные, в ней содержаться условия, выбора. Например, нужно выбрать все игры команды Черные при этом коэффициент должен быть в нужном диапазоне, который указан в таблица Данные. По каждой команде отдельные запросы, но что бы при необходимости можно было поменять исходные данные в таблицы Данные, и запросы автоматически все пересчитали.
Надеюсь все понятно.
Спасибо всем кто откликнулся.

Автор - Chelovekov
Дата добавления - 07.01.2019 в 14:07
Chelovekov Дата: Вторник, 08.01.2019, 02:10 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Я немного подумал, и нашел способ сделать запрос на выборку. Получилось так:
[vba]
Код
SELECT Таблица.Дата, Таблица.Команда1, Таблица.Команда2, Таблица.Коэфф1, Таблица.Коэфф2
FROM Таблица
WHERE (((Таблица.Команда1)="Черные")) OR (((Таблица.Команда2)="Черные"))
ORDER BY Таблица.Дата DESC;
[/vba]

Но при этом, Черные, я вводил, в ручную. А как изменить формулу, что бы это значение бралось из таблицы Данные.
К сообщению приложен файл: 5347404.rar (20.2 Kb)
 
Ответить
СообщениеЯ немного подумал, и нашел способ сделать запрос на выборку. Получилось так:
[vba]
Код
SELECT Таблица.Дата, Таблица.Команда1, Таблица.Команда2, Таблица.Коэфф1, Таблица.Коэфф2
FROM Таблица
WHERE (((Таблица.Команда1)="Черные")) OR (((Таблица.Команда2)="Черные"))
ORDER BY Таблица.Дата DESC;
[/vba]

Но при этом, Черные, я вводил, в ручную. А как изменить формулу, что бы это значение бралось из таблицы Данные.

Автор - Chelovekov
Дата добавления - 08.01.2019 в 02:10
Chelovekov Дата: Вторник, 08.01.2019, 02:41 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Я понимаю что нужно использовать функцию DLookup но как правильно ее записать, вот в чем вопрос ???
 
Ответить
СообщениеЯ понимаю что нужно использовать функцию DLookup но как правильно ее записать, вот в чем вопрос ???

Автор - Chelovekov
Дата добавления - 08.01.2019 в 02:41
Chelovekov Дата: Вторник, 08.01.2019, 03:56 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Не уже ли, никто не может помочь ???
 
Ответить
СообщениеНе уже ли, никто не может помочь ???

Автор - Chelovekov
Дата добавления - 08.01.2019 в 03:56
Pelena Дата: Вторник, 08.01.2019, 07:49 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19407
Репутация: 4556 ±
Замечаний: ±

Excel 365 & Mac Excel
У меня архив почему-то не открывается


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеУ меня архив почему-то не открывается

Автор - Pelena
Дата добавления - 08.01.2019 в 07:49
Chelovekov Дата: Вторник, 08.01.2019, 07:59 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Попробую еще раз скинуть
К сообщению приложен файл: 6681068.rar (20.2 Kb)
 
Ответить
СообщениеПопробую еще раз скинуть

Автор - Chelovekov
Дата добавления - 08.01.2019 в 07:59
Chelovekov Дата: Вторник, 08.01.2019, 08:07 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Ну вроде так работает.
[vba]
Код
SELECT Таблица.Дата, Таблица.Команда1, Таблица.Команда2, Таблица.Коэфф1, Таблица.Коэфф2
FROM Таблица
WHERE (((Таблица.Команда1)=(SELECT Данные.Команда
FROM Данные
WHERE (((Данные.Код)=1));))) OR (((Таблица.Команда2)=(SELECT Данные.Команда
FROM Данные
WHERE (((Данные.Код)=1));)))
ORDER BY Таблица.Дата DESC;
[/vba]


Сообщение отредактировал Chelovekov - Вторник, 08.01.2019, 08:09
 
Ответить
СообщениеНу вроде так работает.
[vba]
Код
SELECT Таблица.Дата, Таблица.Команда1, Таблица.Команда2, Таблица.Коэфф1, Таблица.Коэфф2
FROM Таблица
WHERE (((Таблица.Команда1)=(SELECT Данные.Команда
FROM Данные
WHERE (((Данные.Код)=1));))) OR (((Таблица.Команда2)=(SELECT Данные.Команда
FROM Данные
WHERE (((Данные.Код)=1));)))
ORDER BY Таблица.Дата DESC;
[/vba]

Автор - Chelovekov
Дата добавления - 08.01.2019 в 08:07
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!