Результат запроса QUERY зависит от формата исходных данных
book
Дата: Среда, 26.05.2021, 21:01 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 151
Репутация:
8
±
Замечаний:
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 Заранее спасибо.
Коллеги, добрый день! У меня есть запросКод
=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
-- С уважением, Андрей.
Сообщение отредактировал 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
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
book , - Прочитайте Правила форума - Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь )
book , - Прочитайте Правила форума - Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь )китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение book , - Прочитайте Правила форума - Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx , пояснялка здесь )Автор - китин Дата добавления - 27.05.2021 в 07:45
Kashimirush
Дата: Четверг, 27.05.2021, 09:33 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 240
Репутация:
41
±
Замечаний:
0% ±
Excel 2010
book , Уберите Это условие уже можно другой формулой прописать, из-за него ошибка.
book , Уберите Это условие уже можно другой формулой прописать, из-за него ошибка.Kashimirush
Работа, работа, перейди на Федота...
Ответить
Сообщение book , Уберите Это условие уже можно другой формулой прописать, из-за него ошибка.Автор - Kashimirush Дата добавления - 27.05.2021 в 09:33
book
Дата: Пятница, 28.05.2021, 11:02 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 151
Репутация:
8
±
Замечаний:
0% ±
Excel 2016
- Оформите формулу тегами
китин , спасибо за подсказку. Я не хотел специально нарушать Правила. В следующий раз сделаю все правильно.
- Оформите формулу тегами
китин , спасибо за подсказку. Я не хотел специально нарушать Правила. В следующий раз сделаю все правильно.book
-- С уважением, Андрей.
Ответить
Сообщение - Оформите формулу тегами
китин , спасибо за подсказку. Я не хотел специально нарушать Правила. В следующий раз сделаю все правильно.Автор - book Дата добавления - 28.05.2021 в 11:02
book
Дата: Пятница, 28.05.2021, 11:07 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 151
Репутация:
8
±
Замечаний:
0% ±
Excel 2016
Kashimirush , спасибо за совет. Хотелось все оформить одной формулой, но, видимо, чудес не бывает…
Kashimirush , спасибо за совет. Хотелось все оформить одной формулой, но, видимо, чудес не бывает…book
-- С уважением, Андрей.
Ответить
Сообщение Kashimirush , спасибо за совет. Хотелось все оформить одной формулой, но, видимо, чудес не бывает…Автор - book Дата добавления - 28.05.2021 в 11:07
book
Дата: Пятница, 28.05.2021, 12:52 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 151
Репутация:
8
±
Замечаний:
0% ±
Excel 2016
Хотелось все оформить одной формулой, но, видимо, чудес не бывает…
По-моему, удалось написать одну формулу. Если коллеги смогут посмотреть и дать оценку буду благодарен. Ссылка на файл в Сообщении No1.
Хотелось все оформить одной формулой, но, видимо, чудес не бывает…
По-моему, удалось написать одну формулу. Если коллеги смогут посмотреть и дать оценку буду благодарен. Ссылка на файл в Сообщении No1.book
-- С уважением, Андрей.
Ответить
Сообщение Хотелось все оформить одной формулой, но, видимо, чудес не бывает…
По-моему, удалось написать одну формулу. Если коллеги смогут посмотреть и дать оценку буду благодарен. Ссылка на файл в Сообщении No1.Автор - book Дата добавления - 28.05.2021 в 12:52
Kashimirush
Дата: Пятница, 28.05.2021, 14:59 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 240
Репутация:
41
±
Замечаний:
0% ±
Excel 2010
book , Через неделю долго будете репу чесать, вспоминая как работает формула, я стараюсь больших вложенностей не строить, потом легче ошибки находить.
book , Через неделю долго будете репу чесать, вспоминая как работает формула, я стараюсь больших вложенностей не строить, потом легче ошибки находить.Kashimirush
Работа, работа, перейди на Федота...
Ответить
Сообщение book , Через неделю долго будете репу чесать, вспоминая как работает формула, я стараюсь больших вложенностей не строить, потом легче ошибки находить.Автор - Kashimirush Дата добавления - 28.05.2021 в 14:59
book
Дата: Пятница, 28.05.2021, 15:01 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 151
Репутация:
8
±
Замечаний:
0% ±
Excel 2016
Kashimirush , Вы правы. Это как рычаг. Проигрываем в расстоянии, выигрываем в силе. :)
Kashimirush , Вы правы. Это как рычаг. Проигрываем в расстоянии, выигрываем в силе. :)book
-- С уважением, Андрей.
Ответить
Сообщение Kashimirush , Вы правы. Это как рычаг. Проигрываем в расстоянии, выигрываем в силе. :)Автор - book Дата добавления - 28.05.2021 в 15:01
book
Дата: Пятница, 28.05.2021, 17:23 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 151
Репутация:
8
±
Замечаний:
0% ±
Excel 2016
Коллеги, нашел ответ на свой вопрос. В запросе надо использовать dateDiff. Пример:Код
dateDiff(max(Col10),max(Col12))
Коллеги, нашел ответ на свой вопрос. В запросе надо использовать dateDiff. Пример:Код
dateDiff(max(Col10),max(Col12))
book
-- С уважением, Андрей.
Сообщение отредактировал 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
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 240
Репутация:
41
±
Замечаний:
0% ±
Excel 2010
Работа, работа, перейди на Федота...
Сообщение отредактировал Kashimirush - Понедельник, 31.05.2021, 07:56
Ответить
book
Дата: Понедельник, 31.05.2021, 10:16 |
Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 151
Репутация:
8
±
Замечаний:
0% ±
Excel 2016
Kashimirush , спасибо!
Kashimirush , спасибо!book
-- С уважением, Андрей.
Ответить
Сообщение Kashimirush , спасибо!Автор - book Дата добавления - 31.05.2021 в 10:16