- 帖子
- 618
- 主題
- 17
- 精華
- 0
- 積分
- 663
- 點名
- 0
- 作業系統
- WINDOWS 7
- 軟體版本
- OFFICE 2013
- 閱讀權限
- 50
- 性別
- 男
- 來自
- Pingtung
- 註冊時間
- 2011-9-2
- 最後登錄
- 2026-4-17
  
|
2#
發表於 2014-7-10 08:32
| 只看該作者
本帖最後由 p212 於 2014-7-10 08:35 編輯
回復 1# ms2001
1、圈選工作表1之A1:C14,按Ctrl+Shift+F3,以「頂端列」為名稱。
2、for Excel 2007
工作表2之儲存格A4輸入陣列公式 (以Ctrl+Shift+Enter輸入)
=IFERROR(INDEX(單據編號,SMALL(IF(人員編號=$A$2,ROW(人員編號),FALSE),ROW(1:1))-1),"")
儲存格B4輸入陣列公式
=IFERROR(INDEX(金額,SMALL(IF(人員編號=$A$2,ROW(人員編號),FALSE),ROW(1:1))-1),"")
for Excel 2003
工作表2之儲存格A4輸入陣列公式 (以Ctrl+Shift+Enter輸入)
=IF(ISERROR(SMALL(IF(人員編號=$A$2,ROW(人員編號),FALSE),ROW(1:1))),"",INDEX(單據編號,SMALL(IF(人員編號=$A$2,ROW(人員編號),FALSE),ROW(1:1))-1))
儲存格B4輸入陣列公式
=IF(ISERROR(SMALL(IF(人員編號=$A$2,ROW(人員編號),FALSE),ROW(1:1))),"",INDEX(金額,SMALL(IF(人員編號=$A$2,ROW(人員編號),FALSE),ROW(1:1))-1))
向下複製公式
請參考! |
|