Select 如何在查询的选择部分将字符串转换为日期

Select 如何在查询的选择部分将字符串转换为日期,select,Select,我有一个谷歌表单连接到谷歌表单。 谷歌表单收集数据和姓名列表(如活动列表)。 连接的电子表格(FormResponse)包含一个字符串,表示B列中的日期(如“2020年9月17日”),以及C列中的姓名列表(如“John,Sarah,Mildred”)。 为了进一步处理,我想使用sheet2上的以下查询将这些数据复制到另一个工作表(FormResponse的A列保存表单提交时的时间戳): =query(FormResponse!B1:C,“选择*其中B不是空的顺序,按B排序”,1) 不幸的是,B是

我有一个谷歌表单连接到谷歌表单。 谷歌表单收集数据和姓名列表(如活动列表)。 连接的电子表格(FormResponse)包含一个字符串,表示B列中的日期(如“2020年9月17日”),以及C列中的姓名列表(如“John,Sarah,Mildred”)。 为了进一步处理,我想使用sheet2上的以下查询将这些数据复制到另一个工作表(FormResponse的A列保存表单提交时的时间戳): =query(FormResponse!B1:C,“选择*其中B不是空的顺序,按B排序”,1)

不幸的是,B是一个字符串而不是日期,因此sheet2上的列表没有按日期正确排序

我试过了 =查询(FormResponse!B1:C,“选择*其中todate(B)不是空的todate(B)”,1) 但是我得到一个错误,提到B不是有效的日期字符串

如何编写select语句来获取日期而不是(日期)文本字符串

谢谢你的帮助