一個excel 的問題

問 我如果 A1=變數 A2=30 A3=2 A4=A1*A2*A3

問如果我知道 A4是300 EXCEL會有變法自己算出 A1這個變數嗎

3 個解答

評分
  • 1 0 年前
    最佳解答

    圖片參考:http://home.pchome.com.tw/company/jeanchem/know/EX...

    使用"工具">>"規劃求解",若在"工具"選項沒看到"規劃求解",則要在增益集中勾選新增,即可使用.使用方式如上圖,選目標儲存格,輸入目標值,選變數儲存格,若有其他限制式則再輸入,如:$A$1>2,...之類.本題是不用新增其他限制式,圖只是說明.所以只要選目標儲存格,輸入目標值,選變數儲存格,按求解就可得到A1的數字.

  • 1 0 年前

    你好:

      照你的題意,A1是變數,A4也是變數(值不是固定,別人改變,自己跟著改變),如果A1的內容輸入上面那位大大提供的答案,那會造成「循環參照」,所以A1和A4這兩格,只能有一格是未知數(變數)。

      這樣的回答,不知道還有什麼疑問?

    2006-07-22 08:49:07 補充:

      如果已經知道A4的數值,在A4那一格,就只能輸入300,而不能輸入=A1*A2*A3,當只剩一個變數的時候,就用國中或高中學的代數將未知數移項到等號的一邊,很多公式就輕易的解出來了。  A4=A1*A2*A3,A2和A3移到等號的左邊變成除的,就成了A4/A2/A3=A1。如果有其他的題目出現,也是用同樣的方法。

    2006-07-24 10:42:34 補充:

      做這一大串的動作,就只為了算一格的答案嗎?

      那不如直接用計算機來算比較快,那個公式的儲存格位址都是用「絕對位址」,所以根本不能複製給其他儲存格來用。

      使用Excel就是要處理大量的數字資料,否則「殺雞用牛刀」,不知道大家的看法如何?

  • 1 0 年前

    不是很確定你要問啥@@

    不過如果是A1的話你可以用A1=A4/A2/A3

還有問題?馬上發問,尋求解答。