我正在尝试查找列中值 >=65 的第一个实例。第一个标记值可能会在列表中重新出现,因此应再次标记。请参阅图像以获取所需的输出...每次“数据”中的单元格 >=65 且 < the first flagged value. All other cells should be zero. Please help
时,我都需要值 1您真的按照标记使用
Excel-2010
或 Excel-2007
吗?也许通过 MS365
,您可以使用 SCAN( ) 和 LET( ) 函数来解决。对于旧版本,就在 MS365
解决方案之后。
• 单元格中使用的公式 B2
=LET(α,SCAN(0,A2:A17,LAMBDA(x,y,IF(y>=65,x+1,0))),IF((α>1)+(α=0),0,1))
对于旧版本,可以在辅助/帮助列的帮助下使用以下公式:
• 单元格中使用的公式 B2 --> 对于辅助列/辅助列
=(A2>=65)*(N(B1)+1)
• 单元格中使用的公式 C2 --> 用于输出
=N(NOT(OR(B2>1,B2=0)))
或者,您也可以将以下内容用于单元格C2
=IF(OR(B2>1,B2=0),0,1)
当然在旧版本中你需要填写以上公式。