Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 为什么嵌套“唯一”函数不起作用?_Google Sheets_Google Sheets Formula_Google Sheets Query_Gs Vlookup_Importrange - Fatal编程技术网

Google sheets 为什么嵌套“唯一”函数不起作用?

Google sheets 为什么嵌套“唯一”函数不起作用?,google-sheets,google-sheets-formula,google-sheets-query,gs-vlookup,importrange,Google Sheets,Google Sheets Formula,Google Sheets Query,Gs Vlookup,Importrange,所以我花了几个小时在这上面,我终于找到了一个我无法理解的关键点。我用玩家代码把信息从一张纸拉到另一张纸。通常这很容易,但在我提取信息之前,我正在通过unique函数运行它,以获取一个单独的非重复玩家列表。似乎这种独特的功能正在把东西扔掉 所以我用唯一函数得到一个单数代码列表。然后使用这些代码返回名字和昵称。当我尝试在DGET代码中嵌套唯一函数时,问题就出现了 我尝试过使用DGET、Vlookup和QUERY,但运气不佳 这也是一个动态的领域,所以我需要有它自动更新新的输入。在没有运气的情况下尝试

所以我花了几个小时在这上面,我终于找到了一个我无法理解的关键点。我用玩家代码把信息从一张纸拉到另一张纸。通常这很容易,但在我提取信息之前,我正在通过unique函数运行它,以获取一个单独的非重复玩家列表。似乎这种独特的功能正在把东西扔掉

所以我用唯一函数得到一个单数代码列表。然后使用这些代码返回名字和昵称。当我尝试在DGET代码中嵌套唯一函数时,问题就出现了

我尝试过使用DGET、Vlookup和QUERY,但运气不佳

这也是一个动态的领域,所以我需要有它自动更新新的输入。在没有运气的情况下尝试了ArrayFormula:/

=dget(
    importrange("1OZSDju3hRyGyRfFhHJT2PLQ3DBvcfOAT1ZvNxB-J0DQ", 
    "PlayerRegistration!B1:G"),"Nick Name",
       {"QR Code Reader";(
            unique(importrange("1OZSDju3hRyGyRfFhHJT2PLQ3DBvcfOAT1ZvNxB-J0DQ",
            "PlayerRegistration!G2:G"))
                          )
       }
)
如果你能帮上忙,那就太好了!!!下面是到工作表的链接

尝试:

或一次过使用名称:

=ARRAYFORMULA(IFNA(VLOOKUP(A3:A, {
 IMPORTRANGE("1OZSDju3hRyGyRfFhHJT2PLQ3DBvcfOAT1ZvNxB-J0DQ", "PlayerRegistration!G:G"),
 IMPORTRANGE("1OZSDju3hRyGyRfFhHJT2PLQ3DBvcfOAT1ZvNxB-J0DQ", "PlayerRegistration!B:B"),
 IMPORTRANGE("1OZSDju3hRyGyRfFhHJT2PLQ3DBvcfOAT1ZvNxB-J0DQ", "PlayerRegistration!D:D")}, {2, 3}, 0)))
或更短:

=ARRAYFORMULA(IFNA(VLOOKUP(A3:A, QUERY(
 IMPORTRANGE("1OZSDju3hRyGyRfFhHJT2PLQ3DBvcfOAT1ZvNxB-J0DQ", "PlayerRegistration!B:G"),
 "select Col6,Col1,Col3", 0), {2, 3}, 0)))
嵌套的:
玩家代码是他们在系统中的个人ID,任何人都不应该看到。这就是为什么我想在Name和Nick Name函数中嵌套Unique函数。所以A列不可见。关于如何嵌套有什么建议吗?还是另一种隐藏QRCode信息的方法,同时仍然从SlopyCheckin页面中只提取唯一的玩家?@LavellDishmon答案更新。看看你的床单和照片
=ARRAYFORMULA(IFNA(VLOOKUP(A3:A, QUERY(
 IMPORTRANGE("1OZSDju3hRyGyRfFhHJT2PLQ3DBvcfOAT1ZvNxB-J0DQ", "PlayerRegistration!B:G"),
 "select Col6,Col1,Col3", 0), {2, 3}, 0)))
=ARRAYFORMULA(IFNA(VLOOKUP(UNIQUE(
 IMPORTRANGE("1OZSDju3hRyGyRfFhHJT2PLQ3DBvcfOAT1ZvNxB-J0DQ", "SloppyCheckin!B2:B")), QUERY(
 IMPORTRANGE("1OZSDju3hRyGyRfFhHJT2PLQ3DBvcfOAT1ZvNxB-J0DQ", "PlayerRegistration!B:G"),
 "select Col6,Col1,Col3", 0), {2, 3}, 0)))