就是出來的這個(出來了是吧)
805
2022-06-01
在表格中輸入數據,如下圖所示:
現要根據不同的品名和條數進行箱數的排列,效果圖如下圖所示:
如何進行快速的排列呢?
1、在C2單元格中輸入文本數據:1-6。
注意:如果直接在單元格里面輸入:1-6,則excel會默認為日期格式,顯示為:1月6日,所以在輸入數據之前可先將單元格的格式設置為文本或在數據之前加一個英文的單引號(’)。
2、在C3單元格中輸入公式:
=MID(C2,FIND("-",C2)+1,5)+1&"-"&SUM($B:B3)。往下填充即可。
3、原理分析:第一個產品的條數一共是6個,那么第一個產品的箱數排列為1-6個箱位,第二個產品的條數一共是8個,那么第二個產品的箱數排列為7-14位,以此類推,即下一個產品的排箱位置是上一個產品的位置加1(即7=6+1),總的位置是條數的累加(即14=6+8)。
4、公式解析:首先利用FIND函數確認橫杠的位置:FIND("-",C2),然后再利用MID函數在C2單元格中進行提取:MID(C2,FIND("-",C2)+1,5),需要在橫杠的后一位開始提取,所以要加1(FIND("-",C2)+1)。隨著數據的往下增加,數量會越多,可以根據實際情況進行調整,這里假設最多為5位數,所以提取5個數符。得出的結果再加個1,作為箱數的起始位置。然后再去連接上所有的箱數之和:SUM($B$2:B3),注意將B2單元格進行絕對引用,B3單元格進行相對引用,即對箱數進行累加求和。可按F9進行檢查,可以即時看到公式的結果,幫助分析。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。