Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays Excel:返回符合多个条件的列数据的数组公式_Arrays_Excel_Criteria - Fatal编程技术网

Arrays Excel:返回符合多个条件的列数据的数组公式

Arrays Excel:返回符合多个条件的列数据的数组公式,arrays,excel,criteria,Arrays,Excel,Criteria,我想提交一个我在过去几天里试图解决的Excel问题。我不允许使用宏,只能使用公式 我有3个表(见链接): 第一个(紫色)包含员工名单及其姓名首字母,无重复 第二个(蓝色)是主数据库(+500列),其中报告所有员工代码,每个复选标记(ü)表示与该员工相关的特定选项;此表始终处于修改状态(员工来来去去,添加选项等) 第三个(绿色)是我们需要的功能表;当我们选择员工姓名(黄色)时,它返回匹配的首字母缩写(橙色);我们希望此表自动搜索蓝色表标题中员工的姓名首字母缩写,并返回与相应列中的复选标记匹配的代

我想提交一个我在过去几天里试图解决的Excel问题。我不允许使用宏,只能使用公式

我有3个表(见链接):

  • 第一个(紫色)包含员工名单及其姓名首字母,无重复
  • 第二个(蓝色)是主数据库(+500列),其中报告所有员工代码,每个复选标记(ü)表示与该员工相关的特定选项;此表始终处于修改状态(员工来来去去,添加选项等)
  • 第三个(绿色)是我们需要的功能表;当我们选择员工姓名(黄色)时,它返回匹配的首字母缩写(橙色);我们希望此表自动搜索蓝色表标题中员工的姓名首字母缩写,并返回与相应列中的复选标记匹配的代码;我需要一个特殊的数组公式来实现这一点
正如您所注意到的,我计算了各种公式测试,尽管我可能走的是正确的道路,但我缺乏必要的技能来创建一个复杂的公式,该公式将从数组列返回首选项(复选标记)的匹配代码。有人知道应该修改什么来实现这个目标吗?感谢大家提出的任何解决方案


您的示例工作表被锁定为私有(需要许可),但无论如何,这可能只是其中一个数组问题的副本。您是对的,请使用此链接:我正在检查您的textjoin链接,谢谢。我可以从标题中猜测,主题可能与我所寻求的不一致,但它们可能提供了一个我可以使用的解决方案。