虎虎漫画小说

繁体版 简体版
虎虎漫画小说 > > Excel_word_ppt_office使用技巧大全(最新超全完整版)最新章节 > 第 15 章

第 15 章 免费阅读

通常的方法,如果你有一个公式超过这个限制,你会考虑用VBA代替.然而,如果你不想使用VBA,你可以通过对公式的一部分”定义名称”来解决这种限制. 我们利用一个IF嵌套公式来测试 IF A4 = 1 Then 11 Else If A4 = 2 Then 22 Else If A4 = 3 Then 33 Else If A4 = 4 Then 44 ... Else If A4 = 13 Then 130 Else "Not Found" 当然在实践应用中,我们最好利用VLOOKUP这个函数去实现结果,但这里我们的目的是做个演示.首先,我们定义一个名叫”ONE TO SIX”的名称, 里面包括公式: =IF(Sheet1!$A$4=1,11,IF(Sheet1!$A$4=2,22,IF(Sheet1!$A$4=3,33, IF(Sheet1!$A$4=4,44,IF(Sheet1!$A$4=5,55,IF(Sheet1!$A$4=4,44, IF(Sheet1!$A$4=5,55,IF(Sheet1!$A$4=6,66,FALSE)))))))) 接着,再定义另一个名叫”SEVERTOTHIRTEEN”的名称,里面包括公式: =IF(Sheet1!$A$4=7,77,IF(Sheet1!$A$4=8,88,IF(Sheet1!$A$4=9,99,

IF(Sheet1!$A$4=10,100,IF(Sheet1!$A$4=11,110,IF(Sheet1!$A$4=12,120, IF(Sheet1!$A$4=13,130,"NotFound"))))))) 最后,在B4单元格中输入下面的公式: =IF(OneToSix,OneToSix,SevenToThirteen) 这样就解决了被嵌套函数的限制.因为公式中没有一个单独的部分超过限制,即使是”各个组成部分的集合”也没有超过限制. 当你编制一个超过限制的嵌套函数时可以使用这种方法.————————zhdi

101、工作表名设为变量 =INDIRECT("月份!"&ADDRESS(ROW(),COLUMN())) 此公式放在A1单元格,则是对1月A1单元格的引用,如1月A1单元格为10,则返回10。 =INDIRECT("月份"&E$1&"!"&ADDRESS(ROW(),COLUMN())) 此公式将工作表名设为变量,变量为当前表的E1单元格的值,如E1为2,则引用月份2表中相对应的值。 102、如何把“2005年5月1日”转换成“20050501”? =YEAR(A1)&TEXT(MONTH(A1),"00")&TEXT(DAY(A1),"00" ) YEAR(A1)&IF(MONTH(A1)<10,"0"&MONTH(A1),MONTH(A1))&IF(DAY(DAY(A1)<10),"0"&DAY(A1),DAY(A1)) =TEXT(A1,"yyyymmdd")

或者自定义格式:yyyymmdd 103、今天是10月31日,我希望一个月后应该是11月30日 工具_加载宏VBA 分析工具库 =edate(today(),1) 104、trim函数的说明是如果是英文字符间有多个空格时会保留一个空格,但为何中文之间的空格也不能全部去掉呢? 要把字符(无论中、英文)之间的空格全部去掉, 公式为 : =SUBSTITUTE(A1," ","") 但此公式只能消除CHAR32空格, 你附件单元格A1的例子中, 包含有CHAR160空格, 和CHAR32空格 公式要改为 : =SUBSTITUTE(SUBSTITUTE(A1," ",""),CHAR(160),"") 单元格A1的例子为 : YES 1] 消除空格, B1输入公式 : =SUBSTITUTE(SUBSTITUTE(A1," ",""),CHAR(160),"") 返回 YES

2] 查看字符串字数 A2, 输入公式 : =LEN(A1) 返回 13 B2, 输入公式 : =LEN(B1) 返回 3 结果证明B1巳没有空格了. 3] 查看单元格数据的空格 : A3, 输入公式右拖至N3 : =CODE(MID($A1,COLUMN(A:A),1)) 返回 : 160,32,160,160,32,160,160,32,160,89,69,83,160,#VALUE! A4, 输入公式右拖至D4 : =CODE(MID($B1,COLUMN(A:A),1)) 返回 : 89,69,83,#VALUE! 结果证明B1, CHAR160空格, 和CHAR32空格, 巳消除了. 105、计算B列最后一个有数据(不含‘ 空格)单元格的行号 =MATCH("*",$B:$B,-1) 106、函数创建链接 =HYPERLINK("[Book1.xls]sheet3!A3","点击后链接到表3的A3") 107、把A列后面统一加“-1”,怎样自动加不用手工逐个加?有没有快速方法?

选中A列,点右键选"设置单元格格式","自定义",类型G/通用格式后加"-1" 108、大家知道,通过自定义格式常常可以解决一些显示问题:如需要在单元格中显示为:123人,456.00元、ABCD00789,实际上单元格内容仅仅为:123、456、789,这样的问题我们常常都通过自定义格式来实现,在显示上能够满足要求。 但如果有这样一个需求:需要将显示内容直接转换成单元格实际内容?那又该如何快速转换呢? 1、选择区域ctrl+C连续两次,然后选择office粘贴板中的数据框中的下拉按钮,出现快捷菜单,选粘贴,然后右键点击选择区域,选择xìng粘贴-〉文本。 不过2000的没有这个选项,,在2000用同样的方法试验发现.选择区域ctrl+C连续两次,然后直接粘贴,再删除,这时再选择xìng粘贴,选文本,就是了. 2、自定义一个函数如下: Function abc(myRange As Range) abc = myRange.Text End Function 然后调用 3使用Get.Cell(53,A1)也可以 4、先复制到记事本再复制回EXCEL

松语文学免费小说阅读_www.16sy.com

『加入书签,方便阅读』