簡體   English   中英

如果索引符合2個條件則為Excel

[英]Excel if index match 2 criteria

昨天我遇到了1條標准查詢的挑戰,今天,盡管有昨天的課程,但2條標准查詢同樣使我感到困惑。 這是新的嵌套if-index-match公式:

{=IFERROR(IF(INDEX($C:$C,MATCH(1,(B2=$AO$2:$AO$31)*("Good"=$AT$2:$AT$31),0))="PG",3,IF(INDEX($C:$C,ISNUMBER(MATCH(1,(B2=$AO$2:$AO$31)*("Bad"=$AT$2:$AT$31),0)))="PG",-5)),"NaN")}

當輸入為“ Good”時,我得到的結果為“ 3”; 輸入為“不良”時,我得到的結果是“ NaN”。 我希望輸入“不良”時公式返回“ -5”,但是錯誤檢查在某處有#N / A。 我究竟做錯了什么?

您的公式過於復雜,未知范圍太多,因此我真的不想研究在什么情況下究竟會發生什么。 但是,如果您比較“好”和“壞”(以及丑陋的?)條件,則會發現差異:

IF(INDEX($C:$C,MATCH(1,(B2=$AO$2:$AO$31)*("Good"=$AT$2:$AT$31),0))="PG"

IF(INDEX($C:$C,ISNUMBER(MATCH(1,(B2=$AO$2:$AO$31)*("Bad"=$AT$2:$AT$31),0)))="PG"

我想至少有一個問題的根源

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM