基于下拉确定数据validation旁边的单元格

例如,假设我们使用Barney,Jack,Moe,在单元格B2中的表单Main中有一个Data Validation下拉菜单。

在C2中,我想要一个基于数据validation显示number.Sheetname 。表名的单元格。

 Barney = 1.Main Jack = 2.Main Moe = 3.Main 

我将如何做到这一点?

如果我=CELL("address", b2)它会给我2

我假设"Barney","Jack","Moe"只是一个例子。 你可能有更长的名单? 如果是,那么为此你必须首先适当地创build数据validation。

为了演示目的,我把你的名单G2,G3,G4,然后select他们,给他们一个名字。

在这里输入图像说明

接下来在单元格B2中创build数据validation,如下所示。

在这里输入图像说明

把这个公式放在C2单元格中

=IFERROR(INDEX(MATCH(B2,Names,0),1,1) & ".Main","")

你完成了:)

在这里输入图像说明

C2中input:

 =LOOKUP(B2,{"Barney","Jack","Moe"},{1,2,3}) & ".Main"