1樓:
用兩個公式就可以解決:
假定工資總額在b列,先在c至i列第一行各單元格中分別輸入:
100 50 20 10 5 2 1
在c2單元格輸入公式:
=int(b2/c$1)將公式向下複製。
在d2單元格輸入公式:
=int(($b2-sumproduct($c$1:c$1*$c2:c2))/d$1)
將公式向右複製到i列,再將各列公式向下複製。
2樓:匿名使用者
.......
直接做幾個固定列,裡面用函式計算不就行了,這還用想什麼比如,a列100元,裡面的公式就可以設定=int(目標單元格/100),如果目標單元格是1975,出來就是19了;b列50元,設定=if(right(目標單元格,2)>="50",1,0);c列10元,=if(right(目標單元格,2)>="50",int((right(目標單元格,2)-50)/10),int((right(目標單元格,2))/10));d列1元,=right(目標單元格,1)/1
做好之後,只要把錶一拖,ok
3樓:匿名使用者
自定義函式 fq
b1 = fq(a1)
**:function fq(rg as range) as string
dim zs as long
dim i as integer
fq = ""
if rg = "" then end
zs = int(rg.value * 100)for i = 1 to 12
fq = fq + ct(zs, i)
next
end function
function ct(byref zs as long, mm as integer) as string
dim mz(12) as string
dim sl(12) as integermz(1) = "佰元"
mz(2) = "伍拾元"
mz(3) = "拾元"
mz(4) = "伍元"
mz(5) = "貳元"
mz(6) = "壹元"
mz(7) = "五角"
mz(8) = "貳角"
mz(9) = "壹角"
mz(10) = "伍分"
mz(11) = "貳分"
mz(12) = "壹分"
sl(1) = 10000
sl(2) = 5000
sl(3) = 1000
sl(4) = 500
sl(5) = 200
sl(6) = 100
sl(7) = 50
sl(8) = 20
sl(9) = 10
sl(10) = 5
sl(11) = 2
sl(12) = 1
ct = ""
if zs >= sl(mm) then
ct = int(zs / sl(mm))zs = zs - ct * sl(mm)ct = mz(mm) & ct & " "
end if
end function
4樓:匿名使用者
百元 五十 二十 一十 五 二 一 五角 二角 一角 五分 二分 一分 這些 都分項單列嗎?
專案是否有這麼多?還是 只到 元 沒有 角和分?
重點 是否分項單列(就是 一項佔乙個單元格) 是否有角和分那麼選 qinqh_yl
的答案比較好……
5樓:匿名使用者
假設a1=1975
那麼b1=int(a1/100)
c1=int((a1-b1*100)/50)d1=int(mod(a1,50)/10)e1=int(mod(a1,10)/5)
6樓:天天過節
b1公式=int(a1/100)
c1公式=int((a1-b1*100)/50)d1公式=int((a1-b1*100-c1*50)/20)e1公式=int((a1-b1*100-c1*50-d1*20)/10)
f1公式=int((a1-b1*100-c1*50-d1*20-e1*10)/5)
g1公式=a1-b1*100-c1*50-d1*20-e1*10-f1*5
excel高手請進 問題請教,EXCEL高手請進,有問題請教
1 right a1,1 2 max a1 a3 min a1 a3 3 max a1 a2,a2 a1 補充 看你的補充問題 當x大於或者等於y時執行x加減y 當x小於y時執行y加減x.當x與y相加和大於10時此步驟 x y 忽略.x加減y 是 加 還是 減 如果是 加 的,加法交換律 一樣的 如...
Excel高手請進,Excel高手請進
沒看明白!上傳個截圖什麼的看看!這個用簡單的函式肯能做不到 好像有個規劃求解可以,但是我不會用 知道你想說什麼,但沒具體例項也不太好說清,其實就是進製的問題,即逢幾進一,按這樣的思路可以做得到。我曾按這樣的思路做過乙個36選7所有組合的列表。比較麻煩,用excel公式幾乎不可能,用vba吧雙擊工程資...
EXCEL高手請進,有問題請教
你自己錄個巨集,巨集裡面包括儲存並關閉的命令不就結了,每次都用這個命令來關閉不就行了!推薦設成alt f4 那如果你本來是不想對所做的修改儲存呢?自動儲存豈不壞了事!在名次這一列 如 在b列,直接在b上 點滑鼠右鍵 設定單元格格式 數字 文字 即可達到你想要的效果 選中需要用的單元格 右鍵 設定單元...
ecelvb高手請進有問題請教,EXCEL VB 高手請進,有問題請教
vba是excel的底層根本。只有明白使用最底層的東西,使用起來才能隨心所欲。對於多數讀者而言,由於未使用過vba或者不具備計算機語言知識,所以被vba直白的語句所嚇倒。但是樓主可以肯定的告訴大家,vba其實很簡單,並且很實用。學會後,也會上癮 變化無窮,很有意思。一般新的學者都有如下幾個問題 1....
excel高手請進關於求和問題
角 right sum f2 f7 元 right sum e2 e7 int sum f2 f7 10 向左拉。你的 有問題,沒有十。例如 b2 萬 c2 千 d2 百 e2 元 f2 角 a8 總和 右邊合併單元格後輸入公式 sum sum b3 b7 10000,sum c3 c7 1000,...