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

Вход

Регистрация

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

 

= Мир MS Excel/Результат запроса QUERY зависит от формата исходных данных - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Google Docs » Результат запроса QUERY зависит от формата исходных данных (Формулы/Formulas)
Результат запроса QUERY зависит от формата исходных данных
book Дата: Среда, 26.05.2021, 21:01 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 75
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Коллеги, добрый день!

У меня есть запрос

Код
=query(B3:H16;"select B,C,D,sum(E),sum(F),sum(E)-sum(F),max(G),max(H),max(G)-max(H)
GROUP BY B,C,D")


В столбцах E и F цифры суммы. В столбцах G и H находится даты. Запрос выдает ошибку #ЗНАЧ, когда в диапазоне источнике я устанавливаю формат даты для даты, если дату отформатировать как число, то все работает.

Как можно это решить? Дата нужна как дата - иначе визуально пользоваться нет возможности.
Вот файл с примером. https://docs.google.com/spreads....sharing

Заранее спасибо.


--
С уважением,
Андрей.


Сообщение отредактировал Serge_007 - Четверг, 27.05.2021, 09:34
 
Ответить
СообщениеКоллеги, добрый день!

У меня есть запрос

Код
=query(B3:H16;"select B,C,D,sum(E),sum(F),sum(E)-sum(F),max(G),max(H),max(G)-max(H)
GROUP BY B,C,D")


В столбцах E и F цифры суммы. В столбцах G и H находится даты. Запрос выдает ошибку #ЗНАЧ, когда в диапазоне источнике я устанавливаю формат даты для даты, если дату отформатировать как число, то все работает.

Как можно это решить? Дата нужна как дата - иначе визуально пользоваться нет возможности.
Вот файл с примером. https://docs.google.com/spreads....sharing

Заранее спасибо.

Автор - book
Дата добавления - 26.05.2021 в 21:01
китин Дата: Четверг, 27.05.2021, 07:45 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 6455
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
book, - Прочитайте Правила форума
- Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx, пояснялка здесь)


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщениеbook, - Прочитайте Правила форума
- Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx, пояснялка здесь)

Автор - китин
Дата добавления - 27.05.2021 в 07:45
Kashimirush Дата: Четверг, 27.05.2021, 09:33 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 18 ±
Замечаний: 0% ±

Excel 2010
book, Уберите
Код
max(G)-max(H)

Это условие уже можно другой формулой прописать, из-за него ошибка.


Работа, работа, перейди на Федота...
 
Ответить
Сообщениеbook, Уберите
Код
max(G)-max(H)

Это условие уже можно другой формулой прописать, из-за него ошибка.

Автор - Kashimirush
Дата добавления - 27.05.2021 в 09:33
book Дата: Пятница, 28.05.2021, 11:02 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 75
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
- Оформите формулу тегами

китин, спасибо за подсказку. Я не хотел специально нарушать Правила. В следующий раз сделаю все правильно.


--
С уважением,
Андрей.
 
Ответить
Сообщение
- Оформите формулу тегами

китин, спасибо за подсказку. Я не хотел специально нарушать Правила. В следующий раз сделаю все правильно.

Автор - book
Дата добавления - 28.05.2021 в 11:02
book Дата: Пятница, 28.05.2021, 11:07 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 75
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Kashimirush, спасибо за совет. Хотелось все оформить одной формулой, но, видимо, чудес не бывает…


--
С уважением,
Андрей.
 
Ответить
СообщениеKashimirush, спасибо за совет. Хотелось все оформить одной формулой, но, видимо, чудес не бывает…

Автор - book
Дата добавления - 28.05.2021 в 11:07
book Дата: Пятница, 28.05.2021, 12:52 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 75
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Хотелось все оформить одной формулой, но, видимо, чудес не бывает…

По-моему, удалось написать одну формулу. Если коллеги смогут посмотреть и дать оценку буду благодарен. Ссылка на файл в Сообщении No1.


--
С уважением,
Андрей.
 
Ответить
Сообщение
Хотелось все оформить одной формулой, но, видимо, чудес не бывает…

По-моему, удалось написать одну формулу. Если коллеги смогут посмотреть и дать оценку буду благодарен. Ссылка на файл в Сообщении No1.

Автор - book
Дата добавления - 28.05.2021 в 12:52
Kashimirush Дата: Пятница, 28.05.2021, 14:59 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 18 ±
Замечаний: 0% ±

Excel 2010
book, Через неделю долго будете репу чесать, вспоминая как работает формула, я стараюсь больших вложенностей не строить, потом легче ошибки находить.


Работа, работа, перейди на Федота...
 
Ответить
Сообщениеbook, Через неделю долго будете репу чесать, вспоминая как работает формула, я стараюсь больших вложенностей не строить, потом легче ошибки находить.

Автор - Kashimirush
Дата добавления - 28.05.2021 в 14:59
book Дата: Пятница, 28.05.2021, 15:01 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 75
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Kashimirush, Вы правы. Это как рычаг. Проигрываем в расстоянии, выигрываем в силе. :)


--
С уважением,
Андрей.
 
Ответить
СообщениеKashimirush, Вы правы. Это как рычаг. Проигрываем в расстоянии, выигрываем в силе. :)

Автор - book
Дата добавления - 28.05.2021 в 15:01
book Дата: Пятница, 28.05.2021, 17:23 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 75
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Коллеги, нашел ответ на свой вопрос. В запросе надо использовать dateDiff. Пример:
Код
dateDiff(max(Col10),max(Col12))


--
С уважением,
Андрей.


Сообщение отредактировал book - Пятница, 28.05.2021, 17:27
 
Ответить
СообщениеКоллеги, нашел ответ на свой вопрос. В запросе надо использовать dateDiff. Пример:
Код
dateDiff(max(Col10),max(Col12))

Автор - book
Дата добавления - 28.05.2021 в 17:23
Kashimirush Дата: Понедельник, 31.05.2021, 07:56 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 18 ±
Замечаний: 0% ±

Excel 2010


Работа, работа, перейди на Федота...

Сообщение отредактировал Kashimirush - Понедельник, 31.05.2021, 07:56
 
Ответить
Сообщениеbook, hands Мануал по запросам

Автор - Kashimirush
Дата добавления - 31.05.2021 в 07:56
book Дата: Понедельник, 31.05.2021, 10:16 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 75
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Kashimirush, спасибо!


--
С уважением,
Андрей.
 
Ответить
СообщениеKashimirush, спасибо!

Автор - book
Дата добавления - 31.05.2021 в 10:16
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Google Docs » Результат запроса QUERY зависит от формата исходных данных (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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