当前位置: 首页 > news >正文

excel经验

Q:我现在有一个excel,有一列数据,大概两千多行。如何在这一列中 筛选出具有关键字的内容,并输出到另外一列中。
A:

假设数据在A列(A1开始),关键字为“ABC”

在相邻空白列(如B1)输入公式:

excel
复制
=IF(ISNUMBER(SEARCH("ABC", A1)), A1, "")
SEARCH函数会查找关键字(不区分大小写),若需区分大小写则用FIND。

公式含义:如果A1包含“ABC”,则显示A1内容,否则留空。

拖动填充公式到所有行
双击B1右下角的填充柄,或拖动至最后一行。

Q2:若命中关键字则有数据的一列处理后的数据列。但这一列中由于有许多未命中的所以置了空值"",现在要求输出另外一列,由于2000多行难以观察,需要综合收集所有结果,不需要有空值。
A:

在C1输入数组公式(需按 Ctrl+Shift+Enter 确认):

excel
复制
=IFERROR(INDEX($B$1:$B$2000, SMALL(IF($B$1:$B$2000<>"", ROW($B$1:$B$2000)-ROW($B$1)+1), ROW(C1))), "")
$B$1:$B$2000:根据实际数据范围调整(如数据在B1到B2500,改为$B$1:$B$2500)。

ROW(C1):随着公式向下填充,依次提取第1、2、3...个非空值。

向下拖动填充公式,直到出现空值(表示已提取完所有非空值)。

相关文章:

  • (三十七)Dart 中使用 Pub 包管理系统与 HTTP 请求教程
  • leetcode0410. 分割数组的最大值-hard
  • 程序化广告行业(69/89):DMP与PCP系统核心功能剖析
  • STM32看门狗应用实战:独立看门狗与窗口看门狗深度解析(下) | 零基础入门STM32第九十五步
  • 详细介绍javaspringboot操控redis的高级特性1. 事务支持2. 发布/订阅3. Pipeline批量操作
  • git rebase复杂场景验证
  • QtConcurrent
  • COBOL语言的网络安全
  • AGI大模型(11):RAG系统
  • 在全球化浪潮下如何加强供应链风险管理?
  • Java全栈面试宝典:JMM内存模型与Spring自动装配深度解析
  • 数据结构实验3.1:顺序栈的基本操作与进制转换
  • 2025 年山东保安员职业资格考试要点梳理​
  • 深度学习篇---num_works选择
  • 【python以打包的形式运行和脚本形式运行获取路径注意事项】
  • GStreamer开发笔记(一):GStreamer介绍,在windows平台部署安装,打开usb摄像头对比测试
  • Open CASCADE学习|读取点集拟合样条曲线(续)
  • 碰一碰发视频源头开发技术服务商
  • CentOS 7 yum 无法安装软件的解决方法
  • oracle 快速创建表结构
  • wordpress 精品主题/厦门百度seo公司
  • 个人网站怎么做视频/站长网站
  • 枣庄网站建设.com/营销型网站推广
  • 从哪进新疆所有建设局网站/seo品牌优化百度资源网站推广关键词排名
  • 云南城乡建设厅网站/免费发布信息的网站平台
  • 贵州建设厅网站建筑企业公示栏/宁波网站排名优化seo