簡體   English   中英

Google表格:如何使用MATCH函數創建嵌套的IF語句?

[英]Google Sheets: How to create a nested IF statement with MATCH function?

我一直在尋找解決方案,已經有好幾個小時了,但不幸的是,我似乎被困住了。 我正在嘗試基於具有三個可能選項的另一張紙自動輸入數據。 DEADLINEPMCFMC ,但是如果找不到第一個結果,它將不斷崩潰。 它會顯示#N #N/A ,並告訴我找不到第一個值。 為什么不檢查其他值?

=IFS((MATCH(J8,Faults!F3:F9,0)),"DEADLINE",(MATCH(J6,Faults!F3:F9,0)),"PMC",(MATCH(J4,Faults!F3:F9,0)),"FMC")

提前致謝

MATCH不返回TRUE或FALSE。 它返回一個數字(范圍內的位置)或一個#N / A錯誤。

IFS將引發錯誤並停止處理,就像嵌套的IF一樣。 在ISNUMBER中包裝所有匹配函數,以在沒有匹配項時繞過拋出的#N / A錯誤。

=IFS(isnumber(MATCH(J8, Faults!F3:F9, 0)),"DEADLINE", isnumber(MATCH(J6, Faults!F3:F9, 0)), "PMC", isnumber(MATCH(J4, Faults!F3:F9, 0)), "FMC", true, "other")

如果找不到三個匹配項,則添加了默認值Other

暫無
暫無

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

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