標題:
合付兩個sheet的資料
[打印本頁]
作者:
BETTYLO
時間:
2014-11-24 22:52
標題:
合付兩個sheet的資料
請教~~如何把付款人主檔與付款明細合併到指定上傳格式中
[attach]19656[/attach]
作者:
p212
時間:
2014-11-25 09:18
本帖最後由 p212 於 2014-11-25 09:25 編輯
回復
1#
BETTYLO
提供「組合函數」直覺解法,請參考!
1.「上傳檔案」工作表之儲存格D2輸入陣列公式 (以Ctrl+Shift+Enter方式輸入)
=IFERROR(INDEX(付款人主檔!$D$2:$D$5,MATCH(0,COUNTIF($D$1:D1,付款人主檔!$D$2:$D$5),0)),"")
向下複製公式
2.選取「付款明細」工作表A1:I10範圍,按Ctrl+Shfit+F3,以「頂端列」為名稱。
3.「上傳檔案」工作表之
儲存格K2輸入一般公式=IF(COUNTIF(收款人戶名,$D2)<(1+INT((COLUMN()-11)/8)),"",INDEX(
單據類別
,MATCH($D2,收款人戶名,0)+INT((COLUMN()-11)/8)))
儲存格L2輸入一般公式=IF(COUNTIF(收款人戶名,$D2)<(1+INT((COLUMN()-11)/8)),"",INDEX(
付款憑證日期
,MATCH($D2,收款人戶名,0)+INT((COLUMN()-11)/8)))
儲存格M2輸入一般公式=IF(COUNTIF(收款人戶名,$D2)<(1+INT((COLUMN()-11)/8)),"",INDEX(
付款憑證號碼
,MATCH($D2,收款人戶名,0)+INT((COLUMN()-11)/8)))
儲存格N2輸入一般公式=IF(COUNTIF(收款人戶名,$D2)<(1+INT((COLUMN()-11)/8)),"",INDEX(
付款憑證金額
,MATCH($D2,收款人戶名,0)+INT((COLUMN()-11)/8)))
儲存格O2輸入一般公式=IF(COUNTIF(收款人戶名,$D2)<(1+INT((COLUMN()-11)/8)),"",INDEX(
現金折扣
,MATCH($D2,收款人戶名,0)+INT((COLUMN()-11)/8)))
儲存格P2輸入一般公式=IF(COUNTIF(收款人戶名,$D2)<(1+INT((COLUMN()-11)/8)),"",INDEX(
實付金額
,MATCH($D2,收款人戶名,0)+INT((COLUMN()-11)/8)))
儲存格Q2輸入一般公式=IF(COUNTIF(收款人戶名,$D2)<(1+INT((COLUMN()-11)/8)),"",INDEX(
調整總金額
,MATCH($D2,收款人戶名,0)+INT((COLUMN()-11)/8)))
儲存格R2輸入一般公式=IF(COUNTIF(收款人戶名,$D2)<(1+INT((COLUMN()-11)/8)),"",INDEX(
備註
,MATCH($D2,收款人戶名,0)+INT((COLUMN()-11)/8))
&""
)
向右、向下複製公式
作者:
BETTYLO
時間:
2014-11-25 13:23
回復
2#
p212
完成了~謝謝!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)