-
1 # V佟掌櫃V
-
2 # 城管哎
例如:要在L5、L6、L7分別寫入公式,再選擇L5:L6這三個單元格向下填充即可。 公式如下: L5=IF(AND(F5>0,K5>0)=true,K5*0.5/F5,0) L6=if(F5>1,L5,0) L7=if(F5>2,L6,0)
-
3 # 陳則office及資料分析
Office軟體及資料分析專家——陳則,為您解答
看了一下前面幾位的答案,好像都沒有符合你的要求
我來說一個正確的思路哈
分解思路及規律化總結1.固定的RQ20200
2.會增加的426、427、428, 一直到530
但是這是隔三行:+1
3.06、07、08跟隨前面,也是每三行,重複
關鍵就是第2部分和第3部分,怎麼能變成自動!
核心,就是隔三行,
那麼Excel怎麼能識別出隔三行呢?
其實可以利用行號,來做文章
先假設第1行,開始,
我們所需要的是:1,4,7,10,13,16,19....
有什麼規律嗎?
有人說,這不是就隔三行的規律嗎?
廢話,這還用你說,哈哈!
我問的是,在數學上有什麼規律?
或者Excel怎麼能識別出,我要的就是:1,4,7,10,13,16,19....
而2.3.5.6...這些都不要!
如果這個規律,你能看出來,這個問題就基本解決了!
規律就是:對3求餘數都是1
很多人Excel會用,然後就覺得自己很厲害了
但是實際操作,除了篩選、排序,一塌糊塗,
就是缺乏:把問題做規律化思考的能力
解題步驟有了思路,解題就簡單了
A列輸入是:固定的RQ20200
B列:
B1:單元格輸入:=IF(MOD(ROW(),3)=1,F2,B1+1)
B2:單元格輸入:=IF(MOD(ROW(),3)=1,B1+1,B1)
C列
在C1單元格輸入:=IF(MOD(ROW(),3)=1,"06",IF(MOD(ROW(),3)=2,"07","08"))
最後D列做合併
在D1輸入:=A1&B1&C1
得到的效果,就是樓主的問題!
以上就是解題思路和過程,當然應該還有其他更好的方法
我是office軟體及資料分析專家:陳則
如果你想學習Excel全網講得最透的Vlookup和資料透視表,
如圖:我要425—530數字還有最後面只變三個數字這樣變動,也就是說427三行然後428三行以此類推,但最後一位數字三行裡面要有6到7到8的變動,有哪位大神看得懂知道用哪個公式嗎?求解,謝謝!
回覆列表
你這個問題其實可以使用Excel中的公式來解決,但是那個公式晦澀難懂,一般不是專門搞Execl的人,很難理解公式的含義。
為了解決你的需求,我給你介紹1種快捷又非常好懂的方法。就是:字元拼接法。
首先,你的字串中,固定的字元有RQ20200,變動的字串有2個,分別為425-530,以及06、07和08的迴圈。
我們就用3個欄位來進行字串拼接。
第一步,開啟Excel軟體,在A1單元格中輸入RQ20200固定欄位,然後按住Ctrl鍵,透過使用滑鼠下拉的方式,覆蓋A列中的所有的單元格。
第二步,在B1單元格中,輸入425,然後按住Ctrl鍵,透過使用滑鼠下拉,使得B列中為425開始的加1數列。
第三步,使用相同的辦法,在C1、C2和C3單元格中分別輸入06、07和08,然後使用複製貼上的辦法,填充到所有的C列。
最後,在D1單元格內輸入拼接公式“=A1&B1&C1”,即可完成一個單元格的字串拼接,其他單元格只需要複製貼上就可以啦。
全部完成以後得效果如下: