1樓:簡淨軒語
在excel裡,將資料的百位、十位、個人分別取出,可以用文字函式mid
來實現。
示例資料:
如圖所示,c1單元格的公式為:=mid($b$1,column(a:a),1)。
該公式用column函式生成mid函式的第二個引數,公式在c列時是從b1單元格的第一位開始,取一個資料,公式向右拖拉,就變成從b1單元格的第二位開始,取一個資料,公式在e列變成從b1單元格的第三位開始,取一個資料。使用該公式時,一定要注意相對引用和絕對引用,否則不能出現正確的結果。
2樓:匿名使用者
如果只是去百,十和個位的話假設數字在a1
取百位公式在c1
=int(b1/100)
十位d1
=(mod(b1,100)-mod(b1,10))/10個位e1
=mod(b1,10)
3樓:匿名使用者
如果都是三位數的:
百位:=left(a1)
十位:=mid(a1,2,1)
個位:=right(a1)
4樓:寒窗記
百位 =int(mod(a1/100,10))
十位 =int(mod(a1/10,10))
個位 =int(mod(a1,10))
excel,如何提取單元格中百位、十位、個位、十分位、百分位
5樓:匿名使用者
看**和上面的公式,後面的公式中依次少一個0=int((f49/1000000-int(f49/1000000))*10)
=int((f49/100000-int(f49/100000))*10)
=int((f49/10000-int(f49/10000))*10)
如果要用漢字大寫的話就設定單元格格式
6樓:易爾雲
1.left函式:是提取從左第一個字元開始,取幾位,=left(a1,11)即取前個11字元;
2.mid函式:是從第幾位開始,提取幾位,=mid(a1,1,4)即從第1位起,取4位;
3.right函式:是從右起提取位數,即從後面向前數提取幾位,=right(a1,3)即取後3位。
方法很多,看具體資料而定,是固定取前11個字元,直接用left函式是正確的選擇。
excel如何在一個不確定的數值中取得分位角位個位十位百位千位及以上?
7樓:飄逸幽谷
=if($a2="","",--mid(rept(0,columns($b$1:$h$1)-len($a2*100))&$a2*100,column(a1),1))
單元格b2輸入上公式,右拉至h列,再下拉,再將單元格設定成0值不顯示
8樓:tat蘿蔔
對應題中的位置,c3單元格輸入公式:
=if(mid((100000+$b3)*100,column()-1,1)="0","",mid((100000+$b3)*100,column()-1,1))
複製到其他單元格即可
ps,如果最大為萬位,公式中加10萬;如果最大位為十萬,公式中加100萬
9樓:黃泥崗餓狼
不明白你想得到什麼?
三位數,它的百位上的數比十位上的數的2倍大1,個位上的數
曾飛非 解 設十位數為x,則百位數為2x 1,個位數為3x 1100 3x 1 10x 2x 1 100 2x 1 10x 3x 1 99 300x 100 12x 1 200x 100 13x 1 9999x 297 x 3即這個三位數為 100 2 3 1 10 3 3 3 1 738 如果你認...
我是四位數,百位上的數是十位上的數的2倍,千位上的數是百位上的數的3倍,個位上的數是最大的一位數
這個數是6219.因為千位是十位上的6倍。只能是6和1. 小豬來賀 6219 設為abcd,則b 2c,a 3b 6c是個一位數,所以c 1 一個四位數,百位上的數字是千位上數字的3倍,個位上的數字是百位上數字的2倍,十位上的數字是0,這個 是你找到了我 百位 千位 3,個位 百位 2 千位 3 2...
三位數,百位上是最大的一位數,十位上的數是各位上的數的4 3。如果各位上的數加上2,就和十位上
岔路程式緣 1 先說百位的上數字,它是最大的一位數,那當然是9。2 再看十位上的數,它比個位上的數字大2,但同時又知道它比個位上的數字大 4 3 1 1 3,這多的1 3就等於前一句說的 大2 也就是 個位數字是2除以1 3,它等於6。3 最後計算十位數字,它是個位上數字的4 3,故 十位上的數字是...