Excel 输入携带到多个字段中的变量
我是个新手,所以请容忍我。:) 我有一个多页的工作簿,我正在尝试自动化某些繁琐的过程。对于这个问题,具体的例子如下:我正在手动将数据输入表1。。。某些行也需要输入到表2中。我希望将数据输入到表1中,并使用表2中的引用将其拉到需要的地方,而不是将所有内容输入两次。没有任何问题 所以,我有一排看起来像Excel 输入携带到多个字段中的变量,excel,excel-formula,Excel,Excel Formula,我是个新手,所以请容忍我。:) 我有一个多页的工作簿,我正在尝试自动化某些繁琐的过程。对于这个问题,具体的例子如下:我正在手动将数据输入表1。。。某些行也需要输入到表2中。我希望将数据输入到表1中,并使用表2中的引用将其拉到需要的地方,而不是将所有内容输入两次。没有任何问题 所以,我有一排看起来像 ='Sheet1'!C2 ='Sheet1'!F2 ='Sheet1'!W2 ='Sheet1'!Z2 然而,当我开始一个新行时,我发现我自己必须手动执行每个字段来更新行号,因为列不是连续的(所以我
='Sheet1'!C2
='Sheet1'!F2
='Sheet1'!W2
='Sheet1'!Z2
然而,当我开始一个新行时,我发现我自己必须手动执行每个字段来更新行号,因为列不是连续的(所以我不能只执行一个并将其拖过来)。我认为必须有一个更简单的方法来做到这一点
我只需要在每一行中定义一个数字,该数字将自动输入到该行的引用函数中;携带到多个字段中的变量
在我的脑海里似乎很简单。。。手动将行中的第一个单元格设置为一个值,并写入引用函数,以便行值(y)(='NAME of'!Ay)是函数行的第一个单元格中的任何内容---这有意义吗
我希望这是可能的!我很感激能提供的任何帮助。我试着列举一个简单的例子 表1: 第2张: 公式视图中的表2:
您应该能够根据需要添加行并向下拖动。我假设您的行号在“C”列中 使用以下公式计算: 名字- 身份证- 验证码-
=INDIRECT("Sheet1!X"&C4)
然后你可以拖动这个公式
您可以尝试在第一张图纸上创建一个表格
- 没有对任何直接单元格的引用,因此您可以在任何地方移动表格或启动公式,并且不会出现任何问题
- 您的数据位于一个表中,该表可以按该表中的任何数据列进行排序,这非常有用
- 通过插入新行添加到原始表中的任何数据都将传播到任何依赖表
- 如果将数据添加到原始表的底部,可能会遇到问题。始终在中间插入新行,并按字母顺序重新排序名称列以获得最佳结果。
- 如果任何依赖列表最终太大,您将看到带有“#值”的单元格在他们里面。将依赖列表制作成表应该可以解决这个问题,但是如果不起作用,可以通过删除任何额外的行来轻松解决这个问题
=INDIRECT("Sheet1!Q"&C4)
=INDIRECT("Sheet1!X"&C4)