2015-02-22 4 views
0

У меня есть клиенты, которые регистрируются для двух или более классов через форму, а даты отображаются в отдельных столбцах на странице сводки формы - имя в colB, дата первого класса в colD, дата второго класса в colG и т. д. Таким образом, даты клиентов первого, второго и третьего классов перекрываются.Как извлечь информацию из двух или более столбцов в один

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

Это код, который я попробовал:

=QUERY(Form3!B1:M200, "select B, D where C >= date '2015-03-02' and C <= date '2015-03-06'", 1) 

Можно ли создать единый список столбцов всех клиентов, принимая класс какой-либо конкретной недели, независимо от того, является ли это их первый второй третий класс?

Это означает, что это рисунок из 3 или более столбцов и возвращает все результаты только к одному столбцу.

ответ

0

Пожалуйста, попробуйте:

=arrayformula({Query(Form3!A1:D20,"Select B where C>=date '2015-03-02' AND C<=date '2015-03-05' ",0);Query(Form3!A1:D20,"Select D where C>=date '2015-03-02' AND C<=date '2015-03-05'",0)}) 
Смежные вопросы