1樓:
=left(right(" "&$b3*100,11-column(a1)))
如圖,e3用以上公式,右拉
思路對數值進行從左到右依次取值
" "&$b3*100:金額乘以100後,前面加空格11-column(a1):10,當其右拉依次變為9、8、7、......
right(" "&$b3*100,10):返回文字右邊10位字元left(xx):返回文字左邊的1位字元
公式簡意:對元轉化成分的金額數值,從倒數第10位、9、....開始依次取值(不夠10位,取空格)
2樓:四面生風
假設金額12976000在單元格b3,則在e3(千位下面的單元格)輸入公式:
公式中,text(b3,"¥0.00;¥-0.00")將金額轉換成字串"12976000.00";
substitute將字串中的小數點去掉。
用rept(" ",10)在字串前連線十個空格(從分位到千萬位,一共十個位),然後用right(字串,10),確保字串為十個字元長度。
然後用mid函式,分別從這個字串取各個位就行了。
3樓:山桑弓
假設那個金額資料放在b3中,要分開的資料放在e3:n3中,e3中輸入=left(right(" "&$b3*100,11-column(a1)))
用自動填充柄右拉。
如果下面還有類似資料,可以將e3:n3中資料下拉。
4樓:譚笑風笙
假設你12976000.00在b3單元格,千萬位在e3,分位在n3,在e3輸入
=if((column()-1)-((column($n3)-1)-len($b3*100))=0,"¥",if((column()-1)-((column($n3)-1)-len($b3*100))<0,"",mid($b3*100,(column()-1)-((column($n3)-1)-len($b3*100)),1)))
向右拉到n3即可。
5樓:余余
假設金額在b3
最左邊的「千」下面單元格公式右拉
6樓:芮城老憨
=mid(rept("",11-len($b3*100))&$b3*100,column(a1),1)
向右複製。
7樓:1220小龍
=mid(right(rept(" ",11)&$b3*100,11),column(b1),1)
8樓:骨頭
...............
9樓:匿名使用者
帥鍋,把表發給我,我給你搞,qq174385161,或者直接找哥,保證簡單操作簡單對待。。解決你的問題。
在Excel中,一般如下哪個資料屬於數字型別 電話姓名科室年齡
姓名 科室年齡 一般情況年齡屬於數字型別。可以對年齡進行各種統計分析對比等。excel電子 如何把相同名字或者相同的資訊排列在一起?用排序功能。如下圖所示分別將黃色背景和藍色背景區域資訊排列在一起。具體操作如下。1 選中此單元格 2 在excel選單中選擇資料 3 資料選單選項點選 排序 功能,此時...
在C語言中,如果要輸入一串數字,其中每個數字用逗號隔開,且不知道總共輸入了多少數字。要怎樣輸入呢
金色潛鳥 先讀1個整型數。然後迴圈 讀1個字元,如果字元是逗號則讀1個整型數,如果不是逗號,迴圈就結束。如果讀整型數有錯,迴圈也結束。include include main printf ni read for i 0 i return 0 太陽小姐的樹屋 比較麻煩。可以每次malloc int ...
在12345678每個數字只能用一次,幾加幾等於9,幾加幾等於7,幾減幾等於1,幾減幾等於
申源源忻珉 樓主你好。此題無解。如果是幾減幾等於3就可以了。4 3 1 8 5 3 7 2 9 6 1 7 延姝麗淡勝 此題無解。先觀察題幹要求,1 2 3 4 5 6 7 8 36,幾加幾等於9,幾加幾等於7,其中四個數相加等於16,那麼剩下四個數相加就是20。假設剩餘四個數為a,b,c,d,a ...