標題:
[發問]
如何將變數代入公式
[打印本頁]
作者:
bhsm
時間:
2023-2-10 16:15
標題:
如何將變數代入公式
本帖最後由 bhsm 於 2023-2-10 16:21 編輯
原來的公式是:
在工作表1的B1=MAX(工作表2!A5:A68),但想要在工作表1的B4輸入數字來改變A5,
例如在工作表1的B4輸入9,則B1=MAX(工作表2!A9:A68),
若在工作表1的B4輸入50,則B1=MAX(工作表2!A50:A68)
請問要如何修改函數?
作者:
Andy2483
時間:
2023-2-10 16:45
回復
1#
bhsm
謝謝前輩發表此主題
後學建議方案:
[工作表1!B1]公式 :
=IF(B4=9,MAX(工作表2!A9:A68),IF(B4=50,MAX(工作表2!A50:A68),""))
作者:
bhsm
時間:
2023-2-10 16:59
本帖最後由 bhsm 於 2023-2-10 17:03 編輯
回復
2#
Andy2483
感謝Andy2483大的回覆,應該是小弟詞不達意,小弟想知道如果將B4改變為任一數時,要用什麼函數來自動改變A5中"5"那個數值
作者:
准提部林
時間:
2023-2-10 18:47
=MAX(indirect("'工作表2'!A"&b4&":A68"))
作者:
bhsm
時間:
2023-2-10 20:08
回復
4#
准提部林
感謝准提部林大,替我解決這困擾的問題,感恩!
作者:
Andy2483
時間:
2023-2-15 11:04
本帖最後由 Andy2483 於 2023-2-15 11:07 編輯
回復
4#
准提部林
謝謝前輩
1.indirect():傳回文字串所指定的參照
https://support.microsoft.com/zh-tw/office/indirect-%E5%87%BD%E6%95%B8-474b3a3a-8a26-4f44-b491-92b6306fa261
2."'工作表2'!A"&b4&":A68" :兩個單引號包夾的字串視為一個字串,否則如果忽略此兩個單引號且工作表名字又有空白字元!會出錯,
要習慣在 工作表名字 前後加入單引號
作者:
bhsm
時間:
2023-2-17 11:54
回復
6#
Andy2483
感謝Andy2483大的提醒,小弟又多學了這個技巧,謝謝
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)