返回列表 上一主題 發帖

[分享] 多筆訂單號碼,在同一儲存格中顯示

[分享] 多筆訂單號碼,在同一儲存格中顯示

Dear 大大,

我想在B欄位自動帶出訂單號碼?可能一個至數個訂單號碼,請問該用什麼公式比較好?
訂單.zip (7.12 KB)

本帖最後由 register313 於 2012-4-8 00:27 編輯

回復 1# PJChen

加 輔助列
工作表1   D2=B2&IF(COUNTIF(A3:A$14,A2),"/"&VLOOKUP(A2,A3:D$14,4,),)
報表      B2=VLOOKUP(A2,工作表1!$A$2:$D$12,4,0)

要不就用VBA
1

評分人數

TOP

本帖最後由 Hsieh 於 2012-4-8 22:49 編輯

回復 2# register313

請問我通常看到的VLOOKUP的用法跟你的好像不相同,工作表1   D2=B2&IF(COUNTIF(A3:A$14,A2),"/"&VLOOKUP(A2,A3:D$14,4,),)
請問4,的後面沒有任何字代表什麼意義? 括弧後面沒有其它字元又是什麼意思? 4,),)                        VLOOKUP(A2,A3:D$14,4,),)

TOP

回復 3# PJChen


     D2=B2&IF(COUNTIF(A3:A$14,A2),"/"&VLOOKUP(A2,A3:D$14,4,),)
                                                                                                       ^^^^^^^^^^^^^^^
                                                                                    版大交代公式要活用..... 4,),) 4<---抓第4列的資料{了解吧} ,)<-- 0省略不寫 VLOOKU段 {看過吧} ,) <--false省略不寫 IF段{條件不成立}
                                                                                                                                        ^^                                                  ^^                                                                  ^^

TOP

更正一下第4列>>第4欄
知之為知之,不知為不知,誠實也!

TOP

回復 4# chen_cook

謝謝你的補充說明,不過我仍然想知道除了VLOOKUP是否有其它作法?

TOP

加 輔助列
工作表1   D2=IF(COUNTIF(A$1:A1,A2),LOOKUP(2,1/(A$1:A1=A2),D$1:D1)&"/"&B2,B2)
報表      B2=LOOKUP(2,1/(工作表1!$A$2:$A$12=A2),工作表1!$D$2:$D$12)

僅供參考意思差不多
還是register313兄做的比較好用
沒有排序的問題
知之為知之,不知為不知,誠實也!

TOP

回復 7# gong

嗯!若要排序的話,就我個人的工作表而言確實不理想,感謝各位的熱心!也幫了我一個大忙.

TOP

感覺蠻實用的問題,感謝高手的教學

TOP

        靜思自在 : 人的心地是一畦田,土地沒有播下好種子,也長不出好的果實。 -
返回列表 上一主題