要求 Excel 从另一张/同一张表格中检索并匹配大量数据

问题描述 投票:0回答:1

我有一群动物。我想计算每个人出生时母亲的年龄。

在我的数据电子表格中,我有(除其他外我想测试的)每个人的 ID、该人的出生日期及其母亲 ID。请注意,母亲 ID 与某些个体 ID 的值相同,因为在我的群体中,某些个体既是母亲又是后代(多代)。

电子表格如图所示。请注意,我发布的示例中,一些母亲/水坝是野生动物,它们的 ID 未知。

我的挑战是如何在每个人的行中输入每个母亲的出生日期。我有 1700 个人,手动计算这个数字似乎很疯狂。是否可以要求 Excel 检索大坝的 DoB?我一直在尝试一些公式,但到目前为止没有成功。我还尝试创建另一张仅包含 ID 和出生日期的工作表,并要求 excel 检索出生日期(从另一张工作表),如果“Dam”列中是特定数字(ID)。

enter image description here

所以理想情况下我想链接以下数据:

Individual ID ---- DoB ---- Dam ---- Dam's DoB 

理想情况下,我还想建议如何以自动方式输入每个人的出生等级(第一个孩子,第二个孩子......)以及同一女性的出生间隔(以年为单位)。

excel excel-formula formula spreadsheet data-retrieval
1个回答
0
投票

此公式将给出大坝 ID:

=IFERROR(INDEX($A:$D,MATCH($D2,$A:$A,0),MATCH("Date of Birth",$A$1:$D$1,0)),"")
© www.soinside.com 2019 - 2024. All rights reserved.