如何在ecel中將數的百位十位個位數分別取

時間 2021-09-01 12:08:34

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,故 十位上的數字是...