您可以使用Excel的MIN函数和MATCH函数来实现此目标。以下是具体步骤:

  1. 假设您要比较的两列数据分别在A列和B列,第一行为标题,数据从第二行开始。
  2. 在C列的第二行(即C2单元格)中输入以下公式:=MIN(A2,B2)
  3. 将此公式拖动或复制到C列的其他单元格中,以覆盖与A列和B列中相同行数的所有单元格。
  4. 在D列的第二行(即D2单元格)中输入以下公式:=MATCH(C2,A:A,0)
  5. 将此公式拖动或复制到D列的其他单元格中,以覆盖与C列中相同行数的所有单元格。
  6. 此时,D列中的数值表示最小值所在的行号。如果存在多个最小值,MATCH函数将返回第一个最小值所在行的行号。

请注意,如果存在多个最小值且您希望返回所有最小值所在的行号,您可以将D列中的公式修改为=IF(C2=MIN($A$2:$B$100),ROW($A$2:$B$100),""),其中$A$2:$B$100表示您要比较的数据范围。这将返回一个以逗号分隔的行号列表,例如"2, 5, 7"。

如何在两列数值中取最小那一个值并返回它的第一行

原文地址: https://www.cveoy.top/t/topic/i8ZG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录