从antoher单元格

时间:2015-12-23 08:20:33

标签: google-sheets

我有两个电子表格Documents DocA和DocB

    A               B           C
1    uid                serial_no   ph
2   356307042189331 3123958     912345678900
3   356307046077540 3966305     923451245123
4   356307046092465 3966407     978458784578
5   356307046098678 3970932     971548745125

在DocB中

    A               B
1   serial_no      uid
2   3123958
3   3284728
4   3284655

我正在尝试使用以下代码将DocA中的A2从DocA转换为B2

= QUERY(ImportRange(" [key]"," Sheet1!A:C"),"选择Col1,Col2,其中Col1 ='& #34;&安培; A2&安培;"'",1)

我得到了

uid serial_no
单元格B2中的

而不是DocA的单元格A2中的值

1 个答案:

答案 0 :(得分:0)

这似乎可以做你想要的。

=(QUERY(IMPORTRANGE("[key]","Sheet1!A2:B"),"SELECT Col1 WHERE Col2 contains" & "'" & A2 & "'"))

请注意,Sheet1!A2:B以A2而不是A开头,而末尾的1(标题行)不存在。你拥有它的方式将在一行中引入标题(uid),在下面的行中引入值。我也改变了=包含。另请注意A2附近的报价变化。