如何解决Google表格中的“加入”表格
我有两个桌子。第一个看起来像这样:
show()
...,第二个看起来像这样:
id name
----------
0 "abc"
1 "def"
2 "ghi"
3 "jkl"
4 "mno"
5 "pqr"
因此,现在我想要一个与第二张表等效的第三张表,但是我想要的是ID(而不是ID(ID1和ID2))对应的名称。因此,例如:
id1 id2 foo
-------------
3 1 "a"
1 5 "b"
5 6 "c"
5 2 "d"
4 1 "e"
2 5 "f"
所有这些背后的想法是我想打印第三张表,但是我不想直接修改它。相反,我只想更改表一和表二。
这在Google表格中是否可行?
解决方法
使用:
=ARRAYFORMULA({IF(F1:F="",IFNA(VLOOKUP(D1:E,A1:B,2,0))),F1:F}
,
是的,实际上有两种常见的方法可以实现
- 使用公式
- 使用Google Apps脚本
使用公式
- 使用VLOOPKUP
注意:
- 您可以使用ARRAYFORMULA在单个公式上执行此操作
- 您可以结合使用INDEX和MATCH函数来代替VLOOKUP
资源
- https://support.google.com/docs搜索功能列表,或在Google Sheets UI中单击“帮助”>“功能”
使用Google Apps脚本
要使用Google Apps脚本,您应该了解JavaScript的基本知识。
资源
相关
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。