Excel:查找当前行上方最近的最低值并从另一列返回

Excel:查找当前行上方最近的最低值并从另一列返回

我尝试过几个具有类似场景的不同例子,但都还没有任何成功。

我有一个平面站点地图(450 页),按层次结构排序,每个后续子页面都以右箭头 (>) 开头,箭头数量表示页面深度。我已向数据添加几列以使其更清晰。我现在有以下内容...

截屏

我正在寻找一个函数来搜索页面深度列(Col C),取最接近的最低页面深度多于当前行(因为它对应于页面父级),然后返回该行(Col A)的 pageId。

任何想法都将不胜感激。

答案1

您可以使用AGGREGATE功能:

=AGGREGATE(14,6,(1/($C$2:C2=(C3-1)))*$A$2:A2,1)

在此处输入图片描述

相关内容