與 30萬 粉絲一起學Excel
活躍一下氣氛,送書活動繼續開始。老規則,從留言區随機抽取3位粉絲,贈送書籍《Excel效率手冊 早做完,不加班》。
繼續看昨天固定資産表拆分的問題,有部分粉絲的電腦沒有PQ,今天盧子分享通用的方法。
VIP學員的問題,這是一份固定資産表,原來有幾十列為了方便演示,隻留下幾列。按照數量拆分,比如6就拆分成6行,再将金額除以6得到新的金額。
為了方便使用公式,将原來的數量、金額放在最後面,插入2列放新數量、新金額。
新數量,拆分後都是1,直接手寫就行。新金額用金額÷數量。
在解決問題之前,先認識2個冷門函數REPT、CHAR。
REPT就是将内容重複N次,比如将買字重複3次。
=REPT("買",3)
CHAR主要是用來生成字母或者某些特殊符号。最常用的就是生成字母A、B、C、D。65代表A,66代表B,依次類推。
=CHAR(64+ROW(A1))
今天會用到強制換行符,數字10。輸入公式後,點自動換行兩步操作。
=REPT("買"&CHAR(10),3)
按數量拆分成N次,不就是重複顯示N次?轉個思維,海闊天空。
輸入公式,點自動換行。這樣就完成了初步的效果。
=REPT(A2&CHAR(10),$F2)
如果需要将同一個單元格的内容顯示在多個單元格,也很簡單,複制到Word,再重新複制到新表格即可。
簡單幾步就取代了PQ,不過公式有一個弊端,當數據非常多的時候會很卡,小數據的無所謂。
再順便分享提取最後分隔符号内容的通用公式,隻需複制粘貼到你實際的表格中,改個單元格即可。
=TRIM(RIGHT(SUBSTITUTE(
A2,"/",REPT(" ",50)),50))
最後,REPT還能制作圖表,有興趣的可以看看下面的文章:
别再用這麼醜的餅圖了,旋風圖看起來太漂亮了!
請把「Excel不加班」推薦給你的朋友 |
有話要說...