【发布时间】:2020-12-22 17:23:38
【问题描述】:
对这种级别的公式和编码非常陌生,并且正在学习中。我最近得到了一些帮助,可以使 INDEX MATCH 公式与 IFNA 语句一起使用。它现在完美运行(下面的链接,“会话 1”表,单元格 E14-E23)
我尝试在 E29-E38 中使用相同样式的公式(以橙色突出显示)。但是由于需要多个 IF 语句,IFNA 现在不允许它工作。
我需要搜索并将“会话 1”工作表的单元格 D29-38 中的内容与其他工作表的 A 列中列出的内容相匹配(您可以在 E29-E38 的代码中查看哪些工作表),然后将匹配的 A 列项目的这些工作表的 B 列中的值带回给我。
我有以下我尝试调整的公式:
=iferror(ifna(IF($B29="Set",INDEX('按技能设置DD技能'!$B$3:$B,match($D29,'按技能设置DD技能'!$A$3 :$A,0)),na()),if($B29="Vol",INDEX('Vol DD Skill by Skill'!$B$3:$B,match($D29,'Vol DD Skill by Skill '!$A$3:$A,0)),na()),if($B29="EXTVol",INDEX('EXTVol DD Skill by Skill'!$B$3:$B,match($D29,' EXTVol DD Skill by Skill'!$A$3:$A,0)),na()),if($B29="EXTVol2",INDEX('EXTVol2 DD Skill by Skill'!$B$3:$B,match ($D29,'EXTVol2 DD Skill by Skill'!$A$3:$A,0)),na()),if($A29="DMT",INDEX('DMT DD Skill by Skill'!$B$3 :$B,match($D29,'DMT DD Skill by Skill'!$A$3:$A,0)),"")),"")
还有一个链接到该表的复制版本以供参考:
https://docs.google.com/spreadsheets/d/1pkN3tKTFhFweDdKfQ3SZDnA_gqqF-B5rso1zc1v3TZY/edit?usp=sharing
提前感谢任何能够提供帮助的人!
艾略特
【问题讨论】:
-
您尝试过使用 VLOOKUP/HLOOKUP 吗? @ElliotStratton
标签: google-sheets indexing match google-sheets-formula