1樓:匿名使用者
在b1中輸入或複製貼上
=substitute(sumproduct(isnumber(find(row($1:$9),a1))*row($1:$9)*10^(9-row($1:$9))),0,)
下拉填充。
2樓:余余
b1陣列公式:
=substitute(sumproduct(isnumber(find(row($1:$9),a1))*row($1:$9)*10^(9-row($1:$9))),0,"")
3樓:1220小龍
9)))),0,"")
陣列公式,請同時按下shift+ctrl+enter三鍵結束這公式能保證a1如果是文字格式並且有0能顯示出來,比如58470956145或05847956145等含0的數可以排出為01456789
如果不需要顯0只要把公式裡&前面的刪掉就可以,不過不刪照樣能用,只是公式多幾個字元而已
在excel中怎樣計算,比如在A1中輸入3 5 7,在B1中等於多少
可以使用vb函式evaluate返回答案 選擇資料 名稱管理器 用evaluate填寫引用位置,然後自己選個名字,最後在b1輸入 z1q,也就是你新建的命名 如果你只要計算3 5 7的結果,那隻在a1中就可以顯示了,但excel識別你輸入的是文字還是計算公式,就是前面是否加運算子號 所以你要輸入 3...
excel中A1輸入58 694 88,如何自動生成b2 58,c2 694,d
b2 left a1,find a1 1 c2 mid a1,find a1 1,find a1,find a1 1 find a1 1 d2 right a1,len a1 find a1,find a1 1 用分列的方法是比較快的,選分隔符為 如果不用分列,可以在b2 c2 d2處分別先輸入函式...
求EXCEL VBA程式 在EXCEL的A1到E1裡分別有資料1,3,9,4,5。在A3到E3裡分別有資料
sub aa dim i,j,a 5 b 5 t1,t2,t3,t4 for i 1 to 5 a i cells 3,i b i i next for i 1 to 5 for j i 1 to 5 if a i a j then t1 a j a j a i a i t1t2 b j b j b...