EXCEL如何直接顯示每貨號的後四碼串在一起 - 工作

Table of Contents

欄位--------A---------B--------C---1----------貨號-------數量-----2-----110225297-----1-------3-----110227460-----1-------4-----110227450-----2-------5-----110222218-----1-------需顯示成5297*1+7460*1+7450*2+2218*1欄位--------A---------B--------C---1----------貨號-------數量-----2-----110221197-----1-------3-----110227460-----1-------4-----110225840-----2-------5-----110222218-----1-------6-----110223312-----1-------需顯示成1197*1+7460*1+5840*2+2218*1+3312*1有什麼公式可直接顯示每貨號的後四碼每次的品項個數會不同有時五個有時二個有時十個..

All Comments

Frederica avatarFrederica2011-04-02
若不用巨集,且只想要結果,同意"漢鍾離大"的說法→用「土法」:假設資料為:A欄:貨號  B欄:數量資料從第2列開始,以C欄為輔助欄,C1為空白C2公式=IF(C1<>"",C1&"+","")&RIGHT(A2,4)&"*"&B2將公式拉至資料尾列,最後列就是結果。2011-04-0610:50:54補充:提供兩種方式:http://www.funp.net/263672方式1.在各分段之間插入空白列區隔方式2.在各分段的第一筆加以標示就是多一道人工手續了。有嚐試以〔編號〕的大小來判��
Gilbert avatarGilbert2011-04-03
在答案欄輸入如下:=right(B2,4)*B3備註:B2是指貨號的欄位,ex:110221197是D3欄位,就要變成=right(D3,4)4是指後幾碼。B3是指數量的欄位...Showmore
Charlie avatarCharlie2011-04-03
對於文字串連接,Excel函數由於不接受任何陣列的輸入,故無能為力,祇能用土法一個一個去用&來連接,如:=right(a2,4)&"*"&b2&"+"&right(a3,4)&"*"&b3&"+"&right(a4,4)&"*"&........如題目的要求,項數不固定,宜用VBA,執行巨集或自定義函數均可簡單應付,前提當然要先對VBA有基本的認識
Isabella avatarIsabella2011-04-02
最多幾筆?顯示位置要設在哪裡?