【发布时间】:2014-11-16 23:20:40
【问题描述】:
我正在尝试根据两列匹配对行进行排序。
例如,在下表中,两个用户对同一本书进行评分。在对下面的示例表进行排序时,Book 2 应该排在第一位,Book 4 排在第二位,因为用户的评分都匹配。
BOOK USER A USER B
Book 1 4.5 3.5
Book 2 2.0 2.0
Book 3 5.0 3.5
Book 4 3.0 3.0
其余不匹配的将根据USER A 评级按升序排列(尽管这并不是真正重要的部分)。
我可以使用基本排序 - 将Book 和USER A 按USER A 升序排序,然后分别对USER B 升序排序,所有这些都将再次与正确书籍的正确评级匹配,正如我想要它。但我需要一种更实用的方式来做到这一点。
主要是这样我可以将排序后的数据复制到新工作表中。
【问题讨论】: