分享至
求解如圖片所視
假設左半邊為工作表1 (A.B欄位)右半邊查詢資料工作表2 (D.E欄位)
已邀請的邦友 {{ invite_list.length }}/5
=INDEX(工作表1!$B$1:$B$6,SUMPRODUCT(LARGE((工作表1!$A$2:$A$6=A2)(ROW(工作表1!$A$2:$A$6)),COUNTIF(工作表1!$A$2:$A$6,A2)-ROW()+2)),1)若D欄會不同=INDEX($B$1:$B$6,SUMPRODUCT(SMALL(($A$2:$A$6=D2)(ROW($A$2:$A$6)),COUNTIF($A$2:$A$6,"<>"&D2)+COUNTIF($D$2:D2,D2))),1)
不明覺厲
A2應該改成D2好像是根據第幾行的值來取第幾個重複的結果這樣理論上只有連續輸入相同的查詢才會得到正確的結果,例如同時要查A跟B的話就要在同一 row 上
用進階篩選https://steachs.com/archives/49143
進階篩選
這方法搭配巨集應該就不比函數計算差了,也好維護
IT邦幫忙