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