iT邦幫忙

0

GOOGLE表單 EXCEL 自訂函數取用

  • 分享至 

  • xImage

Google 試算表上自訂多個函數
例如:
fanA(val) = val+99
fanB(val) = val+199

然後 B欄是查詢他用的函數名稱 (C只是把B欄的公式秀出來用 可不管)
函數的val 是 A欄的值
用圖片解釋就是
A1是80 所以要用fanA的公式 然後算出來寫入B1

有點類似 直接在 B1填 fanA(A1)
但我是要用A1欄位的值去查適用的公式

https://ithelp.ithome.com.tw/upload/images/20230218/201099617sv0LbWaYK.jpg

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
JamesDoge
iT邦高手 1 級 ‧ 2023-02-19 08:53:16

你可以使用 "INDIRECT" 函數來實現這個功能。
在 B1 儲存格中,你可以使用以下公式:

=INDIRECT(B1&"("&A1&")")
柯柯 iT邦新手 2 級 ‧ 2023-02-19 13:14:30 檢舉

參數值有變成 fanA(A1) 但它顯示說
錯誤
「INDIRECT 函式第 1 參數」參數值是「fanA(80)」。這不是有效的儲存格/範圍參考。

0
ccenjor
iT邦大師 9 級 ‧ 2023-03-12 11:55:02

我用IF作法看可不可以。
B1:
=IF(A1<60,0,IF(A1<100,FANA(A1),FANB(A1)))
向下製公式到B2:B10儲存格。
https://ithelp.ithome.com.tw/upload/images/20230312/20109881QrvUqVikPc.jpg

我要發表回答

立即登入回答