[算表] 只改參數(+-*/)其他運算'同時'轉變(+-*/)

看板Office作者 (Pcman)時間10年前 (2015/10/23 12:16), 10年前編輯推噓0(007)
留言7則, 2人參與, 最新討論串1/1
軟體:EXCEL 版本:2010 簡單的說就是只要改某個地方(+-*/)全部運算式的運算都一樣,而不是一個一個改 例表B1跟C1都是原始是數字,D1是運算元 A B C D 1 2 3 =B1+C1 2 2 4 =B2+C2 有什麼方式可以讓D1跟D2裡面的加減乘除可以*同時*自動轉變 目前想到的是用別的儲存格放入+-*/ 因資料量大所以只用簡短表格舉例 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.246.129 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1445573793.A.103.html

10/23 12:31, , 1F
google excel evaluate 試試
10/23 12:31, 1F

10/23 12:32, , 2F
可用於執行運算字串
10/23 12:32, 2F
不好意思可能表達沒有明確,也不一定要用儲存格那招 是說D欄函數打好了全部都自運算了(只有四個模式加減乘除), 四個模式一次只能選一個 只是說怎麼把D欄全部同時自動的變成B+C B-C B*C B/C四個模式的運算結果 ※ 編輯: YenPcman (114.36.246.129), 10/23/2015 13:31:55

10/23 17:23, , 3F
那想到的是用get.cell,type_num為6來抓公式
10/23 17:23, 3F

10/23 17:24, , 4F
再用取代及回文的evaluate來達到原po要的結果
10/23 17:24, 4F

10/23 17:26, , 5F
10/23 17:26, 5F

10/23 17:27, , 6F
抓公式字串於版本2013以上則可用函數formulatext
10/23 17:27, 6F

10/23 18:04, , 7F
用 inputbox 輸入+-*/ 然後看用AutoFill 或 cells填公式
10/23 18:04, 7F
文章代碼(AID): #1MARIX43 (Office)
文章代碼(AID): #1MARIX43 (Office)