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

如何筛选rep列中姓氏以'K'开头的记录?

表格示例如下

表格中rep列将名和姓共同存储在同一列中,要筛选该列中姓氏以'K'开头的对应记录,可根据你使用的工具选择对应操作:

各工具操作方法

Excel / WPS 表格

  • 辅助列法:新增一列作为辅助列,输入公式提取姓氏:=RIGHT(rep列对应单元格,LEN(rep列对应单元格)-FIND(" ",rep列对应单元格)),下拉填充后筛选辅助列内容以K开头的行即可
  • 直接筛选法:选中rep列开启筛选,点击筛选下拉框选择「文本筛选」→「自定义筛选」,设置规则为「包含 空格K」,通过匹配姓氏前的空格,可避免误筛名字首字母为K的记录

SQL

假设存储数据的表名为business_data,语句如下:

SELECT * FROM business_data
WHERE rep LIKE '% K%';

如果需要严格匹配首字母为大写K,可根据你使用的数据库类型调整字段的大小写敏感规则即可。

Python Pandas

假设数据已读取为DataFrame对象df,筛选代码如下:

# 提取姓名空格后的姓氏,匹配首字母为K的记录
df_filtered = df[df['rep'].str.split().str[-1].str.startswith('K')]

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 07:06:05