我正在创建一个组中人员的目录。在第一个工作表中是姓名、地址、电话和电子邮件信息。基础知识。
然后在第二张表中,我记录了出勤情况。
在第三张表中,我记录了一些已经实现的目标。
我使用=ARRAYFORMULA(BASE!A:A)获取第一列,并将其放入第二和第三张表中。
这在一段时间内效果很好。然后我们有了一个新成员。我把他们的信息加到了基表上。他的名字被带到了第二和第三页上。那很好。但是它没有保持第二张和第三张纸上的行的连接。由于添加新成员移动了他所添加的单元格,因此它们偏离了一行。
所以..。
基础板材
|--------------|------------|------------|------------------|
|First Name | Last Name | Address | and so on...... |
|--------------|------------|------------|------------------|
|John | Doe | 123 Main | |
|--------------|------------|------------|------------------|
|Jim | Smith | 123 Elm | |
|--------------|------------|------------|------------------|
|Jill | Summers | 123 Aspen | |
|--------------|------------|------------|------------------|然后,我有另一个工作表用于跟踪出勤情况,从基本工作表中获取名字和姓氏。第一行和前两列在两张图纸上都是冻结的。
|--------------|------------|------------|---------|---------------|
| First Name | Last Name | 10/1/19 | 10/7/19 | and so on.....|
|--------------|------------|------------|---------|---------------|
| John | Doe | x | x | |
|--------------|------------|------------|---------|---------------|
| Jim | Smith | | x | |
|--------------|------------|------------|---------|---------------|
| Jill | Summers | x | | |
|--------------|------------|------------|---------|---------------|我想要做的是能够为新名称添加一个新行,它也可以在第二张表中创建一个新行。例如..。
|--------------|------------|------------|------------------|
|First Name | Last Name | Address | and so on...... |
|--------------|------------|------------|------------------|
|John | Doe | 123 Main | |
|--------------|------------|------------|------------------|
|Julie | Fry | 123 Oak | |
|--------------|------------|------------|------------------|
|Jim | Smith | 123 Elm | |
|--------------|------------|------------|------------------|
|Jill | Summers | 123 Aspen | |
|--------------|------------|------------|------------------|这会导致..。
|--------------|------------|------------|---------|---------------|
| First Name | Last Name | 10/1/19 | 10/7/19 | and so on.....|
|--------------|------------|------------|---------|---------------|
| John | Doe | x | x | |
|--------------|------------|------------|---------|---------------|
| Julie | Fry | | | |
|--------------|------------|------------|---------|---------------|
| Jim | Smith | | x | |
|--------------|------------|------------|---------|---------------|
| Jill | Summers | x | | |
|--------------|------------|------------|---------|---------------|有没有办法解决这种情况?或者只是做这件事的更好的方法?
我知道我可以将名字添加到列表的底部,这会“有点”起作用,但这样我就不能按姓氏的第一个排序了。排序将在基页上工作,但它也将对出勤页面上的姓名进行排序,但行中的数据不会受到影响。
发布于 2019-10-24 09:47:03
您可以尝试使用INDIRECT锁定它,如下所示:
=ARRAYFORMULA(INDIRECT("BASE!B:B"))https://stackoverflow.com/questions/58533005
复制相似问题