- 帖子
- 618
- 主題
- 17
- 精華
- 0
- 積分
- 663
- 點名
- 0
- 作業系統
- WINDOWS 7
- 軟體版本
- OFFICE 2013
- 閱讀權限
- 50
- 性別
- 男
- 來自
- Pingtung
- 註冊時間
- 2011-9-2
- 最後登錄
- 2026-4-17
  
|
4#
發表於 2014-12-16 10:20
| 只看該作者
本帖最後由 p212 於 2014-12-16 10:29 編輯
回復 3# 周大偉
「多條件的查詢」使用定義名稱與陣列公式解決,請參見附件。
說明:
定義名稱「編號」,參照到輸入=OFFSET(工作表2!$A$2,,,COUNTA(工作表2!$A:$A)-1)。
定義名稱「姓名」,參照到輸入=OFFSET(工作表2!$D$2,,,COUNTA(工作表2!$D:$D)-1)。
定義名稱「地址」,參照到輸入=OFFSET(工作表2!$E$2,,,COUNTA(工作表2!$E:$E)-1)。
工作表1之儲存格O2輸入陣列公式 (以Ctrl+Shift+Enter輸入)
=IF(J2="","",IFERROR(INDEX(地址,MATCH(1,(編號=A2)*(姓名=J2),0)),""))
向下複製公式
(編號=A2)*(姓名=J2)條件完全成立時會傳回 True (運算時視為1),反之傳回 False (運算時視為0)。 |
-
-
活頁簿2.zip
(8.98 KB)
|