close
2956 |
Excel關於VBA流水號 |
歐陽落雪:「錦子老師您好,A欄位(NO)的流水號可以自動產生,但是B欄位(Serial)的內容要隨著C欄有資料自動出現AA字串,C欄位(NO.)的流水號不知道怎麼設定(另外給它開始及結束的序號,一定為6位數),有沒有VBA可達成的?請指教,謝謝幫忙。?麻煩解惑 ~ 感恩,謝謝!」
錦子老師:「理論上,這並不需要使用VBA作業而是用函數即可完成,作法如下:」
步驟1:點取B6儲存格輸入公式:
=IF(C6<>””,”AA”,””)
再將公式複製到B3:B100。
步驟2:點取C6儲存格輸入公式:
=IF(ISTEXT(C4),E4,IF(C5<$E$5,C5+1,""))
再將公式複製到C3:C100。
【公式說明】
=IF(ISTEXT(C4),E4,IF(C5<$E$5,C5+1,""))
公式1:ISTEXT(C4)
判斷C4儲存格內容是否為文字。
公式2:IF(C5<$E$5,C5+1,"")
如果C5儲存格內容小於E5儲存格內容,則將前一儲存格數值加1,否則不填入資料。
公式3:IF(公式1,E4, 公式2)
如果公式1為真,則填入E4儲存格內容(起始值),否則填入公式2傳回結果。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
文章標籤
全站熱搜
留言列表