匹配搜索一个完整的列<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我目前正在尝试使用 Match 条件来比较两列数据以确定它们重叠的位置。 目前,我输入的公式似乎工作正常,但它仅适用于它所在的行。 鉴于我正在搜索的列长了几千行,有什么方法可以避免手动排序和修改我的公式以获得我需要的结果吗? 非常感谢你的帮助!
回复:匹配搜索一个完整的列我想我理解这种困惑。
Match() 函数不会做您正在寻找的事情,但我很确定我们可以使用 Tables->Join 在原始表上获得您想要的东西。

这将通过连接给定列具有相同值的行来合并两个表。
我假设您有看起来像这样的表。

一个包含课程和注册的表格,另一个包含课程和成绩的表格。
然后选择表 - >加入。
选择要加入的表。
然后选择要匹配的列并单击“匹配列”部分下的“匹配”按钮。
然后单击“确定”。

你应该得到一张这样的桌子。

我想这就是你要找的。 考虑匹配列和具有 Match() 函数是令人困惑的。
您可以了解有关 Match() 函数的更多信息这里.
-杰夫
回复:匹配搜索一个完整的列使用 JOIN 或 UPDATE 函数(在 TABLES 菜单下)似乎你会更幸运
但是,我仍然不完全清楚您要做什么。你能在数据集之前和之后发布吗?
回复:匹配搜索一个完整的列我正在查看大学课程的入学情况和给出的平均成绩。 但是,我的注册列表更全面,其中包含来自单独电子表格的课程数量的两倍多。 我想我可以将它们组合起来,然后使用“匹配”条件来确定我同时拥有成绩报告和注册报告的课程。 这张小桌子说明了我的问题。 当其中一列中有额外的课程时,它会导致两个数据集中的课程移位,从而阻止匹配条件起作用。 我正在使用的数据集相当大(几千个课程)所以无论如何都可以调整公式以免发生这种情况? 我想确定我有成绩和注册报告的课程,而无需手动操作。
| 课程(1) | 课程(2) | 注册 |
| Cl123 | CL123 | 25% |
| CL124 | CL124 | 36% |
| Cl125 | CL125 | 45% |
| CL212 | CL126 | 不适用 |
| Cl212 | |
回复:匹配搜索一个完整的列我不认为我理解你想要做什么。
你能张贴你得到的数据表的例子和你想要的每一行结果的例子吗?
-杰夫