Excel:如何查找列中的前 3 个正数
通常,您可能希望在 Excel 的列中查找前 3 个正数。
例如,您可能在 Excel 中有一列值,并且您希望返回前 3 个正数:
以下示例展示了如何执行此操作。
示例:在 Excel 中查找某列中的前 3 个正数
假设我们在 Excel 中有以下值列表:
请注意,有些值为正,有些为负,有些为零。
为了找到该列中的前3个正值,我们可以首先列出C列中的数字1到3:
接下来,我们可以在单元格D1中键入以下公式来查找 A 列中的第一个正值:
=INDEX( $A$2:$A$14 ,SMALL(IF( $A$2:$A$14 >0,ROW( $A$2:$A$14 )-ROW( $A$2 )+1), C1 ))
然后我们可以单击该公式并将其拖动到单元格D2和D3中,分别找到 A 列中的第二个和第三个正值:
D 列现在显示 A 列的前 3 个正值: 9 、 12和15 。
请注意,您可以使用此公式查找列中的前n 个正值。
例如,我们可以轻松地将公式拖动到更多单元格,以列出 A 列中的前 5 个正值:
D 列现在显示 A 列中的前 5 个正值。
请随意使用此公式列出您自己的数据集中的前n个正值。
其他资源
以下教程介绍了如何在 Excel 中执行其他常见操作: