Excel:根据条件在公式中使用单元格

Excel:根据条件在公式中使用单元格

我有以下 Excel 工作簿表。

第 1 页包含针对特定个人的刑事判决数据:

| Name | DateOfBirth | DateOfSentence | SentenceYears |
|------|-------------|----------------|---------------|
| A    | 01/01/1960  | 04/06/2007     | 30            |
| B    | 21/03/1964  | 12/10/2009     | 25            |

第 2 页包含特定年份出生的人们的平均预期寿命:

| 1960 | 1961 | 1962        | 1963           | 1964          |
| 65   | 65   | 66          | 67             | 67            |

我想创建一个公式来确定所判处的刑罚(来自 SHEET 1,SentenceYears 列)是否是根据 SHEET 2 中同一年出生的人的平均数字来确定此人的预期寿命是否超过其预期寿命。如果为真,则返回“可能死亡”,如果为假,则返回“可能不死亡”。

任何帮助都将不胜感激!我没有根据日期匹配将 Excel 指向特定单元格的经验。

答案1

请按照以下步骤修复此问题:

在此处输入图片描述

怎么运行的:

  • 步骤 1:查找Age On Sentence Year& Age On Sentence Completed
  • F91单元格中的公式Sheet 1

    =DATEDIF(B91,C91,"Y")

  • G91单元格中的公式Sheet 1

    =F91+D91

  • H91单元格中的公式Sheet 1

=IF(INDEX(Sheet2!A$97:E$97,MATCH(YEAR(B91),Sheet2!A$96:E$96,0))<G91,"Dead","NotDead")

注意:

  • =INDEX(A$97:E$97,MATCH(YEAR(B91),A$96:E$96,0))65囚犯的回报A67的回报B都小于Age On Sentence Completed
  • 因此,当句子完成时,两人可能都死了。

根据需要调整公式中的单元格引用。

相关内容