在Excel中如果为英文(js中不区分大小写写)和数字的组合则返回0,如果为文字则返回1,求公式!!

哪里有免费的 Excel 教程? - 知乎<strong class="NumberBoard-itemValue" title="被浏览<strong class="NumberBoard-itemValue" title="3,038分享邀请回答excelhome.net 上面更新快,有很多讨论~381 条评论分享收藏感谢收起335 条评论分享收藏感谢收起在Word中,如何快速切换英文字母大小写?_Excel技巧网_传送门
在Word中,如何快速切换英文字母大小写?
20万粉丝共同关注每日Excel/Word/PPT技术分享请点左下角的“阅读原文”在Word中,如何快速切换英文字母大小写如图 5-45所示为某同学从网上下载的英文歌词,但由于下载下来时全部是大写,为了阅读方便,希望将下载的英文歌词转换成每句首字母大写的形式,应该如何操作?图 5-45文英歌词→ 解决方案利用“更改大小写”功能将全部大写英文歌词转换成每句首字母大写。→ 操作方法※“更改大小写”功能※步骤1
选中需要操作的英文歌词。步骤2
如图 5-46所示,单击“开始”选项卡→“字体”组中的“更改大小写”下拉列表框,选择“句首字母大写”。图 5-46更改大小写→ 知识扩展※组合键切换英文大小写※进行英文单词的大小写切换时,除了可以使用“更改大小写”功能外,还可以使用组合键的方式来进行。选中要更改大小写的英文单词后,按组合键将实现英文单词在“全部大写”、“全部小写”、“单词首字母大写”三种状态下的轮流切换。版权所有 转载须经Excel技巧网许可Office交流 QQ 群进入 Excel技巧网 公众号 exceltip_net回复 QQ 查询 Office交流群号,与高手们一同学习扫描获取更多技巧 ↓ ↓ ↓
觉得不错,分享给更多人看到
Excel技巧网 微信二维码
分享这篇文章
5月24日 21:56
Excel技巧网 最新文章&& 文章内容
excel code函数用法实例剖析
[日期:] & 来源:IT部落窝& 作者:IT部落窝 & 阅读:1925次[字体:
内容提要:文章介绍excel&code函数的用法和实例,在最后并剖析了code函数和字符代码对应关系。
第一,excel code函数基础用法
  Excel中code函数的用法是返回文本字符串中第一个字符的数字代码。
  code函数的语法是:CODE(text),其中的Text参数表示要返回其中第一个字符的数字代码的文本。
  比如下面所示的:在B1输入公式:=CODE(A1),就返回65。表示A1单元格中第一个字符A,对应的数字代码是65。此公式等同于:=CODE("A")。
第二,excel code函数实例部分
1.判断A列数据源首字母是否为大写英文字母
  解法一:B2输入公式:=IF((CODE(A2)&=90)*(CODE(A2)&=65),"大写","否"),下拉复制公式。
  公式解释: CODE("A")=65,CODE("Z")=90, CODE("a")=97, CODE("z")=122,通过查询,知道大写字母A―Z对应的code数字为:65-90,小写字母a―z对应的code数字为:97-122。
  如果数据源没有数字开始的话,=IF(CODE(A2)&=90,"大写","否"),这个公式就可行。
  如果需要考虑数据源出现数字开头,公式同样适用,再添加一个判断:CODE(A2)&=65。
  用IF判断代码数字为65-90区间的,即为大写,否则就为小写。
  解法二:=TEXT((CODE(A2)&=90)*(CODE(A2)&=65),"[&0]大写;否")
  Text第一参数:(code)*(code),逻辑相乘,结果为0或1。用text进行判断:[&0],这是条件,如果为真,1,就返回“大写”,否则返回“否”。
2. 英文字母大小写转换
  如下面所示,如果A列单词是大写,将其转换为小写;如果A列是小写的,将其转换为大写。
  公式为:=IF(CODE(A2)&91,LOWER(A2),UPPER(A2))
  前面的知识学习,我们知道大写字母A―Z对应的code数字为:65-90。因此用IF判断小于91的即为大写字母为条件,如果是就用LOWER函数转换为小写。否则就用UPPER转换为大写。
  大小写转换LOWER和UPPER函数,请参考文章:
3. 利用CODE函数输入非主流文字和特殊符号
  在A1单元格中输入“濉弊郑B1单元格中输入公式=code(A1),可以看到结果为34789,这个就是其字符代码。
  我们平时使用的一些ALT键和小键盘数字组合输入的特殊符号和文字一类的,就是上面的原理。
  为什么按住ALT键后,然后用小键盘输入34789,放开ALT键即可,就可以输入这个“濉弊郑褪且蛭飧鲎侄杂Φ淖址胧34789。
photoshop教程
平面设计教程excel表中B列的文字包含有A列的文字,怎么才能将,如果B列中包含A列的文字.则在C列返回A列的文字?
excel表中B列的文字包含有A列的文字,怎么才能将,如果B列中包含A列的文字.则在C列返回A列的文字?比如 A B C我 我们 我立即 思考立即锭 立即国忆 中忆国忆 国忆A列和B列单元格有的错着行
=IF(FIND(A1,B1)>0,A1,"") 再问: 有的A列和B列的数值错着位。意思就是只要B列的文字包含有A列的文字就在C列返回A列的文字 再答: 那就要用到宏函数了: 1、打开宏,将下列粘贴到VBA最后: Function SuperFind(FindStr As String, ByRef ssRang As Range) As String Dim returnValue As String returnValue = "" For Each scell In ssRang If (InStr(FindStr, scell) > 0) Then returnValue = scell Exit For End If Next SuperFind = returnValue End Function 2、在C1列中输入:=SuperFind(B1,A1:A4) 其中A1:A4是A列中的所有数据,可修改。
我有更好的回答:
剩余:2000字
与《excel表中B列的文字包含有A列的文字,怎么才能将,如果B列中包含A列的文字.则在C列返回A列的文字?》相关的作业问题
1、用杯了罩住球往下压,但不能让杯子进水,否则杯就会碰到乒乓球.2、想办法使泡沫的重心落到水面以下,例如有泡沫下拴一重物(但其重量一定要适中).
在A1列输入开始时间,B1输入间隔的时间,在B2上输入公式=A1+B1& 然后再在B3上输入公式=B2+$B$1&& 再下拉公式即可
球磨机在粉磨过程中产生“糊磨”是由于入磨物料水分大,或球磨机通风不良,磨内水蒸气不能及时排出所致,这时候研磨体和衬板容易与物料产生黏附现象,隔仓板的篦孔也容易被物料堵塞,使粉磨效率降低.这时,磨音闷,喂不进料,成品细度细,产量大幅度下降,“糊磨”常发生在生料磨里.球磨机在粉磨过程中产生“包球”是由于入磨物料温度过高,或
在C1单元格输入:=A1=B1下拉C列中显示TRUE时,其同行的A列和B列相同 文字、数字、或别的数据类型都可用此方法处理.
第一个可以用函数实际,假设你要找的相同文字、数字在A列,可以添加一列辅助列然后输入公式:=IF(COUNTIF(A:A,A1)>1,"相同","")并下拉即可第二个如果你的Excel是03版可以用高级筛选实现,选:数据——筛选——高级筛选 然后在出来的选项卡勾上“选择不重复记录”即可如果是07版即以上,用专门的去重功能
以上是数组公式,我觉得用这个函数更好理解一些:(假设数据区域为F1:F25)=SUMIF(F1:F25,">=0",F1:F25)
数据在A1到A100,固定值在B1,C1输入:=A1*$B$1下拉填充公式即可祝你成功!
公式1:=SUMPRODUCT((A1:A100="芒果")*(C1:C100="合格")) 公式2:=SUMPRODUCT((A1:A100="芒果")*(C1:C100="合格")*(D1:D100="广东"))
用rand函数,例如第一行共八个数求和为60,可以设定前七个都是8左右的随机函数,最后一个用60减去前七个的和就行了,列的话同样的原理.
Word中转换大小写的快捷键:Shift+F3.选中字母先,按一次,小写变大写;再按一次,大写变小写.如果选中的是大小写混排的字母,则转换效果依次为:首字母大写 ->全部大写 ->全部小写.把Excel中需要转换的内容整个复制到Word中(Excel单元格在Word中会自动转换成表格),再用Shift+F3转换,最后复
countif(区域,单元格)在单元格位置写下这个值即可
C1输入公式:=if(countif(B:B,B2)=1,"","重复")意思是,统计B列值=B1单元格的值的单元格的个数,统计出来的结果是“1”,则返回空值;否则,返回“重复”二个字向下格式刷如果在C列出现“重复”二个字,刚对应的B列是重复的.
你这个公式的书写是非法的,自然无法显示,如果确实需要增加文字描述,那可以利用N()函数,把上面的公式写为:=1+N("长")+1+N("宽")+1+N("高")
=MID(文字所在的单元格,11,3) 再问: 可以了,但我想了解下公式中的11,3这两个参数的意思是什么哟? 再答: 11,是1的位置,3是字符的长度。
能做到,比如数据在A列,你想增加单位“米”,这样在B1输入=A1&"米"下拉填充缺点是单元格不再是数值型,成为文本型.
在格式菜单-->单元格格式-->对齐选项卡怎么排列都可以,自己去感受吧.
在C1单元格输入 =vlookup(A1,B:B,1,0)然后下拉.选定A列,格式-条件格式-公式=COUNTIF(B:B,A1)>0 点右下角格式,选择颜色 再问: 我举个例子吧 A列 数字
B列数字 234578 怎样能找出 AB相同的数字并标示出来呢 再答: C1=vlookup(A1,B:B
在表二中选择EF列,设置条件格式:公式输入=COUNTIF(Sheet1!E:E&Sheet2!F:F,E1:F1)格式中选择填充/绿色,表示如果有相同内容的单元格的填充色即为绿色.如图示: 再问: 老是说错误。 再答: 那就把公式改成=AND(COUNTIF(Sheet1!E:E,E1),COUNTIF(Sh
也就是隔14行进行求和?=SUMPRODUCT((MOD(L12:L432,14)=0)*(L12:L432)) --来自WPS志愿者天极传媒:天极网全国分站
您现在的位置:
& &&Excel函数应用教程:查找与引用函数
Excel函数应用教程:查找与引用函数
论坛 09:40
小编说:有好几天没有发布Excel函数教程了,让大家久等了!今天继续,看看查找与引用函数。
  1.ADDRESS
  用途:以文字形式返回对工作簿中某一单元格的引用。
  语法:ADDRESS(row_num,column_num,abs_num,a1,sheet_text)
  参数:Row_num是单元格引用中使用的行号;Column_num是单元格引用中使用的列标;Abs_num指明返回的引用类型(1或省略为绝对引用,2绝对行号、相对列标,3相对行号、绝对列标,4是相对引用);A1是一个逻辑值,它用来指明是以A1或R1C1返回引用样式。如果A1为TRUE或省略,函数ADDRESS返回A1样式的引用;如果A1为FALSE,函数ADDRESS返回R1C1样式的引用。Sheet_text为一文本,指明作为外部引用的工作表的名称,如果省略sheet_text,则不使用任何工作表的名称。
  实例:公式“=ADDRESS(1,4,4,1)”返回D1。
  2.AREAS
  用途:返回引用中包含的区域个数。
  语法:AREAS(reference)。
  参数:Reference是对某一单元格或单元格区域的引用,也可以引用多个区域。
  注意:如果需要将几个引用指定为一个参数,则必须用括号括起来,以免Excel将逗号作为参数间的分隔符。
  实例:公式“=AREAS(a2:b4)”返回1,=AREAS((A1:,:A6,B4:B7,A16:A18))返回4。
  3.CHOOSE
  用途:可以根据给定的索引值,从多达29个待选参数中选出相应的值或操作。
  语法:CHOOSE(index_num,value1,value2,...)。
  参数:Index_num是用来指明待选参数序号的值,它必须是1到29之间的数字、或者是包含数字1到29的公式或单元格引用;value1,value2,...为1到29个数值参数,可以是数字、单元格,已定义的名称、公式、函数或文本。
  实例:公式“=CHOOSE(2,"","爱好者")返回“爱好者”。公式“=SUM(A1:CHOOSE(3,A10,A20,A30))”与公式“=SUM(A1:A30)”等价(因为CHOOSE(3,A10,A20,A30)返回A30)。
  4.COLUMN
  用途:返回给定引用的列标。
  语法:COLUMN(reference)。
  参数:Reference为需要得到其列标的单元格或单元格区域。如果省略reference,则假定函数COLUMN是对所在单元格的引用。如果reference为一个单元格区域,并且函数COLUMN作为水平数组输入,则COLUMN函数将reference中的列标以水平数组的形式返回。
  实例:公式“=COLUMN(A3)”返回1,=COLUMN(B3:C5)返回2。
  5.COLUMNS
  用途:返回数组或引用的列数。
  语法:COLUMNS(array)。
  参数:Array为需要得到其列数的数组、数组公式或对单元格区域的引用。
  实例:公式“=COLUMNS(B1:C4)”返回2,=COLUMNS({5,4;4,5})返回2。
  6.HLOOKUP
  用途:在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。
  语法:HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
  参数:Lookup_value是需要在数据表第一行中查找的数值,它可以是数值、引用或文字串;Table_array是需要在其中查找数据的数据表,可以使用对区域或区域名称的引用,Table_array的第一行的数值可以是文本、数字或逻辑值。Row_index_num为table_array中待返回的匹配值的行序号。Range_lookup为一逻辑值,指明函数HLOOKUP查找时是精确匹配,还是近似匹配。
  实例:如果A1:B3区域存放的数据为34、23、68、69、92、36,则公式“=HLOOKUP(34,A1:B3,1,FALSE)返回34;=HLOOKUP(3,{1,2,3;"","b","c";"d","e","f"},2,TRUE)返回“c”。
  7.HYPERLINK
  用途:创建一个快捷方式,用以打开存储在网络、Intranet(Internet)或本地的其它。
  语法:HYPERLINK(link_location,friendly_name)
  参数:Link_location是文件的路径和文件名,它还可以指向文档中的某个更为具体的位置,如Execl工作表或工作簿中特定的单元格或命名区域,或是指向Word文档中的书签。路径可以是存储在硬盘驱动器上的文件,或是Internet或Intranet上的URL路径;Friendly_name为单元格中显示的链接文字或数字,它用蓝色显示并带有下划线。如果省略了Friendly_name,单元格就将link_location显示为链接。
  实例:HYPERLINK("http://soft.yesky.com/","驱动之家")会在工作表中显示文本“驱动之家”,单击它即可连接到“http://soft.yesky.com/”。公式“=HYPERLINK("D:\README.TXT","说明文件")”在工作表中建立一个的蓝色“说明文件”链接,单击它可以打开D盘上的README.TXT文件。
  8.INDEX
  用途:返回表格或区域中的数值或对数值的引用。函数INDEX()有两种形式:数组和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。
  语法:INDEX(array,row_num,column_num)返回数组中指定的单元格或单元格数组的数值。INDEX(reference,row_num,column_num,area_num)返回引用中指定单元格或单元格区域的引用。
  参数:Array为单元格区域或数组常数;Row_num为数组中某行的行序号,函数从该行返回数值。如果省略row_num,则必须有column_Column_num是数组中某列的列序号,函数从该列返回数值。如果省略column_num,则必须有row_num。Reference是对一个或多个单元格区域的引用,如果为引用输入一个不连续的选定区域,必须用括号括起来。Area_num是选择引用中的一个区域,并返回该区域中row_num和column_num的交叉区域。选中或输入的第一个区域序号为1,第二个为2,以此类推。如果省略area_num,则INDEX函数使用区域1。
  实例:如果A1=68、A2=96、A3=90,则公式“=INDEX(A1:A3,1,1)”返回68,=INDEX(A1:A3,1,1,1)返回68。
  9.INDIRECT
  用途:返回由文字串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,即可使用INDIRECT函数。
  语法:INDIRECT(ref_text,a1)。
  参数:Ref_text是对单元格的引用,此单元格可以包含A1样式的引用、R1C1样式的引用、定义为引用的名称或对文字串单元格的引用;A1为一逻辑值,指明包含在单元格ref_text中的引用的类型。如果a1为TRUE或省略,ref_text被解释为A1-样式的引用。如果a1为FALSE,ref_text被解释为R1C1-样式的引用。
  实例:如果单元格A1存放有文本B1,而B1单元格中存放了数值68.75,则公式“=INDIRECT($A$1)”返回68.75。
  10.LOOKUP
  用途:返回向量(单行区域或单列区域)或数组中的数值。该函数有两种语法形式:向量和数组,其向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值;其数组形式在数组的第一行或第一列查找指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值。
  语法1(向量形式):LOOKUP(lookup_value,lookup_vector,result_vector)
  语法2(数组形式):LOOKUP(lookup_value,array)。
  参数1(向量形式):Lookup_value为函数LOOKUP在第一个向量中所要查找的数值。Lookup_value可以为数字、文本、逻辑值或包含数值的名称或引用。Lookup_vector为只包含一行或一列的区域。Lookup_vector的数值可以为文本、数字或逻辑值。
  参数2(数组形式):Lookup_value为函数LOOKUP在数组中所要查找的数值。Lookup_value可以为数字、文本、逻辑值或包含数值的名称或引用。如果函数LOOKUP找不到lookup_value,则使用数组中小于或等于lookup_value的最大数值。Array为包含文本、数字或逻辑值的单元格区域,它的值用于与lookup_value进行比较。
  注意:Lookup_vector的数值必须按升序排列,否则LOOKUP函数不能返回正确的结果,参数中的文本不区分大小写。
  实例:如果A1=68、A2=76、A3=85、A4=90,则公式“=LOOKUP(76,A1:A4)”返回2,=LOOKUP("bump",{"a",1;"b",2;"c",3})返回2。
  11.MATCH
  用途:返回在指定方式下与指定数值匹配的数组中元素的相应位置。如果需要找出匹配元素的位置而不是匹配元素本身,则应该使用MATCH函数。
  语法:MATCH(lookup_value,lookup_array,match_type)。
  参数:Lookup_value为需要在数据表中查找的数值,它可以是数值(或数字、文本或逻辑值)、对数字、文本或逻辑值的单元格引用。Lookup_array是可能包含所要查找的数值的连续单元格区域,Lookup_array可以是数组或数组引用;Match_type为数字-1、0或1,它说明Excel如何在lookup_array中查找lookup_value。如果match_type为1,函数MATCH查找小于或等于lookup_value的最大数值。如果match_type为0,函数MATCH查找等于lookup_value的第一个数值。如果match_type为-1,函数MATCH查找大于或等于lookup_value的最小数值。
  注意:MATCH函数返回lookup_array中目标值的位置,而不是数值本身。如果match_type为0且lookup_value为文本,lookup_value可以包含通配符(“*”和“?”)。星号可以匹配任何字符序列,问号可以匹配单个字符。
  实例:如果A1=68、A2=76、A3=85、A4=90,则公式“=MATCH(90,A1:,0)”返回3。
  12.OFFSET
  用途:以指定的引用为参照系,通过给定偏移量得到新的引用。返回的引用可以是一个单元格或单元格区域,并可以指定返回的行数或列数。
  语法:OFFSET(reference,rows,cols,height,width)。
  参数:Reference是作为偏移量参照系的引用区域,它必须是单元格或相连单元格区域的引用;Rows是相对于偏移量参照系的左上角单元格,上(下)偏移的行数。如果使用5作为参数Rows,则说明目标引用区域的左上角单元格比reference低5行。行数可为正数(代表在起始引用的下方)或负数(代表在起始引用的上方);Cols是相对于偏移量参照系的左上角单元格,左(右)偏移的列数。如果使用5作为参数Cols,则说明目标引用区域的左上角的单元格比reference靠右5列。列数可为正数(代表在起始引用的右边)或负数(代表在起始引用的左边);Height是要返回的引用区域的行数,Height必须为正数;Width是要返回的引用区域的列数,Width必须为正数。
  实例:如果A1=68、A2=76、A3=85、A4=90,则公式“=SUM(OFFSET(A1:A2,2,0,2,1))”返回177。
  13.ROW
  用途:返回给定引用的行号。
  语法:ROW(reference)。
  Reference为需要得到其行号的单元格或单元格区域。
  实例:公式“=ROW(A6)”返回6,如果在C5单元格中输入公式“=ROW()”,其计算结果为5。
  14.ROWS
  用途:返回引用或数组的行数。
  语法:ROWS(array)。
  参数:Array是需要得到其行数的数组、数组公式或对单元格区域的引用。
  实例:公式“=ROWS(A1:A9)”返回9,=ROWS({1,2,3;4,5,6;1,2,3})返回3。
  15.RTD
  用途:从支持COM自动化的程序中返回实时数据。
  语法:RTD(ProgID,server,topic1,[topic2],...)
  参数:ProgID已安装在本地中,经过注册的COM自动化加载宏的ProgID名称,该名称用引号引起来。Server是运行加载宏的服务器的名称。如果没有服务器,程序是在本地计算机上运行,那么该参数为空白。topic1,topic2,...为1到28个参数,这些参数放在一起代表一个唯一的实时数据。
  16.TRANSPOSE
  用途:返回区域的转置(所谓转置就是将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推)。
  语法:TRANSPOSE(array)。
  参数:Array是需要转置的数组或工作表中的单元格区域。
  实例:如果A1=68、A2=76、B1=85、B2=90,那么公式“{=TRANSPOSE(A1:B1)}”返回C1=56、D1=98、C2=90、D2=87。
  17.VLOOKUP
  用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP代替函数HLOOKUP。
  语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
  参数:Lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。Table_array为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。Col_index_num为table_array中待返回的匹配值的列序号。Col_index_num为1时,返回table_array第一列中的数值;col_index_num为2,返回table_array第二列中的数值,以此类推。Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。
  实例:如果A1=23、A2=45、A3=50、A4=65,则公式“=VLOOKUP(50,A1:A4,1,TRUE)”返回50。
&&阅读关于
的全部文章
(作者:语丝 推荐责任编辑:still)
天极新媒体&最酷科技资讯扫码赢大奖
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
Win10系统在Win8的基础上对界面、特性以及跨平台方面做了诸多优化。
手机整机DIY企业级
pc软件手机软件}

我要回帖

更多关于 mysql中区分大小写吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信