尝试在 Google 表格中设置查询并将结果与 Headers 作为标签
Trying to setup a QUERY in Google Sheets and join results with Headers as labels
我正在寻求帮助,尝试将查询中的信息合并到单个单元格中,同时获取标签。
这个带有嵌套 Join() 的 Query() 给我一个错误,说它不能拉出超过 1 列。有什么方法可以实现我在下面寻找的东西吗?
=if(B2="","No Name Selected",join(char(10),query(J2:N5,"Select J,K,L,M,N Where J = '"&B2&"'",1)))
正在尝试加入来自查询的信息,但希望将 headers 作为标签包含在内
Headers
Name
Address
Phone Number
DOB
Email
数据
Sam Spud
102 Main St, Los Angeles, CA 90210
323-323-3233
1/2/2020
samspade@email.com
我想要得到的最终结果
Name: Sam Spade
Address: 101 Main St, Los Angeles, CA 90210
Phone Number: 323-323-3232
DOB: 1/1/2020
Email: samspade@email.com
创建了一个示例页面,如果有人愿意试用的话。
https://docs.google.com/spreadsheets/d/1gUhJlrZbwtKB-xtn6nsGf58IO1wvD5T8O6STh17-FfY/edit?usp=sharing
尝试:
=ARRAYFORMULA(IF(B2="",,SUBSTITUTE(REGEXREPLACE(TRIM(QUERY(TRANSPOSE(QUERY(
QUERY({"♦"&E2:I2&":"; TO_TEXT(E3:I)},
"select Col1,Col2,Col3,Col4,Col5 where Col1 = '"&B2&"'", 1)
,,999^99)),,999^99)), "^♦", ), "♦", CHAR(10))))
我正在寻求帮助,尝试将查询中的信息合并到单个单元格中,同时获取标签。 这个带有嵌套 Join() 的 Query() 给我一个错误,说它不能拉出超过 1 列。有什么方法可以实现我在下面寻找的东西吗?
=if(B2="","No Name Selected",join(char(10),query(J2:N5,"Select J,K,L,M,N Where J = '"&B2&"'",1)))
正在尝试加入来自查询的信息,但希望将 headers 作为标签包含在内
Headers
Name
Address
Phone Number
DOB
Email
数据
Sam Spud
102 Main St, Los Angeles, CA 90210
323-323-3233
1/2/2020
samspade@email.com
我想要得到的最终结果
Name: Sam Spade
Address: 101 Main St, Los Angeles, CA 90210
Phone Number: 323-323-3232
DOB: 1/1/2020
Email: samspade@email.com
创建了一个示例页面,如果有人愿意试用的话。
https://docs.google.com/spreadsheets/d/1gUhJlrZbwtKB-xtn6nsGf58IO1wvD5T8O6STh17-FfY/edit?usp=sharing
尝试:
=ARRAYFORMULA(IF(B2="",,SUBSTITUTE(REGEXREPLACE(TRIM(QUERY(TRANSPOSE(QUERY(
QUERY({"♦"&E2:I2&":"; TO_TEXT(E3:I)},
"select Col1,Col2,Col3,Col4,Col5 where Col1 = '"&B2&"'", 1)
,,999^99)),,999^99)), "^♦", ), "♦", CHAR(10))))