используя "лайк" с ячейкой для ссылки на последние четыре цифры в листах Google - PullRequest
0 голосов
/ 10 февраля 2019

формула hardCode динамическая формула Я использую листы Google для составления отчета о проектах клиентов,

в моей компании Когда у нас появляется новый проект, мы даемспроектировать номер из 4 цифр, затем мы создадим дебиторскую задолженность для клиента, содержащую 14 цифр, например: первые 6 цифр фиксированы, вторые 4 цифры представляют год и месяц, последние 4 цифры представляют номер проекта

, поэтомуу меня есть столбец с номером проекта, и я хочу сделать запрос, который возвращает счет платежа потребителя перед номером проекта, когда я пытаюсь использовать эту формулу:

= QUERY ({'2016DB '! $ A $ 2: $ H $ 18168;' 2018DB '! $ A $ 2: $ H $ 13379;' 2017DB '! $ A $ 2: $ H $ 17759;' 2019DB '! $ A $ 2: $ H}, "выберите количество(Col3), где Col1 = 12040118091492 и Col3> 0, количество меток (Col3) '' ", 0)

все отлично работает

Но когда я пытаюсь сделать его динамическим с помощьюподобное утверждение:

QUERY ({'2016DB'! $ A $ 2: $ H $ 18168; '2018DB'! $ A $ 2: $ H $ 13379; '2017DB'! $ A $ 2: $ H $ 17759; '2019DB'! $ A $ 2: $ H}, "select count (Col3), где Col1, например, 120401 ____" "" & E7 & "" "и Col3> 0, количество меток (Col3) '' ", 0)

Где E7 Cell содержит номер проекта, который не работает !!

1 Ответ

0 голосов
/ 11 февраля 2019

Сделан простой пример с вашим типом запроса.Проверьте это, пожалуйста: https://docs.google.com/spreadsheets/d/1ISG0AjMNhwnXQvlxDJCMHcyx8mDKiCv6zqOfAGxrrDg/edit?usp=sharing (снимок экрана: https://i.imgur.com/jHppqzr.png)

Основная формула: =QUERY(A1:A5, "select A where A like 'a__"&D1&"'"), где D1 - необходимый номер проекта. Найденные значения представлены в формате: буква a сопровождаетсяна 2 любых символа, а затем номер проекта.

Разум двойные и одинарные кавычки.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...