Как отнести ячейку к другой ячейке в выражении, используя EXCEL - PullRequest
0 голосов
/ 26 декабря 2018

введите описание изображения здесь введите описание изображения здесь Я хочу значения из ячейки C1 в ячейку F1.Но дело в том, что я хочу вставить их в оператор, такой как запрос (INSIDE THE BRACKETS).

query: select * from volume_issue_info, где job_id в (## Я ХОЧУ РАЗМЕСТИТЬ ЗДЕСЬ ##) и том в() и проблема в ()

Я попробовал "= C1".Это стоит только тогда, когда без оператора запроса.

select * from volume_issue_info, где job_id in () и volume in (), а проблема в ()

advice me ..!

1 Ответ

0 голосов
/ 26 декабря 2018

Отредактировано

Используя это обновленное изображение в качестве ссылки, я предполагаю, что ваши первые 3 поля - job_id в A1, том в B1 и выпускв C1.

Я изменяю свой ответ ниже, чтобы ссылаться на эти ячейки.

Я делал что-то подобное в Excel раньше - строил запрос на основе различных данных - и делал этоследующим образом:

Вообще говоря, манипулирование текстом в Excel требует наличия функции, которая работает с 1 (или более) ячейками и помещает значение в ячейку.(Да, у вас могут быть формулы массива и другие сложные многоэлементные манипуляции, но я не думаю, что здесь это необходимо.)

Выполните эти шаги для первой строки:

  1. Добавитьтекст: "выберите * из volume_issue_info, где job_id в (" в D1
  2. Добавить текст: ") и том в (" в E1
  3. добавить текст: ") и введите в ("в F1
  4. Добавьте текст:") "в G1
  5. Добавьте следующую формулу в H1: = сцепление (d1, a1, e1, b1, f1, c1, g1)
  6. Скопируйте и вставьте формулу в H1 вниз в другие строки, если необходимо.

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

="select * from volume_issue_info where job_id in ("&A1&") and volume in ("&B1&") and issue in ("&C1&")"

Символ & - это сокращение для объединения строк.Этот метод немного более подвержен потенциальным опечаткам.

Это должно сделать это.

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