我有兩列填充數字和N/A。如何在不使用VBA的情況下找到兩個數組的交集? 讓我們說在A2:A8我有(1,3,4,7,10,「N/A」,12)和B2:B10我有(2,3,5,7,15,20,40, 「N/A」,60)。我需要交叉點,不包括「N/A」,對於這個例子應該是(3,7)。Excel找到沒有VBA的兩個數組的交集
1
A
回答
3
在C2
你可以使用一個公式,如:
=if(AND(countif($A$2:$A$8, B2)>0,NOT(ISNA(B2))), B2, "")
並複製到C10。其結果將是排除#N/A
這個公式是說「如果沒有爲B2
和B2
在A2:A8
比賽沒有#N/A
然後抓住B2
否則搶什麼」
它可以簡化和它的交集只會吐出true
/false
有:
=countif($A$2:$A$8, B2)>0 * NOT(ISNA(B2))
這是同樣的事情,而不IF
纏繞它。
+0
謝謝JNevill!它確實有幫助。 – Hamed
1
在您的示例中,預期結果(3,7)表示列A和列B中的相同行上的數字。因此,我假定不會包含不同行上的相同數字。
列C:
=IF(OR(ISNA(A1),ISNA(B1)),"",IF(A1=B1,A1,""))
相關問題
- 1. 查找兩個數組的交集
- 2. 如何合併Excel VBA中沒有循環的兩個數組?
- 3. 找到數組的交集
- 4. Excel VBA:找到兩個表的聯合
- 5. 找到兩個整數數組中最長的交集
- 6. Excel的VBA沒有找到小區想
- 7. 找到2個NSIndexPath數組的交集
- 8. 找到數組的交集找到hcf
- 9. 無法找到兩個數組的交集
- 10. excel中沒有VBA查找
- 11. Excel VBA文件沒有找到
- 12. 兩組數據的交集
- 13. 在Excel VBA中乘以兩個數組
- 14. 兩個數組與重複的交集
- 15. 我必須找到沒有數組的兩個最小數字
- 16. 查找兩個數組的交集在Javascript
- 17. 如何在C++中使用哈希函數找到兩個數組的交集?
- 18. 有沒有辦法在Excel中連接兩個數組而不使用VBA?
- 19. 找到兩個排序數組的交集 - 如何簡化我的代碼
- 20. Excel VBA一個數組上的兩個函數
- 21. Excel VBA中的XML解析沒有找到我的節點
- 22. Excel VBA根據兩欄中的條件找到行號,沒有循環
- 23. 如何找到兩個git提交之間的交集?
- 24. VBA excel找到一個集合的統計模式
- 25. 如何找到兩個Django查詢集的交集?
- 26. 查找兩個ArrayList的交集
- 27. VBA找到兩個列表
- 28. Excel VBA數組
- 29. 下一個沒有錯誤的Excel VBA
- 30. 下一個沒有錯誤的Excel VBA
'短名單從更長的名單vlookup'? – findwindow