excel某个单元格的多项选择如何设置,这个问题今天有人问题起,想写下,但查了下,发现我已经写过了相关文章,其实就是Excel下拉列表的创建,excel这种东西,是个熟练活,关键有些工具自己是否知道。
Excel下拉列表的创建方法有很多,什么窗体、vba控件都可以,但平时使用过程,使用上文提到的方法就可以了,窗体vba这些方法有点高阶,使用起来高深一点,因此请查看Excel下拉列表一文即可。
excel某个单元格的多项选择如何设置,这个问题今天有人问题起,想写下,但查了下,发现我已经写过了相关文章,其实就是Excel下拉列表的创建,excel这种东西,是个熟练活,关键有些工具自己是否知道。
Excel下拉列表的创建方法有很多,什么窗体、vba控件都可以,但平时使用过程,使用上文提到的方法就可以了,窗体vba这些方法有点高阶,使用起来高深一点,因此请查看Excel下拉列表一文即可。
哈哈,今天兴致高,再写篇文章阿。excel2003 筛选有一个无情限制,1000条数据不包含标题。是什么情况,这个是老婆碰到的,在筛选的表格范围有很多数据,超过1000条数据的时候,在excel2003中,如果在1000条数据内没有出现过某个值,您可能在筛选条件中找不到这个项,比如空白、特殊符号以及任何一个数值或文本。
如何解决呢?提供一个方法。
excel中的通配符应用是一个重要的应用,尽管可能应用的场合不多,但是有些情况下,使用通配符可以让公式更简单,同样的解决问题,为什么不使用通配符呢?
下列通配符可用作文本筛选以及查找和替换内容时的比较条件(条件:所指定的限制查询或筛选的结果集中包含哪些记录的条件。)。
| 使用 | 用于查找 |
|---|---|
| ?(问号) | 任意单个字符 例如,sm?th 可找到"smith"和"smyth" |
| *(星号) | 任意数量的字符 例如,*east 可找到"Northeast"和"Southeast" |
| ~(波形符)后跟 ?、* 或 ~ | 问号、星号或波形符 例如,"fy06~?"可找到"fy06?" |
在WORD中,我们可以设置字符间距。然而,在EXCEL中,要想设置字符间距是比较困难的,因为没有这种类似直接的功能。
但是,我们也可以使用其它的辅助方法,实现字符间距的效果,利用excel的单元格格式对齐设置方式可以轻松实现这一点。以下资料就是与EXCEL字符间距设置有关,希望对大家有所帮助,因为有人问我设置方法,找了一篇教程。
看下表,在A1单元格中,我们输入了字符,要想设置字符间距,就操作菜单:"格式"→"单元格"。

因为自己是个兼职站长的人,平时在公司有整理一些资料,所以excel也是自己经常用的办公工具,当然经常会碰到一些问题需要新的方法来解决,这个过程学习excel也就必须了,总归会把学到的excel新的知识点分享出来,那么今天就简单介绍下Excel 的index函数。
根据excel固有的帮助,我们可以了解到index函数有两种形式:
1.数组形式,其写法为INDEX(array,row_num,column_num)
参数的解释:
Array 为单元格区域或数组常量。
如果数组只包含一行或一列,则相对应的参数 row_num 或 column_num 为可选参数。
如果数组有多行和多列,但只使用 row_num 或 column_num,函数 INDEX 返回数组中的整行或整列,且返回值也为数组。
Row_num 数组中某行的行号,函数从该行返回数值。如果省略 row_num,则必须有 column_num。
Column_num 数组中某列的列标,函数从该列返回数值。如果省略 column_num,则必须有 row_num。
2.引用形式,其写法INDEX(reference,row_num,column_num,area_num)
返回指定的行与列交叉处的单元格引用。如果引用由不连续的选定区域组成,可以选择某一选定区域。
Reference 对一个或多个单元格区域的引用。
如果为引用输入一个不连续的区域,必须将其用括号括起来。
如果引用中的每个区域只包含一行或一列,则相应的参数 row_num 或 column_num 分别为可选项。例如,对于单行的引用,可以使用函数 INDEX(reference,,column_num)。
Row_num 引用中某行的行号,函数从该行返回一个引用。
Column_num 引用中某列的列标,函数从该列返回一个引用。
Area_num 选择引用中的一个区域,返回该区域中 row_num 和 column_num 的交叉区域。选中或输入的第一个区域序号为 1,第二个为 2,以此类推。如果省略 area_num,则函数 INDEX 使用区域 1。
Reference的写法:(A1:B4,D1:E4,G1:H4),则 area_num 1 为区域 A1:B4,area_num 2 为区域 D1:E4,而 area_num 3 为区域 G1:H4。
任何一门学问都是无止境的,曾经我就写过过关于sumproduct的多条件求和的用法,然而没想到的是还有更多的用法,可见excel的博大精深,只有自己用过才会学的更多.
情况大概是这样,我需要计算每个同事的加班餐费,而餐费的计算没有一个统一的标准,必须按照公司的规章制度来计算,条件是平时加班大于4小时餐费补贴是5.5元,节假日8小时以内,按1.75元/小时计算,大于8小时则定义14元,大于12小时则为19.5元.
我用excel解决问题的原则是能用公式就用公式,其次才会考虑些程序来解决.解决的过程思考了一段时间,因为如果简单的sumproduct多条件求和,显然是不能达到要求的,因为即使我根据条件去计算加班时数,可是只有节假日的小于9小时的才需要统计求和时间乘1.75得到,其它的都是按加班时间来划分的,这部分时间是统计满足条件的次数,那么我自然想到了多条件统计次数.
单点日志: http://spoint.babyshoot.cn(本文原创,转载请保留出处)
excel2007 char函数 超过255字符代码显示#VALUE!,很多安装了excel 2007的用户反映,2007中char函数与2003中不同了,超过255数字的利用char(25412)不能返回正确的字符,而在2003中是可以的。
比如:
EXCEL2003与EXCEL2007中,通过CODE()都可以返回汉字编码。例如:=CODE("好") 返回47811
当我们通过CHAR()将编码还原时,EXCEL2003可以成功还原,例如:=CHAR(47811) 返回"好"字
而EXCEL2007返回的结果是:#VALUE!
那么这是怎么回事呢,大多数是由于新安装的excel 2007缺少了一个重要的安全补丁程序,查看选项按钮->资源
大家新年好!
呵呵,这是一个搜索的问题,excel很好用的工具,个人认为不管从事用到电脑的什么工作,各种各样的资料,用excel来制作表单数据,储存资料,处理日常事务,快速计算等都是很有用的一个工具。
像这位网友的提问,虽然我不太明白他的确切用意,不过用if公式就可以达到目的了,配合数据判断,大于等于小于就可以建立一个简单的公式,如果学过编程就很容易理解了,只是一些逻辑思维用公式表达出来,只要自己想到的基本上都可以做出来。新年快乐!
作为站长的我们,可能有时候需要从网络上拷贝一些东西,而且这些文本都带有链接,如果这些链接有用,也需要整理,比如采集的时候,您可能需要手动得到网址或者得到大量的email地址,excel中没有现成的函数可以使用,不过我们可以利用excel vba 自己创建一个专属的自定义函数来达到我们的目的,代码很简单
如果Excel表格单元格中包含有许多用文本形式显示的超链接,要逐一查看所有超链接的地址,用手工的方法显得太繁琐,我们可以用自定义函数来批量提取这些超链接中的地址,将下列代码插入到标准模块中:
Function GetURL(rng As Range) As String
On Error Resume Next
GetURL = rng.Hyperlinks(1).Address
End Function
使用方法是在单元格中输入公式,假如单元格D6中含有超链接:
=geturl(D6)
使函数在以后任何一个工作薄中都可以使用,需做以下操作:
这一篇主要讲解 vlookup的反向查询的用法,这样的反向查询方法也可以使用index和match配合使用达到同样的效果。
我们举个简单的例子:
1、单条件反向查找引用:有两个表Sheet1和Sheet2,Sheet1有100行数据,A列是学生学号,B列是姓名,Sheet2 表的A列是已知姓名,B列是学号,现在用该函数在Sheet1表中查找姓名,并返回对应的学号。
Sheet2表的B2的公式就可以这样输入:({}表示数组公式,要以CTRL+SHIFT+ENTER结束输入)
{ =VLOOKUP(A2,IF({1,0},Sheet1!$B$2:$B$100,Sheet1!$A$2:$A$100),2,FALSE) }
该公式通过IF函数改变了列顺序,利用常量数组{1,0}重新构建了一个新的二维内存数组,再提供给VLOOKUP作为查找范围使用。
上述公式也可改用 =INDEX(Sheet1!$A$2:$A$100,MATCH(A2,Sheet1!$B$2:$B$100,0))
那么IF({1,0}这个怎么解释,IF({1,0}中的1用其它数代替也可以,如:IF({2,0}、IF({0.8,0}、IF({-1,0},但0只能用FALSE代替。因此,也可以这样理解:0等于FALSE,非0数值则等于TRUE。
在公式的中IF({1,0}只是公式中一部分if(a,b,c),if函数有三个参数,a为true执行b,a为false执行c,那么IF({1,0},Sheet1!$B$2:$B$100,Sheet1!$A$2:$A$100)这样的公式,简单的理解就是其中的参数a为{1,0},实际上{1,0}是一个水平数组他有两种情况一个是1一个是0,1表示true,0表示flase,因此两种情况都要执行,整个公式执行后就是把Sheet1!$B$2:$B$100和Sheet1!$A$2:$A$100两个区域合并了,而vlookup返回值为第2列的值即为A列,这样就达到了反向查询的效果。
总结实际上就是vlookup要查找的列必须在第一列,而我们就是利用数组公式的特性配合if公式,给vlookup组建一个满足vlookup要求的表范围,把条件列前面的内容移到后面去,而如果直接在vlookup中选取这个范围是反向的是不能直接选取的。
希望明白了。阅读全文,了解如何多条件查询
单点日志 excel教程 http://spoint.babyshoot.cn/
在自学VBA的过程中,我常说要多用----多学----多想----多句。而初学者自学VBA还三大利器:录制宏,VBA的帮助和网络的搜索。善用好这三样的话,很多问题不需要别人的帮助就能自己解决了。
1、录制宏。从工具/宏/录制新宏里,可以将停止录制宏之前的操作,转化为VBA的代码。这样不需要任何VBA的知识,都可以录制出一段宏。但录制的宏基本都有局限性,但可以通过修改与加工后,让录制的代码更完善。录制宏还可以通过操作来认识Excel的对象与方法,做为初期学习VBA,不失为一个学习的好方法与好助手。
2、VBA帮助。VBA的帮助中包含Excel所有属性、对象、方法等的说明,自学VBA的过程中,经常查阅VBA帮助,对了解Excel所有属性、对象、方法很有帮助。在查看别人的代码时,对不熟悉的字眼,只要将光标移到其中,再按F1键,就能快速查获到相关的帮助。我们还可以在帮助的应答向导中,键入相关的关键词,来查找我们需要的内容。当你能熟练应用好帮助时,你的VBA水平可以说已上了一个台阶了。
数组公式"{=SUM(LEN(范围))}",方法是输入公式"=SUM(LEN(单元格区域范围))"后按Ctrl+Shift+Enter组合键即可。
为什么要按Ctrl+Shift+Enter组合键,因为excel对于输入数组函数的定义方法就是这样的,数组函数的标志性是两端有{},但是提醒朋友如果你在公式输入后在其两端手动添加{},这样的函数并非数组函数,计算结果是错误的,必须按Ctrl+Shift+Enter组合键来创建数组函数.
更多数组函数的定义: 数组公式可以执行多项计算并返回一个或多个结果。数组公式对两组或多组名为数组参数的值执行运算。每个数组参数都必须有相同数量的行和列。除了用 Ctrl+Shift+Enter 输入公式外,创建数组公式的方法与创建其他公式的方法相同。某些内置函数是数组公式,并且必须作为数组输入才能获得正确的结果。
如果不想在工作表的单个单元格里输入每个常量值,则可用数组常量来代替引用。
使用数组公式计算一个或多个结果
在输入数组公式 (数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号 ({ }) 中。按 Ctrl+Shift+Enter 可以输入数组公式。)时,Microsoft Excel 自动在大括号 { 和 } 之间插入公式。
计算单个结果 此类数组公式通过用一个数组公式代替多个公式的方式来简化工作表模式。
本文首发 单点日志 excel教程 http://spoint.babyshoot.cn/ (转载请保留)
用Office 2010,Office 2010支持Windows XP SP3、Windows Vista SP1、Windows Server 2003 R2、Windows Server 2008 SP2、Windows 7 32/64-bit等操作系统(未列出Windows Server 2008 R2),建议安装所在硬盘分区至少有3GB可用空间,供安装程序和临时文件所用。
Office 2010 Beta简体中文版是微软Office官方全新推出的Office2010测试版本,本站提供的Office2010版包含Office Professional Plus 2010(专业增强版),包括Word、Excel、PowerPoint、OneNote、InofPath、Access、Outlook、 Publisher、Communicator、SharePoint Workspace等几乎所有组件
压缩包内带注册码,用户无需在找注册码了。本人用的也是这个OFFICE2010。
Office 2010 的十大优势:
1 更直观地表达想法
2 协作的绩效更高
3 从更多地点更多设备上享受熟悉的 Office 体验
4 提供强大的数据分析和可视化功能
5 创建出类拔萃的演示文稿
6 轻松管理大量电子邮件
7 在一个位置存储并跟踪自己的所有想法和笔记
8 即时传递消息
9 更快、更轻松地完成任务
10 在不同的设备和平台上访问工作信息
举个简单的例子:
A1:A10
1
2
3
4
5
6
7
8
9
10
>5,<8的求和公式是:
=sumif(A1:A10,">5")-sumif(A1:A10,">=8")
大于5的数减去大于等于8的数,就是大于5小于8的数字
sum数组公式:(输入后按Ctrl+Shift+Enter)
=SUM(IF((A1:A10>5)*(A1:A10<8),A1:A10,0))
或者
=SUM(((A1:A10>5)*(A1:A10<8)*A1:A10)
2003以上,可以用sumifs函数参照
sumproduct公式:(强力推荐这个,多条件求和的常用函数)
=SUMPRODUCT((A1:A10>5)*(A1:A10<8)*A1:A10)
解释上述函数的逻辑:A1:A10>5,如果满足则为true,数值为1,A1:A10<8,如果满足则为true,数值为1,所以在数组函数的情况下,利用SUMPRODUCT的官方解释,为对应数组相乘求和,所以前两个相乘,只有1*1才有值1,对应A1:A10相乘后相加得出的结果就是我们需要>5,<8的范围的值。
因此,大于小于的求出,除了求出一个条件的值减去另一个范围的值,还有SUMPRODUCT,值得一提的是SUMPRODUCT支持条件>5,<8 中的5和8可以选择某一单元格,比如把5写在A1中,而其他的sumif和sumifs是不支持的,这个条件值必须清楚地写明为5或8,不能选择某一单元格。
如何生成数组函数,公式输入完毕后,按ctrl+shift+enter
在以前版本的Excel中录入数据后,使用"高级筛选"功能来删除重复的记录(操作比较复杂),到了Excel2007以后增加了一个"删除重复项"功能,来删除重复记录就显得更加容易上手了。
操作如下:
首先选中数据区中的任一单元格,然后单击"数据"菜单,再单击"数据工具"功能区中的"删除重复项"按钮,在弹出的"删除重复项"对话框选择要检查的区域,最后单击两次"确定"按钮即可。
除了以上方法,还可以自己编写程序宏,但是条目太多处理起来就慢了。
因此excel 2007的删除重复记录功能值得推荐。
Excel也能统计字数
Excel中跟word一样统计字数,数组公式"{=SUM(LEN(范围))}",方法是输入公式"=SUM(LEN(单元格区域范围))"后按Ctrl+Shift+Enter组合键即可。
快速移动或复制单元格
先选定单元格,然后移动鼠标指针到单元格边框上,按下鼠标左键并拖动到新位置,然后释放按键即可移动。若要复制单元格,则在释放鼠标之前按下Ctrl即可。
快速切换工作表
按Ctrl+PageUp组合键可激活前一个工作表,按Ctrl+PageDown组合键可激活后一个工作表。您还可用鼠标去控制工作表底部的标签滚动按钮快速地移动工作表的名字,然后单击工作表进行切换。
快速切换工作簿对于较少工作簿切换,可单击工作簿所在窗口。要对多个窗口下的多个工作进行切换,用"窗口"菜单最方便。"窗口"菜单的底部列出了已打开了工作簿的名字,要直接切换到一个工作簿,从"窗口"菜单选择它的名字即可。
"窗口"菜单最多能列出9个工作簿,若多于9个,"窗口"菜单则包含一个名为"多窗口"的命令,选用该命令,则出现一个按字母顺序列出所有已打开的工作簿名字的对话框,只需单击其中需要的名字即可。
快速创建工具栏 通过工具栏您可以快捷地访问常用的命令或自定义的宏,您可以根据需要快速创建自己的工具栏。方法为:单击"工具"菜单中的"自定义"命令,选择
"工具栏"选项卡,单击"新建"按钮,输入"新建工具栏"名称,然后单击"确定"。这时新建工具栏出现在窗口,您就可以用鼠标把其他工具栏中的按钮拖到新
建工具栏中,该按钮就会在此"落户"。若在拖动时按着Ctrl键,则会将按钮复制过来。注意:不能将按钮拖到"自定义"对话框或工作表中,否则该按钮将会
被删除。
Excel中不用等号输入算式
1.单击"工具"菜单中的"选项"命令,系统弹出"选项"对话框。
2.单击"1-2-3的帮助"选项卡,选中"转换Lotus1-2-3公式"复选框。
3.单击"确定"按钮。
之后,当你在单元格内键入"3+7+9"后,系统便 把其当作算式处理,并计算出其结果。当然,如果你本意就是要在单元格中输入 "3+7+9",那么请在输入前加上一个单引号,即需要输入"'3+7+9".此外,还请注意:如上设置仅适用于全部为数字的算式,如果要输入包含单元格 引用的公式,还请在公式前键入等号"="。
自动清除Excel数据透视表中的垃圾条目
当excel数据透视表的源数据发生变动后,通常需要对数据透视表进行刷新操作,以将变动后的数据更新到数据透视表中。但是,有些在源数据中已经消失的数据项,却还残留在行字段或列字段的下拉筛选列表中。
要清除这些excel数据透视表"垃圾"条目,除了常用的手动删除再恢复字段的方法,还可通过设置让数据透视表实现自动清除。方法如下。选中数据透视表中任一单元格,在"选项"功能区下单击"数据透视表→选项"命令,打开"数据透视表选项"对话框。在"数据"选项卡中,将"每个字段保留的项数"改为"无","确定"退出。最后刷新一下数据透视表,"垃圾"条目将自动清除。
Excel教程:求和函数SUM应用
求和分为三种:普通求和、单条件求和、多条件求和
普通求和,直接运用公式=SUM(H3:H12)
单条件求和,运用sumif函数
| =SUMIF(A2:A5,"=300000",B2:B3) | 属性值等于 300,000 的佣金之和 (21,000) |
前天在某博客看到屏蔽ie6浏览,也就是ie6浏览器访问网页的话会被阻止,提示浏览器版本太低,总是有那么一些人自以为是,个人哪怕是更厉害的人都无法对抗ie的老板,就是不明白,没有更好的操作系统出现能取代xp之前是不可以湮灭ie6的,特别是中国人,因为节约,所以长期一段时间ie6会存在。
这是一个不需要做任何动作的问题,ie6自然会自动消失。
关于这个问题,我留言争论的几句,提到excel 2003和2007的区别,想不到得到的回复是2007设计版面一塌糊涂,我听到这个也就不想继续讨论了。因为我知道excel 2007以后各版本的设计都是功能更强大,更方便的体现,各种功能成块的合并显示,只是某些人还是停留在2003的使用习惯上。
已经2010年了,在09年11月份microsoft已经发布在2007架构上的新一代办公软件office 2010,希望朋友能尽快抛弃2003的使用习惯而接受新事物,毕竟你永远都不可能永远停留在过去,越早抛弃,你的包袱越轻比别人会来的快些。
1.如何拆分或取消拆分窗口
当我们给一个工作表输入数据时,在向下滚动过程中,尤其是当标题行消失后,有时会记错各列标题的相对位置。这时可以将窗口拆分为几部分,然后将 标题部分保留在屏幕上不动,只滚动数据部分。其方法是在主菜单上单击"窗口"\"拆分窗口"。取消拆分窗口时除了使用"窗口"\"撒消拆分窗口"命令外, 有捷径:将鼠标指针置于水平拆分或垂直拆分线或双拆分钱交点上,双击鼠标即可取消已拆分的窗口。
2.如何给工作簿扩容
选取"工具"\"选项"命令,选择"常规"项,在"新工作薄内的工作表数"对话栏用上下箭头改变打开新工作表数。一个工作薄最多可以有255张工作表,系统默认值为6。
3.如何减少重复劳动
我们在实际应用Excel时,经常遇到有些操作重复应用(如定义上下标等)。为了减少重复劳动,我们可以把一些常用到的操作定义成宏。其方法是:选取"工具"菜单中的"宏"命令,执行"记录新宏",记录好后按"停止"按钮即可。也可以用VBA编程定义宏。
4.如何快速地批量修改数据
假如有一份 Excel工作簿,里面有所有职工工资表。现在想将所有职工的补贴增加50(元),当然你可以用公式进行计算,但除此之外还有更简单的批量修改的方法,即 使用"选择性粘贴"功能: 首先在某个空白单元格中输入50,选定此单元格,选择"编辑"\"复制"。选取想修改的单元格区域,例如从E2到E150。然后选择"编辑"\"选择性粘 贴",在"选择性粘贴"对话框"运算"栏中选中"加"运算,按"确定"健即可。最后,要删除开始时在某个空白单元格中输入的50。
5.如何快速删除特定的数据
假如有一份Excel工作薄,其中有大量的产品单价、数量和金额。如果想将所有数量为0的行删除,首先选定区域(包括标题行),然后选择"数 据"\"筛选"\"自动筛选"。在"数量"列下拉列表中选择"0",那么将列出所有数量为0的行。此时在所有行都被选中的情况下,选择"编辑"\"删除 行",然后按"确定"即可删除所有数量为0的行。最后,取消自动筛选。
6.如何使用数组公式
Excel中数组公式非常有用,它可建立产生多值或对一组值而不是单个值进行操作的公式。要输入数组公式,首先必须选择用来存放结果的单元格区 域,在编辑栏输入公式,然后按ctrl+Shift+Enter组合键锁定数组公式,Excel将在公式两边自动加上括号"{}"。不要自己键入花括号, 否则,Excel认为输入的是一个正文标签。要编辑或清除数组公式.需选择数组区域并且激活编辑栏,公式两边的括号将消失,然后编辑或清除公式,最后按 Ctrl+shift+Enter键。
7.工作表保护的口令忘记了怎么办
如果你想使用一个保护了的工作表,但口令又忘记了,有办法吗?有。选定工作表,选择"编辑"\"复制"、"粘贴",将其拷贝到一个新的工作薄中(注意:一定要是新工作簿),即可超越工作表保护。当然,提醒你最好不用这种方法盗用他人的工作表。利用数据有效性创建下拉列表
创建下拉列表的作用是经过一次设定内容,后续处理数据只需要在设定的内容中选取,可以给别人用,自己看也是方便的.
具体做法,怎么做,打开EXCEL 按F1帮助查找数据有效性,记住学excel帮助是非常好的帮手和老师.
选中需要建立下拉列表的单元格区域,执行"数据→有效性"命令,打开"数据有效性"对话框,在"设置"标签下,按"允许"右侧的下拉按钮,在随后弹出的快捷菜单中,选择"序列"选项,然后在下面"来源"方框中输入序列的各元素(如"高级工程师,工程师,助理工程师,技术员,其他职称"等),确定返回。
注意:各元素这间请用英文状态下的逗号隔开,也可以不必在此输入,可以先在其他地方输好,来源直接选取内容范围也是可以的。
选中上述区域中某个单元格,在其右侧出现一个下拉按钮,点击此按钮,在随后出现的下拉列表中,选择相应的元素(如"助理工程师"),即可将该元素输入到相应的单元格中。

2.在a13到a21输入1~9;的b13输入:"=IF(B$12<=$A13,B$12*$A13,"")"(不包含引号);然后拖拉即可。
3.在b2单元格输入如下公式:
=IF(AND($A2<>"",B$1<>"",B$1<=$A2),B$1&"×"&$A2&"="&B$1*$A2,"")
a1单元格的公式如下:
=IF(AND(ROW()<10,COLUMN()<10,COLUMN()<=ROW()),ROW()&"×"&COLUMN()&"="&ROW()*COLUMN(),"")
4.用VB宏来生成
Sub 九九表()。
Dim i As Byte, j As Byte, msg As String
For i = 1 To 9 '定义相乘的一个数字变量
msg = msg & Chr(10)
For j = 1 To i '定义另一个数字变量
msg = msg & WorksheetFunction.Text(j, "[DBNum1][$-804]0") & WorksheetFunction.Text(i, "[DBNum1][$-804]0") & VBA.IIf(i * j > 9, "", "得") _
& WorksheetFunction.Text(i * j, "[DBNum1][$-804]0")
'完成两个数字相乘运行,如相乘的结果小于10的话则在中间加"地"字
Space (3)
Next
Next
MsgBox msg, 64, "九九表" '显示在窗口右上角的标题
End Sub
大家好,今天讲个excel不常用的功能,平时我们在电脑文件夹下右键排列方式选择缩略图时,大多数文件都能生成预览图,比如照片和powerpoint文件等,word excel默认是不生成的,通过属性设置可以很容易方便的实现,如果需要,方法如下:
早期excel 2003版本以前,在菜单-文件-属性-摘要(快捷键Alt+F+I)-保存预览图片,在保存预览图片的方框中打勾保存,设置完成.
Excel 2007以后新版中,点左上角office按钮-准备-属性(Alt+F+E+P),打开后会出现一个文档属性框,点属性窗口的文档属性选择高级属性-摘要-保存预览图片,同样在保存预览图片的方框中打勾保存,设置完成.
word的设置方法一样,但是我没有安装word 2007,我想应该和excel 2007在同样的地方设置.
注: 以上设置仅对单个文件有效,不是一次性的永久设置.
这是一个很小的技巧,底部状态包含平时输入数值后的快捷显示结果,包含求和、最小值,最大值,平均值等一些常用计算格式。有时excel设置不小心修改后,又找不到这个设置的方法。这确实是简单的问题,但不知道又是常有的事。
设置在,excel2003视图有个状态栏选项打勾或者在工具-选项-试图-状态栏打勾。
简单实用,求和、最小值,最大值这些设置,在底部右下角点击右键选择需要的计算方法,这样,当你在excel标中输入数值选中后,底部就有结果可以迅速查看了。
希望有用
关于这个问题的答案是:无法修改也无法设置excel 2007的数据透视表布局的默认值。
微软公司并没有给用户提供设置的地方,那是不是问题就没有答案了。
不,其实问这个问题是没有必要,也是毫无理由的。excel 2007比我们想像中要来的聪明,只要你在excle 2007的excel选项-保存-将文件保存为此格式设置成1997-2003格式。当在工作表中插入数据透视表时,excel默认将数据透视表格式设置为经典数据透视布局。
也就是说我们打开2007版本excel文件(*.xlsx),数据透视表布局为新版的,如果为1997-2003版本的excel文件(*.xls),数据透视表布局为经典样式。
总结,无需修改任何设置来改变数据透视表布局默认样式,excel已经为我们做了。