Board logo

標題: [發問] 年度[品項]比較的問題,敬請先進指點,感恩. [打印本頁]

作者: dou10801    時間: 2024-4-23 13:02     標題: 年度[品項]比較的問題,敬請先進指點,感恩.

年度[品項]比較,程式那裡錯了,敬請先進指點(問題在附件內),感恩.
作者: hcm19522    時間: 2024-4-23 15:28

112! H2:J2 下拉=IFERROR(VLOOKUP($B2,'111'!$B:$F,COLUMN(C1),),"")
工作表3!A1 右拉 下拉=INDEX('111'!B:B,SMALL(IF(COUNTIF('112'!$B:$B,'111'!$B$2:$B$87)=0,ROW($2:$87),99),ROW(A1)))&""
作者: dou10801    時間: 2024-4-25 09:37

回復 1# dou10801
抱歉!沒說明清楚,[工作表3]有,黃標的,是,[112]工作表H.I.J欄,已有出現的項目,為何還會出現,程式那裡須要調整,感恩
作者: 准提部林    時間: 2024-5-1 10:11

回復 3# dou10801

邏輯有問題, 執行順序應該如下:
1) arr = 112表, 字典記憶本表[品種]的[行號]再減一.... dic(arr(i, 2) & "" ) = i - 1
2) 設一個空陣列xrr(1 to ubound(arr)-1, 1 to 4)
3) brr = 111表, 設一個空陣列yrr(1 to ubound(brr), 1 to 5)
4) 逐一比對取出brr[品種]對應的[行號]...r = dic(brr(i, 2) & "" ),  若字典行號存在, 填入xrr, 否則填入yrr
5) [品種]是[英數混合], 最好以[文本型態]放入字典的key, 如上示例
作者: dou10801    時間: 2024-5-1 12:47

回復 4# 准提部林

感謝,准大指點,我學習試看看。




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)