Excel:兩列有排名,創建排名最高的第三列

Excel:兩列有排名,創建排名最高的第三列

我有一個 Excel 電子表格,其中包含 A 列和 B 列,每列包含書名,按排名(從上到下)排序,來自兩個不同的來源。

我想知道兩個來源都認為哪些項目排名最高,我希望將這些條目放在 C 列中。

答案1

您可以根據每本書的排名為其分配分數,合併分數,然後按綜合分數排序。

例如,如果列表 1 是:

  1. 阿爾法書
  2. 預訂測試版
  3. 預訂達美
  4. 本書厄普西隆

列表 2 是:

  1. 預訂達美
  2. 阿爾法書
  3. 本書厄普西隆
  4. 預訂測試版

《Alpha》在來源 1 中排名第一,在來源 2 中排名第二。然後按綜合分數排序;越低越好。

  1. 本書阿法 3
  2. 預訂達美 4
  3. 預訂測試版 6
  4. 本書《厄普西隆 7》

這充其量只是數據的粗略合併。但我希望這會有所幫助。

答案2

那麼這是不可能的...您需要知道列表是如何組成(排序)的,如果它們是使用相同的度量值(例如總銷售額、總金額...)組成的,那麼它們就可以,但是因為你說你沒有這些數據,那你就無能為力...

這樣想... Excel 如何知道何時將一本書放在另一本書上?只有當您可以告訴 Excel 時,您才能期望 Excel 會按照您想要的方式進行排序。

相關內容