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

2021-09-01 12:07:54 字數 1666 閱讀 4437

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,百位上的數是十位的2倍,每相鄰數位的數字之和是9,這個數是多少

這個數是23423423。62616964757a686964616fe59b9ee7ad9431333431356631 解 因為8位數的位數從左到右為,千萬位 百萬位 十萬位 萬位 千位 百位 十位 個位。又十位上的數字是2,百位上的數字是十位數字的2倍,即百位上的數字為4,且任意相鄰的三個數字...

個位比十位大,十位比百位大,並且任意相鄰兩位數字的差都不超過3,,這樣的三位數共有多少個

若百位為1,那麼應該有 123 135 147 124 125 134 136 145 146 百位為2,應有 234 246 258 235 236 245 247 256 257 百位為3,應有 345 357 369 346 347 356 358 367 368 百位為4,應有 456 46...

數的千萬位和百位上都是萬位和十位都有其餘各位都是這個數是

一個數的千萬位和百位上都是5 萬位和十位都有9 其餘各位都是0 這個數是50090590。讀作 五千零九萬零五百九十 寫作 50090590 按照位數高到低順序排列題目的數字,則為五千零九萬零五百九十,寫作50090590 一個十位數,如果最高位上是9,千萬位和千位上都是4,百位上是7,其餘各位上都...