ACCESS AND EXCEL

2011-08-02 5:23 pm
有2個問題
請你們幫幫手哦^^
access
在設計檢視中
當我輸入100,我希望他會自動幫我算成100+10*1.25=
就變成價錢$137.2
可以給我程度碼和說給我知放在那^^

excel
有個好簡單但令我好浪費時間問題
就是我有1大行
例如
kb10
kb13
kb33
kb90
有700個(kbxx)
我怎可以把他們del個kb只要數字?
有700個我手軟了>.<
幫幫我有什麼方法?

就是這樣^^
謝謝

回答 (4)

2011-08-02 5:54 pm
✔ 最佳答案
excel, 可用 MID

先檢視kb後有幾多個位的數字. 例如最多既有3個位.
如你的數值放在A1格, 在B1格打上
=MID(A1,3,4)
兩個3字的用意 "從第3個字開始, 數4個字回給你."
即是
kb10 10
kb131 131
kb3311 3111
kb90998 9099

所以, 你可以取最大的位數, 回給你的數目就等於去掉了頭兩個字母啦.
將B1抄至整個B列(即在B1格右下double click), 不就成了!

2011-08-02 10:00:37 補充:
sorry 更正
先檢視kb後有幾多個位的數字. 例如最多既有4個位.
如你的數值放在A1格, 在B1格打上
=MID(A1,3,4)
兩個數字的用意 "從第3個字開始, 數4個字回給你."

2011-08-02 10:02:11 補充:
所以, 萬一有個5個位的數字, 會數少左最後一個位. 所以定尾後個數, 有多冇少就實啱.

2011-08-02 10:29:01 補充:
關於access, 請問你懂得用query嗎?

例如table中, Quantity等於件數, UnitPrice等於價錢.
在query的design板面, 先將table上的東西全顯示, 再加上一行, 在expression builder裡這樣打:
Price: CCur(Nz([Quantity],0)*[UnitPrice])

這樣, 執行query就會得出買10件物品的價錢.

如加一個固定的運費$100, 可以另加一行:
Total: CCur(Nz([Quantity],0)*[UnitPrice]+100)

這樣, 執行query除了價錢, 另外多了一行連運費的總數了.

2011-08-02 10:33:08 補充:
參考資料: http://office.microsoft.com/en-us/ctndirectdownload.aspx?AssetID=TC001018548&Application=AC&Version=11&Result=2#

建議用人地已有的template建立access, 好使好用!
2011-08-13 5:10 pm
ACCESS
Add two textboxes
The 1st one is named txtAmount
The 2nd one add the following formula to control source.
Control Source: =(Nz([txtAmount],0)+10)*1.25 (先乘除後加減)
2011-08-02 6:46 pm
Q1: 唔知你係用 INPUTBOX() 定其他 method, 不過情況差別唔大, 喺你控制輸入嗰句:

sTotal = (10 + Val(InputBox("輸入")) * 1.25

希望你嘅期望數值應該係 137.5。

Q2: =MID(A1,3,99) 或者 =RIGHT(A1,LEN(A1)-2)
2011-08-02 6:15 pm
Excel : 隨左用FX之外,亦可以用基本操作
1. 直接選取你戈一大行,
2. Ctrl + F ( 選用取代) 就ok~ la

即係把所有 Kb 取代成為 "" 空白格ok~


收錄日期: 2021-04-24 10:54:06
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20110802000051KK00231

檢視 Wayback Machine 備份