excel把五位數顛倒排列,例98630變成03689。謝謝

2022-04-01 23:00:34 字數 1488 閱讀 4554

1樓:

office365或是office2016可以使用新函式concat()完成,如下圖:

陣列公式,三鍵齊按結束(ctrl+shift+enter)

2樓:風正半帆

a1是數,b1:=mid(a1,5,1) & mid(a1,4,1) & mid(a1,3,1) & mid(a1,2,1) & mid(a1,1,1)

3樓:匿名使用者

如果末位不是0,相對簡單,考慮到末位或者末尾連續幾位是0的情況,公式比較複雜

假設資料在a1,要在b1中得到結果,b1=

這是一個陣列公式,輸入完成後按ctrl+shift+enter結束。

這個公式的核心內容其實是

先判斷原資料有幾位,再從最右端開始依次取1位,再乘10的(原資料位數-1)次方,再把得到的結果求和,得到反轉後的結果。比如原數為12,有兩位,從右側依次向左取1位,第一次取2,乘10的1次方,得到20;第二次取1,乘10的0次方,得1,再把結果加起來,得到21.

考慮到末尾有0,比如10,那麼第一次取0,乘10的1次方依然是0,最終結果變成了1而不是01,所以要加一個判斷,如果結果的位數與原資料相同,就取這個結果,如果位數不相同,則前邊以0補齊。

4樓:匿名使用者

=concatenate(mid(a1,5,1),mid(a1,4,1),mid(a1,3,1),mid(a1,2,1),mid(a1,1,1))

5樓:匿名使用者

最大的五位數和最小的6位數是多少

最大的五位數是99999 最小的6位數是100000 解析過程 一個五位數各位上是最大的版一位數,這個權數就最大五位數,最大的一位數是9,因此各位都都是9時,這個五位數最大。一個六位數各位上是最小的一位數,這個六位數就最小,但0不能放在最高位,因此,最高位上是1,其它位上都是0時,這個六位數最小。本...

由陣列成五位數和一

是86421和9753因為一個五bai 位數du和一個四位數相乘的積zhi必定會在99999 dao9999 999980001和 10000 1000 10000000之間,版所以要積的權首位數要最大才行所以一個開頭是9另一個只能是8,接下來是7與6的乘積,以此往後,就出現了這倆個數他們的積是最大...

用1,2,3,4,數字組的五位數有,從小到大排列起來,是什麼數

五元素不bai重複排列 p5 120,du120 5 24,即首數1 2 3 4的排序zhi為1 24 25 48 49 72 73 96,第dao78個應該首數為4,次位為專1,從小屬到大為41235,41253,41325,41352,41523,41532。第78個即41532。由1,2,3,...