You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

多条件匹配函数应用:获取指定ID与列值对应的行号

获取指定条件的行号

表格截图

需求:获取ID为2且第二列值为A的行对应的行号。

方法一:Excel公式实现

使用数组公式匹配符合条件的行:

=MATCH(1,(A:A=2)*(B:B="A"),0)

输入后按Ctrl+Shift+Enter(旧版Excel)确认,即可返回第一个符合条件的行号。

方法二:Python pandas实现

如果用代码处理表格数据,可参考以下代码:

import pandas as pd

# 读取表格数据
df = pd.read_excel("表格文件路径.xlsx")
# 筛选条件并获取行号(转换为Excel样式行号需+1)
target_rows = df[(df['ID'] == 2) & (df.iloc[:,1] == 'A')].index + 1
print("符合条件的行号:", target_rows.tolist())

内容的提问来源于stack exchange,提问作者HimaniBali

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 08:20:49