Excel:是否可以根据值将一行中的单元格绑定在一起?

Excel:是否可以根据值将一行中的单元格绑定在一起?

我最近用过解决方案来创建动态生成的唯一列表。

它的作用是获取单元格值(此处为姓名列表)并生成另一个不重复的列表。假设我想在这些姓名旁边添加关于这些姓名的评论。但是,如果我添加更多姓名(尤其是如果公式扩展为应用排序),唯一名称评论列变得未对齐。

是否有可能在不使用 VBA 的情况下以任何方式创建一个带有注释的单元格,该注释将“更改行”及其转到值?

我知道我正在复制数据库行为,但请假设这需要在 Excel(或 Google 表格)中完成。

编辑:附加信息:

我的意思是以某种方式绑定/更新 F 列以使其与 E 列中的对应单元格保持固定。

样本数据

答案1

问题在于,唯一名称和评论之间没有真正的联系,它们只是恰好占据了相邻的列。要将它们关联起来,您需要永久关联它们的东西(当您输入或操作 A 列数据时不会更改的表)。该表需要与可能会修改的 E 列结果分开。

要点是在其他地方创建一个主表。您可以使用现有的例程来创建唯一名称的初始列表。完成后,您需要一个不同的过程来添加它,这样您就不会破坏以前的数据。将注释放在该表中,并在添加名称时添加注释。不必担心对该表进行排序,甚至不必删除旧名称。这将成为查找表。

现在,您可以独立地对 E 列列表执行任何操作。根据需要从 A 列创建或重新创建它,对其进行排序等。您可以通过在主表中查找 E 列中的名称并返回关联值来填写 F 列中的注释(通常使用查找)。

相关内容