从一个数据自动填充表行

时间:2015-10-27 16:27:06

标签: excel excel-formula

我有一张包含一些数据的表格(全部都是唯一的),如:

profile

如果我在单元格中再插入一行并将姓氏只写为id Name Surname Age 1 Jack Gong 21 2 Danny Manny 24 ,那么是否有任何Excel函数会自动将“年龄”,“名称”和“ID”填入Gong21Jack

1 个答案:

答案 0 :(得分:1)

没有自动方式(可能在VBA程序之外),但你可以通过公式设置一些东西:

  1. 使用下图,将公式栏中显示的公式放入单元格A4,然后复制到单元格B4和D4。
  2. 然后要插入一个新行,请复制此行并粘贴到下一行,然后在C列中输入新的姓氏.id,name和age列将查看是否已在上面输入该值并填写结果,如果是
  3. 如果未列出该值,则id,name和age列将返回空白,此时您可以手动输入。
  4. 每次插入新行时,请确保您的行中包含id,name和age的公式。 (或者,您也可以单独从上面的行中复制这些内容 - 注意所有适当的单元格锁定,以确保它始终捕获整个范围。)
  5. enter image description here