JLS@TW
3 weeks ago @Edit 3 weeks ago
[已解決]
#trpg #Vaesen
求助!我正在製作Vaesen的自動角卡,但遇到了技術瓶頸
如圖所示 https://images.plurk.com/4n9fDXXYRTO51rtLTtJD8C.png
Vaesen的裝備會影響各個技能的最終值
我希望能做出自動判斷左方裝備所影響的技能,並自動將裝備加值加在右方被影響的技能最終值的數值上
latest #13
空空
3 weeks ago
裝備跟技能是綁定的嗎?
比較簡單的做法是依裝備列舉技能的加值
例如獵犬是0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0
選了裝備後在額外的格子引入對應的數列,最終值去加總這些引入數據的格子就好
(不知道這樣說明好不好理解
JLS@TW
3 weeks ago
Ph_Lin: 喔喔我懂,我嘗試看看
JLS@TW
3 weeks ago
Ph_Lin: 感謝大佬,我成功了!太感激你了!!
立即下載
空空
3 weeks ago
太好了!
願意做自動角卡的你才是大佬!期待有機會能跑到你開的Vaesen
JLS@TW
3 weeks ago
沒問題,我會在噗浪上揪團的!
‏絵夕‏™
3 weeks ago
雖然這個問題已經解決了,不過這邊有另外一個做法可以參考
看起來左邊的裝備影響什麼能力值是可以自由填寫的(然後還有加值)
而右邊的技能數是有限的,其實可以反過來用右邊格子的函數辨認左邊有什麼
‏絵夕‏™
3 weeks ago
可以在每個技能格填入多個
=Product(Conutif([道具1的技能格],"[技能A名稱]"),[道具1的加值格])+Product(Conutif([道具2的技能格],"[技能A名稱]"),[道具2的加值格])+...(etc
這樣左邊就算是任意自創不在清單上的道具也都可以辨認了
雖然看似很麻煩,不過就不用預先做表引入,可隨便填了
‏絵夕‏™
3 weeks ago
PS:斜體那個是兩個星號夾住技能A名稱(正則表達式)
‏絵夕‏™
3 weeks ago
如果每個技能都只+1的話,則可以只用countif,不用包product(雖然其實直接打乘也可以XD)
JLS@TW
3 weeks ago
aoumiryuu: 你這個點子很酷,我能明白你說的用途,但這幾個函數我都沒用過,可能得多研究一下,之後有空來試試看,感謝你
‏絵夕‏™
3 weeks ago
然後我拼錯字XD 是countif
‏絵夕‏™
3 weeks ago
jls_tw: 不會,我有做過挺多張自動卡了,有興趣可以交流一下
‏絵夕‏™
3 weeks ago
product(A,B,C) =>AxBxC
countif(參照格,"判斷式") => 判斷式可用正則表達式

google sheet這兩個跟Excel的用法一樣,可以看微軟的中文範例
COUNTIF 函數 - Microsoft 支援服務
back to top