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

Вход

Регистрация

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

 

= Мир MS Excel/Формулы SQL query select - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Формулы SQL query select (Макросы/Sub)
Формулы SQL query select
Evgenya Дата: Среда, 23.11.2022, 14:52 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Большая просьба помочь, я новичок в этом деле, прошу извинить если что)))
Необходимо подтянуть данные из разных таблиц с учетом выбора по дате, цель поиск движения определенного товара по датам (приход, расход и т.д)

[vba]
Код
=QUERY({FILTER('продажи 1кв23'!$A$3:E;'продажи 1кв23'!$C$3:C=C3;'продажи 1кв23'!$A$3:A>=D2;'продажи 1кв23'!$A$3:A<=E2);FILTER('списание АСТ'!$A$3:E;'списание АСТ'!$C$3:C=C3;'списание АСТ'!$A$3:A>=D2;'списание АСТ'!$A$3:A<=E2);FILTER('приход АСТ'!$A$3:E;'приход АСТ'!$C$3:C=C3;'приход АСТ'!$A$3:A>=D2;'приход АСТ'!$A$3:A<=E2)};"select * where Col1 is not null order by Col1")
[/vba]

в случае если в заданном периоде (по датам) по одному из заданных диапазонов нет данных (пустые строки), то формула выдает ошибку, отсутствуют значения одной или нескольких строк.
Как обойти если на заданную дату нет данных, чтобы формула выводила остальные данные по другим диапазонам
Помогите пожалуйста)


Сообщение отредактировал Serge_007 - Среда, 23.11.2022, 14:54
 
Ответить
СообщениеБольшая просьба помочь, я новичок в этом деле, прошу извинить если что)))
Необходимо подтянуть данные из разных таблиц с учетом выбора по дате, цель поиск движения определенного товара по датам (приход, расход и т.д)

[vba]
Код
=QUERY({FILTER('продажи 1кв23'!$A$3:E;'продажи 1кв23'!$C$3:C=C3;'продажи 1кв23'!$A$3:A>=D2;'продажи 1кв23'!$A$3:A<=E2);FILTER('списание АСТ'!$A$3:E;'списание АСТ'!$C$3:C=C3;'списание АСТ'!$A$3:A>=D2;'списание АСТ'!$A$3:A<=E2);FILTER('приход АСТ'!$A$3:E;'приход АСТ'!$C$3:C=C3;'приход АСТ'!$A$3:A>=D2;'приход АСТ'!$A$3:A<=E2)};"select * where Col1 is not null order by Col1")
[/vba]

в случае если в заданном периоде (по датам) по одному из заданных диапазонов нет данных (пустые строки), то формула выдает ошибку, отсутствуют значения одной или нескольких строк.
Как обойти если на заданную дату нет данных, чтобы формула выводила остальные данные по другим диапазонам
Помогите пожалуйста)

Автор - Evgenya
Дата добавления - 23.11.2022 в 14:52
RAN Дата: Среда, 23.11.2022, 15:02 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Как обойти

Не использовать в Excel функции Гугл таблиц.


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Как обойти

Не использовать в Excel функции Гугл таблиц.

Автор - RAN
Дата добавления - 23.11.2022 в 15:02
Gustav Дата: Суббота, 26.11.2022, 22:34 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2731
Репутация: 1132 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
если в заданном периоде (по датам) по одному из заданных диапазонов нет данных (пустые строки), то формула выдает ошибку, отсутствуют значения одной или нескольких строк.

Гугл Таблицы. Что делать, если запрос QUERY не вернул резуль

Ну, и на будущее: лучше подобный вопрос задавать сразу в специальном подфоруме по Google Docs. Гугл Таблицы обычно обсуждаются там.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
если в заданном периоде (по датам) по одному из заданных диапазонов нет данных (пустые строки), то формула выдает ошибку, отсутствуют значения одной или нескольких строк.

Гугл Таблицы. Что делать, если запрос QUERY не вернул резуль

Ну, и на будущее: лучше подобный вопрос задавать сразу в специальном подфоруме по Google Docs. Гугл Таблицы обычно обсуждаются там.

Автор - Gustav
Дата добавления - 26.11.2022 в 22:34
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Формулы SQL query select (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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