![](/img/trans.png)
[英]two active sheets in google sheets update error based on cell comparison
[英]How do you make a cell return one of a list of values based on a comparison of two other cells in Google Sheets?
您有一個值矩陣,每個行和列都有描述符。 您想為每個水平軸和垂直軸命名一個描述符,並返回行和列交叉處的值。
以下公式(在單元格 C3 中輸入)將返回該值。
=index($C$3:$G$7,(match(A1,$B$3:$B$7,0)),(match(B1,$C$2:$G$2,0)))
注意:我的測試數據跨越“$C$3:$G$7”; 您需要為您的數據擴展它。
答案同時使用match
和index
:
match(A1,$B$3:$B$7,0)
:查找攻擊類型(在單元格 A1 中),然后返回 B 列中匹配項的行號match(B1,$C$2:$G$2,0)
:這將查找 Defending Type(在單元格 B1 中),然后返回第 2 行中匹配項的列號INDEX
: INDEX
的語法是“INDEX(reference, [row], [column])”。 行和列已由匹配語句提供。 “參考”是數據矩陣。 結果是行和列交叉處的值。在這種情況下,Attacking Type="BUG" 和 Defending Type="Dark" 將產生“2x”的結果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.