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

怎么根据单元格包含特定的文本,则返回相应的值?(如果I列中是周师傅,则J列需显示A,王师傅则显示B,李师傅则显示C)... 怎么根据单元格包含特定的文本,则返回相应的值?(如果I列中是周师傅,则J列需显示A,王师傅则显示B,李师傅则显示C) 展开
 我来答
东哥zld
推荐于2016-03-04 · 机械自动化爱好者
东哥zld
机械自动化爱好者
采纳数:204 获赞数:17740
毕业不久,正在努力创造自己的骄傲

向TA提问 私信TA
展开全部
  运用这个函数“=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系统在中国悄然登陆之后二者形成了竞争的两大阵营。
sssuosw
2012-09-14 · TA获得超过1692个赞
知道大有可为答主
回答量:1313
采纳率:0%
帮助的人:1108万
展开全部
你需要列一个对照表,如果人多的话。
有了对照表,就好列公式了。
这里只假设你有3个人,王,周,李
在J2输入公式:
=if(right(I2,3)="周师傅","A",if(right(I2,3)="王师傅","B",if(right(I2,3)="李师傅","C","")
下拉复制公式
或者:
=iferror(lookup(I2,{"周师傅","王师傅","李师傅"},{"A","B","C"}),"")
追问
谢谢你的热心回答,第一种方法有用,第二种方法单元格就全显示空白了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
太极健1969
2012-09-14 · TA获得超过9033个赞
知道大有可为答主
回答量:8668
采纳率:69%
帮助的人:3619万
展开全部
你只有这三个人是吧?J2公式如下
=IF(ISERROR(FIND("周",I2)),IF(ISERROR(FIND("王",I2)),"C","B"),"A")

公式下拉完成
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kanwardhoo
推荐于2016-05-09 · TA获得超过1578个赞
知道大有可为答主
回答量:2137
采纳率:33%
帮助的人:998万
展开全部
若姓名少,用一下if。
若多的话用vlookup,不能用lookup。lookup根据汉字拼音的顺序去找的。如:周,拼音是“z”,z是顺序最后一个,返回的话就是(A;B;……J;K)中的k。
用vlookup公式,j2输入:
=vlookup(left(right(i2,3)),{"周","A";"王","B";"李","C"},2,0) 下拉。
公式中添了个left,以省略输入“师傅”。
这种情况不必再外套个IF或IFERROR函数,来反映公式返回错误结果时的显示结果。有哪几个师傅你是清楚的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔软的Bp
科技发烧友

2012-09-15 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:66%
帮助的人:8963万
展开全部
你应该是举例,实际数据比较多
要用VLOOKUP
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式