[算表] 替換某儲存格數值,利用現有公式計算

看板Office作者 (邪惡肥宅)時間4年前 (2020/02/06 16:34), 4年前編輯推噓0(0023)
留言23則, 1人參與, 4年前最新討論串1/1
軟體:EXCEL 版本:2007 實際想做的效果如下 https://i.imgur.com/fzzmuPA.jpg
F12~F15儲存格的答案 能否用E7~E10的公式替代部分數值計算結果? 謝謝各位大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.75.169.58 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1580978065.A.F7A.html

02/06 16:50, 4年前 , 1F
這似乎是原po第三篇在問類似的問題了
02/06 16:50, 1F

02/06 16:50, 4年前 , 2F
前二篇,#1T-RvcsF#1Ttr-Drr,所以前二篇的回覆也無法達
02/06 16:50, 2F

02/06 16:50, 4年前 , 3F
成要的結果?
02/06 16:50, 3F
真的沒辦法@@,或是我操作不當 但我是真有此疑問才會一直上來問 ※ 編輯: gerychen (203.75.169.58 臺灣), 02/06/2020 17:00:08

02/06 17:03, 4年前 , 4F
那原po要說明的是以這二篇來做和所要的結果有什麼差別
02/06 17:03, 4F

02/06 17:05, 4年前 , 5F
或是也可說明回文所寫操作不當,那是如何操作的?
02/06 17:05, 5F
1.不是單純的下拉式公式,$沒用 2.跟indirect、formulatext應該也沒關係 此篇提問的圖片中E7=F3+F4+F5 其中F3=C3*D3*E3;F4=C4*D4*E4;F5=C5*D5*E5 等於E7實為「=C3*D3*E3 + F4=C4*D4*E4 + F5=C5*D5*E5」 此時我的E7等於是複合公式 但我想在E7顯示E3值為15時,用原E7公式跑出的答案 但又想在F12顯示若E3的值為D12的值10時 若借用E7的公式(把E3的值替換成D12)計算時的答案 這樣該用什麼函數去執行呢? ※ 編輯: gerychen (180.176.211.90 臺灣), 02/07/2020 00:20:11

02/07 07:31, 4年前 , 6F
回文說2的indirect、formulatext沒有關係?原po是測試過才
02/07 07:31, 6F

02/07 07:31, 4年前 , 7F
這麼說的嗎?
02/07 07:31, 7F

02/07 07:31, 4年前 , 8F
我從回文來看是要用到的,如
02/07 07:31, 8F

02/07 07:31, 4年前 , 9F

02/07 07:31, 4年前 , 10F
1.取出公式,上篇提供的是formulatext這是2013起新增的函
02/07 07:31, 10F

02/07 07:31, 4年前 , 11F
數,這篇版本又改了2007了?2007就以自訂名稱get.cell,
02/07 07:31, 11F

02/07 07:31, 4年前 , 12F
type_num以41來回傳所指定儲存格(offset、index或indirect
02/07 07:31, 12F

02/07 07:31, 4年前 , 13F
配合match)公式
02/07 07:31, 13F

02/07 07:31, 4年前 , 14F
2.取出字串「如果"A"的"高"變成」雙引號內的字串,函數mid
02/07 07:31, 14F

02/07 07:31, 4年前 , 15F
,固定位置的話就是3和5,不固定就再配合find或search
02/07 07:31, 15F

02/07 07:31, 4年前 , 16F
3.match上述2,所取出的A和高於內文連結內b欄和第2列,回
02/07 07:31, 16F

02/07 07:31, 4年前 , 17F
傳欄、列號,配合函數address就可以回傳儲存格字串E3
02/07 07:31, 17F

02/07 07:31, 4年前 , 18F
4.取代substitute,1內所取出的公式字串,將3的儲存格字串
02/07 07:31, 18F

02/07 07:31, 4年前 , 19F
取代為儲存格d12內的值
02/07 07:31, 19F

02/07 07:31, 4年前 , 20F
5.自訂名稱evaluate來運算4的公式字串
02/07 07:31, 20F

02/07 07:31, 4年前 , 21F
所以回文1,2於公式內都有可能使用,內文連結E7是A+B那為什
02/07 07:31, 21F

02/07 07:31, 4年前 , 22F
麼又說實為「=C3*D3*E3 + F4=C4*D4*E4 + F5=C5*D5*E5」,
02/07 07:31, 22F

02/07 07:31, 4年前 , 23F
這也不太了解
02/07 07:31, 23F
文章代碼(AID): #1UEy-Hzw (Office)