EXCEL函数, 怎么根据单元格中包含特定的文本,则返回相应的值?

2024-12-15 04:13:37
推荐回答(5个)
回答1:

  运用这个函数“=IF(ISERROR(FIND(。。。))。。。)”

Microsoft Office Excel:
  Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。
  Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能,带给使用者方便。
  与其配套组合的有:Word、PowerPoint、Access、InfoPath及Outlook,Publisher
  Excel2013、2010、2007和老一点的Excel2003较为多见,Excel2002版本用的不是很多。比Excel2000老的版本很少见了。最新的版本增添了许多功能。使Excel功能更为强大。
  Excel2003支持VBA编程,VBA是Visual Basic For Application的简写形式。VBA的使用可以达成执行特定功能或是重复性高的操作。
  微软OFFICE简介
  微软的OFFICE是最为流行的办公软件,主要有OFFICE2010和OFFICE2007两个版本。Office 2000是第三代办公处理软件的代表产品,可以作为办公和管理的平台,以提高使用者的工作效率和决策能力。Office 2000中文版有4种不同的版本:标准版、中小企业版、中文专业版和企业版。
  在Office 2000中各个组件仍有着比较明确的分工:一般说来,Word主要用来进行文本的输入、编辑、排版、打印等工作;Excel主要用来进行有繁重计算任务的预算、财务、数据汇总等工作;PowerPoint主要用来制作演示文稿和幻灯片及投影片等;Access是一个桌面数据库系统及数据库应用程序;Outlook是一个桌面信息管理的应用程序;FrontPage主要用来制作和发布因特网的Web页面。
  Microsoft Office XP是微软有史以来所发行的Office版本中最重要的版本,而且也被认为是迄今为止功能最强大、最易于使用的Office产品。新版Office放弃了以往以产品发布年命名的惯例!产品名称中的XP,是英文Experience(体验)的缩写,代表着新版Office在包容覆盖广泛设备的Web服务之后,将给用户带来丰富的、充分扩展的全新体验。
  除核心的 Office XP 程序 — Microsoft Word、Excel、Outlook和 PowerPoint— 外,Office XP 专业版 中包含 Microsoft Access 2002,它是 Office XP 数据库解决方案,可帮助用户存储、访问和分析数据。
  要使用 Microsoft Office XP,推荐的系统配置为 Microsoft Windows 2000 Professional,计算机的硬件配置为 Pentium III 处理器和 128 MB 的 RAM。
  在中国金山公司的WPSoffice,和微软office的功能非常相似,从1989年到1994年,中国国内办公软件一直都是WPS一统江湖。美国微软的Windows系统在中国悄然登陆之后二者形成了竞争的两大阵营。

回答2:

简单点:办法一:看你的数据很整齐,请将B列复制到C列(不破坏原数据),然后将C列“分列”,将最后两个字符分出来,然后在分选定最后两个字符所在列,用查找B0替换为A,查找B1替换为B........,就行了。
办法二:在E列输入公式=RIGHT(B5,2),提取出最后两位,然后用查找替换的办法。

回答3:

E5单元格输入公式:
=IF(AND(SEARCH("B*",B5)>0,ISNUMBER(VALUE(MID(B5,SEARCH("B*",B5)+1,1)))),CHAR(VALUE(MID(B5,SEARCH("B*",B5)+1,1))+65),"")
下拉复制公式
只适合B0~B9...如果还有B10、B11,需要修改公式...

回答4:

E5单元格输入公式
=IF(ISERROR(FIND("B0",B5)),IF(ISERROR(FIND("B1",B5)),IF(ISERROR(FIND("B2",B5)),"","C"),"B"),"A")
下拉复制公式

回答5:

E5输入:
=IF(COUNT(FIND("B",B5)),CHAR(MID(B5,FIND("B",B5)+1,99)+65),"")
下拉填充