Excel formula Excel将跨单元格行的任何值与查找列表中的任何值匹配
我想我正试图做与问题相反的事情: 我已经搜索了excel match,查找了任意值,跨多个值查找了任意值,但没有找到任何内容,但如果是重复的,请关闭此项。这是我的第一个问题,所以我可能格式化错误 我在Sheet1上有一个数据集,其中有数据点,我通过查找创建了一个层次结构列表。e、 gExcel formula Excel将跨单元格行的任何值与查找列表中的任何值匹配,excel-formula,match,lookup,Excel Formula,Match,Lookup,我想我正试图做与问题相反的事情: 我已经搜索了excel match,查找了任意值,跨多个值查找了任意值,但没有找到任何内容,但如果是重复的,请关闭此项。这是我的第一个问题,所以我可能格式化错误 我在Sheet1上有一个数据集,其中有数据点,我通过查找创建了一个层次结构列表。e、 g Node1 Parent1 Parent2 Parent3 .... Node2 Parent1 Parent2 Parent3 .... Node
Node1 Parent1 Parent2 Parent3 ....
Node2 Parent1 Parent2 Parent3 ....
Node3 Parent1 Parent2 Parent3 ....
这是一种组织层次结构,在顶层和底层节点之间具有不同数量的级别
我在第二张纸上有一个独特的列表,我称之为SpecialParentList。它们是排他性的;在Sheet1中,每一排家长中只有一位会出现。但是,它们可能出现在任何地方,如Parent1、Parent2等。对于节点1,Parent1中可能有一个特殊的Parent1,对于节点2,Parent2中可能有一个特殊的Parent2
我要做的是查看Node1行,检查每个父节点是否在SpecialParent列表中,然后返回SpecialParent的值
我觉得应该有一个很短的方法来做到这一点,而不需要单独查找每个特殊的租金,但我无法找到它 我不确定这是否正是您所需要的,但试试这个。假设父母A,父母B。。。是你想要找到的人和父母1,父母2。。。只是一些你不感兴趣的东西 我在表1的单元格A1:F3中设置了一些测试数据:- 节点1、家长1、家长A、家长2 节点2,父节点1,父节点2,父节点B,父节点3,父节点4 节点3、家长C、家长1、家长2、家长3 第2页A1:A3单元格中的列表,不必按顺序排列:- 家长 父母B 家长 然后将以下数组公式放入表1中!G1并通过细胞G2和G3向下复制 =MAX1-ISERRORMATCHB1:F1,第2页!B$1:B$3,0*1列!B1:F1-1 这将给出相对于第2列的位置,其中可以找到ParentA等,即 二, 三, 一, 如果未找到,则为0,如果有多个匹配项,则为最后一个匹配项 然后,您可以通过将以下公式放入H1并向下复制来查找您要查找的父项的值,从而对其进行索引:- =IFG1,INDEXB1:F1,1,G1 我希望这有帮助