
我有 5 個列,需要檢查在 C 和 D 中的任何行上是否以相同的順序找到一行的 A 和 B 的值,然後將結果輸出到 E 中。的A&B 內容在任何行上都有C&D 匹配:
╔════════╦═════════╦════════╦═════════╦═══════╗
║ A ║ B ║ C ║ D ║ E ║
╠════════╬═════════╬════════╬═════════╬═══════╣
║ red ║ donkey ║ black ║ chicken ║ FALSE ║
║ black ║ chicken ║ yellow ║ donkey ║ TRUE ║ <===
║ yellow ║ fish ║ red ║ fish ║ FALSE ║
╚════════╩═════════╩════════╩═════════╩═══════╝
正如您所看到的:黑色/雞是唯一的真實值,因為它存在於 C/D 的一行中。
答案1
答案2
我知道順序很重要。 (黑雞不宜與黑雞搭配)。在這種情況下,您可以使用 AB 和 CD 的組合資料建立 2 個新欄位。 [公式為: =A1&B1
,只需以「&」分隔儲存格。
因此,你的桌子看起來像
E F
reddonkey blackchicken
blackchicken yellowdonkey
等等。然後你使用公式
=ISNUMBER(MATCH([cell column F],[entire column E],TRUE)
公式僅檢查給定清單中的特定儲存格是否符合。