【发布时间】:2021-07-22 14:56:11
【问题描述】:
我有一个“原始发票”选项卡,它是直接复制/粘贴的 Excel 文件。然后,我尝试使用查询以该列顺序格式化“发票”选项卡中的数据。我需要能够将学生姓名分成两个单独的列,希望在查询本身中。最好它会改变它,所以 C 列是姓氏,D 列是名字,其余列移动超过一个。
我不知道是否有办法在查询中执行 SPLIT 函数。现在,我正在使用一种笨拙的方法,通过对学生 ID 执行 VLOOKUP 来从另一个选项卡中获取名称(不包括在 Sample GS 中,因为它是来自工作文件的导入范围),但它随后会创建两个单独的查询。理想情况下,我可以在一个查询中以某种方式拆分 C 列,但是由于将查询和数组嵌套在一起而迷失了方向。我也许可以使用 REGEXEXTRACT,但再次迷失了将其放在查询中的哪个位置,或者这是否是矫枉过正。
QUERY('Raw Invoice'!$A:$I,"Select F,B,A, 'Bobs Diner',D,G,I where C is not null label 'Bobs Diner' 'Company' Format F' M/DD/YYYY' ",1)
【问题讨论】:
标签: google-sheets google-sheets-formula