如何根据日期将 google sheet 中的多行移动到仅 1 行?
How to move multiple lines in a google sheet onto just 1 based on the date?
我有很多行的数据如下所示。我想以在一列中具有单个日期的行结束,而下一列包含其他行的串联信息,如下所示:
2022 年 1 月 20 日错过了替米沙坦比索洛尔错过了
1/19/2022 瑞舒伐他汀错过了氨氯地平错过了氯吡格雷错过了替米沙坦服用比索洛尔
原始数据:
日期状态
1/20/2022 替米沙坦未命中
1/20/2022 比索洛尔错过
2022 年 1 月 19 日瑞舒伐他汀缺失
1/19/2022 氯吡格雷错过
1/19/2022 服用替米沙坦
1/19/2022 服用比索洛尔
2022 年 1 月 18 日瑞舒伐他汀遗漏
1/18/2022 氯吡格雷错过
1/18/2022 服用替米沙坦
1/18/2022 服用比索洛尔
2022 年 1 月 17 日瑞舒伐他汀缺失
1/17/2022 氯吡格雷错过
1/17/2022 服用替米沙坦
1/17/2022 服用比索洛尔
尝试:
=ARRAYFORMULA(SPLIT(SUBSTITUTE(TRIM(FLATTEN(QUERY(QUERY(A2:B;
"select max(B) where B is not null group by B pivot A");;9^9)));
" "; "×"; 1); "×"))
我有很多行的数据如下所示。我想以在一列中具有单个日期的行结束,而下一列包含其他行的串联信息,如下所示:
2022 年 1 月 20 日错过了替米沙坦比索洛尔错过了
1/19/2022 瑞舒伐他汀错过了氨氯地平错过了氯吡格雷错过了替米沙坦服用比索洛尔
原始数据:
日期状态
1/20/2022 替米沙坦未命中
1/20/2022 比索洛尔错过
2022 年 1 月 19 日瑞舒伐他汀缺失
1/19/2022 氯吡格雷错过
1/19/2022 服用替米沙坦
1/19/2022 服用比索洛尔
2022 年 1 月 18 日瑞舒伐他汀遗漏
1/18/2022 氯吡格雷错过
1/18/2022 服用替米沙坦
1/18/2022 服用比索洛尔
2022 年 1 月 17 日瑞舒伐他汀缺失
1/17/2022 氯吡格雷错过
1/17/2022 服用替米沙坦
1/17/2022 服用比索洛尔
尝试:
=ARRAYFORMULA(SPLIT(SUBSTITUTE(TRIM(FLATTEN(QUERY(QUERY(A2:B;
"select max(B) where B is not null group by B pivot A");;9^9)));
" "; "×"; 1); "×"))