EXCEL函数节点如何设置,关于时间节点的公示

我还是直接发云盘链接吧。&br&因为我云盘和VBA相关的资源太多,也太杂了&br&有空整理一下继续更新好了。&br&这里先发一小部分资料。&br&一口气发太多反而不好让新人选择了。&br&(不知道是否涉及不规范转载,如有侵权请告知,我直接删除答案)&br&&br&&br&讲真,能把《别怕,Excel VBA其实很简单.pdf》读完。基本做点简单的东西没什么问题。&br&&br&把《兰色幻想vba从入门到进阶80集完整版》&br&认真看完吃透,加上一些积累,基本就是一个高手了……&br&&br&&br&别怕,Excel VBA其实很简单.pdf&br&&a href=&//link.zhihu.com/?target=http%3A//pan.baidu.com/share/link%3Fshareid%3D%26uk%3D& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&pan.baidu.com/share/lin&/span&&span class=&invisible&&k?shareid=&uk=&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&&br&兰色幻想vba从入门到进阶80集完整版.zip&br&&a href=&//link.zhihu.com/?target=http%3A//pan.baidu.com/share/link%3Fshareid%3Duk%3D& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&pan.baidu.com/share/lin&/span&&span class=&invisible&&k?shareid=&uk=&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&&br&(代码)常用的VBA短句(带注释).doc&br&&a href=&//link.zhihu.com/?target=http%3A//pan.baidu.com/share/link%3Fshareid%3D%26uk%3D& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&pan.baidu.com/share/lin&/span&&span class=&invisible&&k?shareid=&uk=&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&&br&Excel+VBA编程入门范例.pdf&br&&a href=&//link.zhihu.com/?target=http%3A//pan.baidu.com/share/link%3Fshareid%3D%26uk%3D& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&pan.baidu.com/share/lin&/span&&span class=&invisible&&k?shareid=&uk=&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&&br&千寻千解
VBA编程与实践.pdf&br&&a href=&//link.zhihu.com/?target=http%3A//pan.baidu.com/share/link%3Fshareid%3D%26uk%3D& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&pan.baidu.com/share/lin&/span&&span class=&invisible&&k?shareid=&uk=&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&&br&&br&VBA教程入门.pdf&br&&a href=&//link.zhihu.com/?target=http%3A//pan.baidu.com/share/link%3Fshareid%3D%26uk%3D& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&pan.baidu.com/share/lin&/span&&span class=&invisible&&k?shareid=&uk=&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&&br&Excel VBA 基础教程.pdf&br&&a href=&//link.zhihu.com/?target=http%3A//pan.baidu.com/share/link%3Fshareid%3D%26uk%3D& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&pan.baidu.com/share/lin&/span&&span class=&invisible&&k?shareid=&uk=&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&&br&[从零开始学Excel.VBA]_Excel 2007_.魏汪洋.pdf&br&&a href=&//link.zhihu.com/?target=http%3A//pan.baidu.com/share/link%3Fshareid%3D%26uk%3D& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&pan.baidu.com/share/lin&/span&&span class=&invisible&&k?shareid=&uk=&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&&br&Excel VBA 高效办公从入门到精通.pdf&br&&a href=&//link.zhihu.com/?target=http%3A//pan.baidu.com/share/link%3Fshareid%3D%26uk%3D& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&pan.baidu.com/share/lin&/span&&span class=&invisible&&k?shareid=&uk=&/span&&span class=&ellipsis&&&/span&&/a&
我还是直接发云盘链接吧。 因为我云盘和VBA相关的资源太多,也太杂了 有空整理一下继续更新好了。 这里先发一小部分资料。 一口气发太多反而不好让新人选择了。 (不知道是否涉及不规范转载,如有侵权请告知,我直接删除答案) 讲真,能把《别怕,Excel VBA…
漂亮的表格可能会吸引人,但工作用表格还是以简洁、清晰、易读、美观为原则,同时体现出规范性、专业性和审美品味。如果看参考审计、投行的表格,都不是以漂亮为设计出发点的。&br&&br&我曾经看到过一个表格模板网站,&a href=&//link.zhihu.com/?target=https%3A//www.vertex42.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Excel Templates, Calendars, Calculators and Spreadsheets by Vertex42&/a& ,他们表格模板都简洁清爽、美观大方,值得参考。即使只是一份简单的会议签到表,看起来都很舒服:&br&&figure&&img src=&https://pic3.zhimg.com/50/v2-a2bea83bb005ad59f8de864bdbf6df82_b.jpg& data-rawwidth=&569& data-rawheight=&769& class=&origin_image zh-lightbox-thumb& width=&569& data-original=&https://pic3.zhimg.com/50/v2-a2bea83bb005ad59f8de864bdbf6df82_r.jpg&&&/figure&&br&更多图文并茂的表格,已经不是简单的表格,而是综合报告:&br&&figure&&img src=&https://pic4.zhimg.com/50/v2-042e1964cbda96abe826_b.jpg& data-rawwidth=&578& data-rawheight=&750& class=&origin_image zh-lightbox-thumb& width=&578& data-original=&https://pic4.zhimg.com/50/v2-042e1964cbda96abe826_r.jpg&&&/figure&&br&这个网站的表格模板非常多,不能一一贴出。感谢一位粉丝朋友,曾经协助下载过该网站上的系列表格模板,整理为压缩包,可以供参考借鉴。下载方式:200个专业设计的精美表格模板 Excel 源文件:&a href=&//link.zhihu.com/?target=http%3A//dwz.cn/5pE01i& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&dwz.cn/5pE01i&/span&&span class=&invisible&&&/span&&/a&
漂亮的表格可能会吸引人,但工作用表格还是以简洁、清晰、易读、美观为原则,同时体现出规范性、专业性和审美品味。如果看参考审计、投行的表格,都不是以漂亮为设计出发点的。 我曾经看到过一个表格模板网站,
这个问题太简单了,so easy。&br&&br&1.在b列,提取后5位字符。b2格输入函数right(a2,5),下拉填充。&br&&br&2.在c列,给b列的数字加/。在c2格输入/&&b2格的数字&,下拉填充。&br&&br&3.在你选定的单元格位置,输入公式=phonetic(c:c)&br&&br&完事,就这么轻松简单&br&&br&&br&&br&哟哟哟,我是看见你的回答&a href=&//www.zhihu.com/people/17b6f7d1e92d& data-hash=&17b6f7d1e92d& class=&member_mention& data-hovercard=&p$b$17b6f7d1e92d&&@赵欣&/a&出现在TL上,才跑进来答得题,不过,楼上那个兄弟的方式更为巧妙和简单。
这个问题太简单了,so easy。 1.在b列,提取后5位字符。b2格输入函数right(a2,5),下拉填充。 2.在c列,给b列的数字加/。在c2格输入/&"b2格的数字",下拉填充。 3.在你选定的单元格位置,输入公式=phonetic(c:c) 完事,就这么轻松简单 哟哟哟,我是看见你…
长期蛋疼于PDF文件与DOC文件的工程狗,经过若干软件对比后,得出血的教训:&br&&br&1、不要相信ADOBE、不要相信OneNote、不要相信PDF to word之类软件,这些软件碰到图片型的PDF,结果给你的还是一张图片,表格转换都是乱码;&br&&br&2、最好的PDF转换软件是 &b&ABBYY FineReader,&/b&没有之一。&br&&figure&&img src=&https://pic3.zhimg.com/50/538af0fcdde_b.jpg& data-rawwidth=&1280& data-rawheight=&994& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic3.zhimg.com/50/538af0fcdde_r.jpg&&&/figure&ABBYY的最大好处是,即使用扫描仪扫描的文件,也可以达到70%的正确转换率。&br&&br&3、使用ABBYY FineReader之前,安装一下这个软件:PassWare Password Recovery Kit,解密PDF软件。加密的PDF文件ABBYY是无法转换的。&br&&figure&&img src=&https://pic2.zhimg.com/50/27f31a6dd5fd02c2a16b1ff0_b.jpg& data-rawwidth=&944& data-rawheight=&667& class=&origin_image zh-lightbox-thumb& width=&944& data-original=&https://pic2.zhimg.com/50/27f31a6dd5fd02c2a16b1ff0_r.jpg&&&/figure&&br&4、当然,扫描仪扫描的文件难免会出现一些歪斜,这个对ABBYY的扫描结果影响非常大,我一般用Foxit PdfEdit进行适当的修改。&br&&br&这两个软件官网地址:&br&&b&ABBYY FineReader&/b&:&a href=&//link.zhihu.com/?target=http%3A//www.abbyy.cn/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&超强OCR识别软件,语言翻译软件,OCR软件下载&/a&&br&&b&PassWare Kit&/b&:&a href=&//link.zhihu.com/?target=http%3A//www.lostpassword.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Password Recovery&/a&&br&&br&———————————————————————————————————————————&br&因为贴了某网站的链接,被管理员要求修改。我也高大上一把,&b&提倡正版,杜绝盗版!!&/b&
长期蛋疼于PDF文件与DOC文件的工程狗,经过若干软件对比后,得出血的教训: 1、不要相信ADOBE、不要相信OneNote、不要相信PDF to word之类软件,这些软件碰到图片型的PDF,结果给你的还是一张图片,表格转换都是乱码; 2、最好的PDF转换软件是 ABBYY FineRe…
在咨询公司、VC/PE/Hedge Fund等基金混迹多年,一直靠着Excel的各种技巧安身立命和升职加薪。可能是因为程序员出身的原因,在学会以上各个答案提到的装逼炫酷图表、快捷键和一些略复杂的函数(VLookup等)之外,总是希望从更深的层次去探索Excel及各类Office软件,直到遇到了数组函数和VBA编程。这些技能一旦掌握能将工作效率提高数倍甚至是十倍以上,然而周围却很少有人掌握。如果对这些技能感兴趣,可以关注这个活动:&a href=&http://zhuanlan.zhihu.com/hemingke/& class=&internal&&粉丝回馈:程序让你更性感 - 数据冰山 - 知乎专栏&/a&。&br&&br&数组函数和VBA编程,简直就是为程序员而生的,数组函数充满了数据库的思维,而VBA本身就是彻头彻尾的编程,再加之各种接口,能够将Office各套软件以及OS下的各种功能完美结合在一起。因为Excel+VBA是图灵完备的,最后辅以Excel简单高效的数据呈现界面,所以在我的心目中,Excel+数组函数+VBA,简直就是网页前端+客户端+后台程序+数据库。感觉学会了这些,某种意义上就是成为了Full Stack Developer(全栈工程师),各互联网公司梦寐以求想招到的人。&br&&br&&b&一、数组函数&/b&&br&数组函数往往会和Index、Indirect及Address等地址相关和数据块相关的函数搭配使用,如果不考虑效率的话,基本可以替代各种SQL语句了。&br&&br&&u&&i&数组函数之案例1:计算某类产品的总价值&/i&&/u&&br&计算AA产品的总价值,替代select sum(产品数量x产品单价) from ... where 产品编号=‘AA’&br&{=SUM(IF(($B$4:$B$8=&AA&),($C$4:$C$8)*($D$4:$D$8),0))}&br&&figure&&img src=&https://pic1.zhimg.com/50/fb9ae818db7b85f65751_b.jpg& data-rawwidth=&304& data-rawheight=&152& class=&content_image& width=&304&&&/figure&&br&如果没有数组函数,使用sumif等函数也会很复杂。&br&&br&&u&&i&数组函数之案例2:挑选不重复的值并计算总和&/i&&/u&&br&左边的白色区域是原始数据,右边的彩色区域使用了数组函数的输出区域。数组函数实现了两大功能:&br&&ul&&li&黄色区域:将不重复的name+month筛选出来。&/li&&li&蓝色区域:替代了select sum(tot) from ... group by name, month,将name+month对应的tot进行加总&br&&/li&&/ul&如果没有数组函数,只能使用Pivot Table等复杂方式,不仅程序开销很大,而且还不够灵活。&br&&figure&&img src=&https://pic3.zhimg.com/50/d11d826daeb_b.jpg& data-rawwidth=&681& data-rawheight=&633& class=&origin_image zh-lightbox-thumb& width=&681& data-original=&https://pic3.zhimg.com/50/d11d826daeb_r.jpg&&&/figure&&br&&u&&i&数组函数之案例3:&/i&&/u&&br&这是一个帮助某国际家用电器厂商预测中国各家电品类市场潜力及规模的项目,从年。一般的Excel函数只能解决两维的问题,而这次客户提出了这个变态的n维需求,需要精确到年份、电器品类、渠道类型、用户高中低端以及城市级别共5个维度来查看市场规模及潜力。简单说就是利用下面这个表格随时查看指定维度下的某年份的市场潜力及规模。&br&&figure&&img src=&https://pic3.zhimg.com/50/bbdc_b.jpg& data-rawwidth=&518& data-rawheight=&526& class=&origin_image zh-lightbox-thumb& width=&518& data-original=&https://pic3.zhimg.com/50/bbdc_r.jpg&&&/figure&&br&&br&通过使用数组函数建模轻松实现如下功能,只要在指定的区域内选择相关值,就能计算值所需的市场规模及潜力,等于使用了SQL语句:select * from table where 条件1=A1 and 条件2=A2 and 条件3=A3……(共5个条件)&br&&figure&&img src=&https://pic3.zhimg.com/50/adfb2a50a8bfd98a2fb3551b1ceea8dc_b.jpg& data-rawwidth=&521& data-rawheight=&459& class=&origin_image zh-lightbox-thumb& width=&521& data-original=&https://pic3.zhimg.com/50/adfb2a50a8bfd98a2fb3551b1ceea8dc_r.jpg&&&/figure&&br&复杂的数组函数编码如下&br&&div class=&highlight&&&pre&&code class=&language-text&&=SUM(((Summary_Market!$S$71:$S$308=$A7)+(Summary_Market!$S$71:$S$308=$V7)+(Summary_Market!$S$71:$S$308=$AA7)+($A7=&&)&0)*((Summary_Market!$T$71:$T$308=$B7)+(Summary_Market!$T$71:$T$308=$W7)+(Summary_Market!$T$71:$T$308=$AB7)+($B7=&&)&0)*((Summary_Market!$U$71:$U$308=$C7)+(Summary_Market!$U$71:$U$308=$X7)+(Summary_Market!$U$71:$U$308=$AC7)+($C7=&&)&0)*((Summary_Market!$V$71:$V$308=$D7)+(Summary_Market!$V$71:$V$308=$Y7)+(Summary_Market!$V$71:$V$308=$AD7)+($D7=&&)&0)*(Summary_Market!BB$71:BB$308))
&/code&&/pre&&/div&&br&整个模型的界面及复杂的数组函数如下图,左边部分的界面其实就是图形化的SQL语句。这个模型被该客户及我们咨询公司使用了不下5年,部分依赖于其超强的灵活性。&br&&figure&&img src=&https://pic4.zhimg.com/50/10ee3695_b.jpg& data-rawwidth=&1879& data-rawheight=&899& class=&origin_image zh-lightbox-thumb& width=&1879& data-original=&https://pic4.zhimg.com/50/10ee3695_r.jpg&&&/figure&&br&&br&&br&&b&二、VBA编程&/b&&br&首先不要被“编程”二字吓跑,因为VBA不会编程也可以进行,通过录制宏的方式就可以搞定。分享一些学习VBA的小技巧(一些学习VBA的小技巧在这个回答里:&a href=&https://www.zhihu.com/question//answer/& class=&internal&&Excel VBA 如何快速学习? - 何明科的回答&/a&),录制宏的诀窍见下图。&br&&figure&&img src=&https://pic1.zhimg.com/50/9d4d1edab9a_b.jpg& data-rawwidth=&723& data-rawheight=&497& class=&origin_image zh-lightbox-thumb& width=&723& data-original=&https://pic1.zhimg.com/50/9d4d1edab9a_r.jpg&&&/figure&&br&如果真要升级成为VBA编程达人,还是需要自己学习和自己编写VBA程序。下面列举若干自己亲手编写的若干Excel+VBA项目。&br&&br&&i&&u&VBA编程之案例1:自动打印&/u&&/i&&br&刚进职场的新人,只要爸爸不是李刚,基本都做过影帝影后(影=印,各种复印打印的体力劳动)。特别是咨询投行服务行业,在某次给客户的大汇报或者大忽悠会议之前,花数小时或者整晚来打印数个文件,并不是天方夜谭。而且这件事情是对着同样一堆不断修改的文件,会经常不断重复发生。&br&&br&我加入BCG的第一个项目,就是帮助某大型企业从上到下设计KPI体系并实施。从上到下涉及到几十个部门,大概有100多张的KPI表格需要完成,这些KPI表格分布在各个Excel文件里。我们4个咨询顾问的任务:&br&&ul&&li&设定好KPI的基本格式,然后每个顾问负责几个部门,在Excel里不断修改KPI表格,打印出来后去各个当事人及其领导那里讨论并修改&/li&&li&每周把所有的Excel文件中的KPI表格归集在一起,按顺序分部门打印出来,并需要多份,找负责该项目的HR头儿汇报进度和情况&/li&&/ul&&br&这里面有个费时费力的环节,每周需要在多个Excel文件中找出目标Worksheet,然后选定合适的区域作为输出的表格,按照一定的格式和一定的顺序,打印出这100多张表格。之前我们全是凭借人力,每周由一个Analyst把所有最新的Excel文件收集在一起,然后挨个打开文件选中合适的Worksheet,选中区域设置好格式进行打印。每进行一次,几乎耗费一两个小时,还不能保证不出错。&br&&br&于是写下了我的第一个VBA程序,而且基本上是宏录制之后来改的,没有使用参考书及搜索引擎,全靠F1和自动提示,所以贴出来特别纪念一下。实现的功能就是将上述的人肉实现的功能全部自动化。按下一个妞,就慢慢等着打印机按顺序出结果吧。&br&&figure&&img src=&https://pic4.zhimg.com/50/e7cd68bf4a6f60b935a05f5_b.jpg& data-rawwidth=&676& data-rawheight=&424& class=&origin_image zh-lightbox-thumb& width=&676& data-original=&https://pic4.zhimg.com/50/e7cd68bf4a6f60b935a05f5_r.jpg&&&/figure&后来这个程序的升级版是:调度多台打印机,进一步提高效率,以及将打印机卡纸造成队列错误的概率降到极小的范围内。&br&&br&&i&&u&VBA编程之案例2:制作复杂的矩阵式分析图表&/u&&/i&&br&下图是研究各个车型之间的用户相互转换关系,因为要将一维的转化率向量,变成两维的矩阵,所以使用了如下的复杂公式。&br&&div class=&highlight&&&pre&&code class=&language-vb.net&&&span class=&o&&=&/span&&span class=&k&&IF&/span&&span class=&p&&(&/span&&span class=&n&&ISERROR&/span&&span class=&p&&(&/span&&span class=&n&&OFFSET&/span&&span class=&p&&(&/span&&span class=&err&&$&/span&&span class=&n&&C$&/span&&span class=&mi&&2&/span&&span class=&p&&,&/span&&span class=&n&&MATCH&/span&&span class=&p&&(&/span&&span class=&n&&CONCATENATE&/span&&span class=&p&&(&/span&&span class=&n&&ROW&/span&&span class=&p&&(&/span&&span class=&n&&A4&/span&&span class=&p&&),&/span&&span class=&s&&&-&&/span&&span class=&p&&,&/span&&span class=&n&&COLUMN&/span&&span class=&p&&(&/span&&span class=&n&&A4&/span&&span class=&p&&)),&/span&&span class=&err&&$&/span&&span class=&n&&D$&/span&&span class=&mi&&3&/span&&span class=&p&&:&/span&&span class=&err&&$&/span&&span class=&n&&D$&/span&&span class=&mi&&600&/span&&span class=&p&&,&/span&&span class=&k&&FALSE&/span&&span class=&p&&),&/span&&span class=&mi&&0&/span&&span class=&p&&)&/span&&span class=&o&&/&/span&&span class=&n&&OFFSET&/span&&span class=&p&&(&/span&&span class=&err&&$&/span&&span class=&n&&C$&/span&&span class=&mi&&2&/span&&span class=&p&&,&/span&&span class=&n&&MATCH&/span&&span class=&p&&(&/span&&span class=&n&&CONCATENATE&/span&&span class=&p&&(&/span&&span class=&n&&ROW&/span&&span class=&p&&(&/span&&span class=&n&&A4&/span&&span class=&p&&),&/span&&span class=&s&&&-&&/span&&span class=&p&&,&/span&&span class=&n&&ROW&/span&&span class=&p&&(&/span&&span class=&n&&A4&/span&&span class=&p&&)),&/span&&span class=&err&&$&/span&&span class=&n&&D$&/span&&span class=&mi&&3&/span&&span class=&p&&:&/span&&span class=&err&&$&/span&&span class=&n&&D$&/span&&span class=&mi&&600&/span&&span class=&p&&,&/span&&span class=&k&&FALSE&/span&&span class=&p&&),&/span&&span class=&mi&&0&/span&&span class=&p&&)),&/span&&span class=&s&&&&&/span&&span class=&p&&,&/span&&span class=&n&&OFFSET&/span&&span class=&p&&(&/span&&span class=&err&&$&/span&&span class=&n&&C$&/span&&span class=&mi&&2&/span&&span class=&p&&,&/span&&span class=&n&&MATCH&/span&&span class=&p&&(&/span&&span class=&n&&CONCATENATE&/span&&span class=&p&&(&/span&&span class=&n&&ROW&/span&&span class=&p&&(&/span&&span class=&n&&A4&/span&&span class=&p&&),&/span&&span class=&s&&&-&&/span&&span class=&p&&,&/span&&span class=&n&&COLUMN&/span&&span class=&p&&(&/span&&span class=&n&&A4&/span&&span class=&p&&)),&/span&&span class=&err&&$&/span&&span class=&n&&D$&/span&&span class=&mi&&3&/span&&span class=&p&&:&/span&&span class=&err&&$&/span&&span class=&n&&D$&/span&&span class=&mi&&600&/span&&span class=&p&&,&/span&&span class=&k&&FALSE&/span&&span class=&p&&),&/span&&span class=&mi&&0&/span&&span class=&p&&)&/span&&span class=&o&&/&/span&&span class=&n&&OFFSET&/span&&span class=&p&&(&/span&&span class=&err&&$&/span&&span class=&n&&C$&/span&&span class=&mi&&2&/span&&span class=&p&&,&/span&&span class=&n&&MATCH&/span&&span class=&p&&(&/span&&span class=&n&&CONCATENATE&/span&&span class=&p&&(&/span&&span class=&n&&ROW&/span&&span class=&p&&(&/span&&span class=&n&&A4&/span&&span class=&p&&),&/span&&span class=&s&&&-&&/span&&span class=&p&&,&/span&&span class=&n&&ROW&/span&&span class=&p&&(&/span&&span class=&n&&A4&/span&&span class=&p&&)),&/span&&span class=&err&&$&/span&&span class=&n&&D$&/span&&span class=&mi&&3&/span&&span class=&p&&:&/span&&span class=&err&&$&/span&&span class=&n&&D$&/span&&span class=&mi&&600&/span&&span class=&p&&,&/span&&span class=&k&&FALSE&/span&&span class=&p&&),&/span&&span class=&mi&&0&/span&&span class=&p&&))&/span&
&/code&&/pre&&/div&&br&同时为了用颜色的深浅来表示转化率的大小关系而便于比较,使用了VBA对下面的矩阵进行着色。当然有人肯定会说可以使用条件化格式,但是使用VBA保持了最高灵活度和效率。&br&&figure&&img src=&https://pic4.zhimg.com/50/8ebdaec24f_b.jpg& data-rawwidth=&1695& data-rawheight=&680& class=&origin_image zh-lightbox-thumb& width=&1695& data-original=&https://pic4.zhimg.com/50/8ebdaec24f_r.jpg&&&/figure&&br&&br&&i&&u&VBA编程之案例3:&/u&&/i&&u&&i&管理分布的任务流,并将Excel表格输出到Powerpoint&/i&&/u&&br&这是协助某国际大型汽车制造厂完成新品牌及其新款车型上市,面临车型即将断档的窘境,该新车型的上市非常关键,不能错失时间节点。然而,新车型上市涉及到无数分支:制造、产品、市场、渠道、营销、公关、财务等等,同时还要协调欧洲的两个总部以及中国的两个分部。&br&&br&这次咨询的核心任务就是项目管理,总控整个大项目的进度,并每周向中国区的CEO汇报进度并发掘出易出现问题的关键节点以调配资源。我们4个咨询顾问分配下去各自负责几个部门或者项目分支,和团队一起规划流程、画甘特图、确认里程碑及时间点、安排负责人等等。当每天回到办公室大家将进度汇总在一起的时候发现了挑战及难点,每条任务线并不是独立发展的,而是各条任务线交织在一起并互相影响。&br&&ul&&li&某些核心人员在多个任务线出现。比如:负责预算的财务人员,几乎要出现在各条线中负责相关预算的审批环节&/li&&li&某些任务线的里程碑是其他任务线里程碑的必要条件而相互关联。比如:新车的下线时间影响发布会的时间,相关法规测试的通过又影响车辆的下线时间等等&/li&&/ul&&br&当任务线增多以及任务线之间的交叉越发频繁的时候,汇总的任务将会几何级数增加,这就是我们在项目过程中遇到的问题。于是我利用Excel+VBA完成了这个工作的自动化。主要实现的功能:&br&&ul&&li&自动将4个顾问手中分散的Excel文件汇集在一起形成一个大的总表,如下图&/li&&li&各顾问手中的表格是按照部门维度来划分的,汇总后需要按照不同的维度来输出不同类型的表格,比如:按任务线输出表格、按责任人输出表格、所有延误任务的表格、所有需要资源重点投入任务的表格等等&/li&&/ul&&figure&&img src=&https://pic2.zhimg.com/50/735d490e3ccd5ada806bc31_b.jpg& data-rawwidth=&921& data-rawheight=&663& class=&origin_image zh-lightbox-thumb& width=&921& data-original=&https://pic2.zhimg.com/50/735d490e3ccd5ada806bc31_r.jpg&&&/figure&&br&在此基础之上,还要将上面提到的各种维度下的所有表格(大概有200多张),按要求格式粘贴到PPT中,每周提交给中国区的总部进行汇报和评估。密密麻麻的表格如下图。于是,我又写了一个程序将Excel中的表格输出到Powerpoint中,将一个秘书每次需要数小时才能完成的工作,简化成了一键发布,并可以在Excel中完成对PPT的更新。&br&&figure&&img src=&https://pic4.zhimg.com/50/532ae9df984_b.jpg& data-rawwidth=&1725& data-rawheight=&745& class=&origin_image zh-lightbox-thumb& width=&1725& data-original=&https://pic4.zhimg.com/50/532ae9df984_r.jpg&&&/figure&&br&这个项目的程序量不小,近似于写了一个迷你版的Microsoft Project来进行项目管理。&br&&figure&&img src=&https://pic1.zhimg.com/50/d327e4e90bd0f33adbffa_b.jpg& data-rawwidth=&1841& data-rawheight=&813& class=&origin_image zh-lightbox-thumb& width=&1841& data-original=&https://pic1.zhimg.com/50/d327e4e90bd0f33adbffa_r.jpg&&&/figure&&br&最后,下图中密密麻麻的PPT每周需要更新一次,每次都是快100张的工作量,然而基本上都是靠Excel来自动完成更新的。因为PPT的模版每次变化不大,我将这些模版记录下来,每周更新的时候只要根据Excel中最新的数据更改PPT中的数据即可。&br&&figure&&img src=&https://pic3.zhimg.com/50/14ce50e4e2fc80b04ac669d_b.jpg& data-rawwidth=&1709& data-rawheight=&757& class=&origin_image zh-lightbox-thumb& width=&1709& data-original=&https://pic3.zhimg.com/50/14ce50e4e2fc80b04ac669d_r.jpg&&&/figure&&br&&br&&i&&u&VBA编程之案例4:构建Financial Model并&/u&&/i&&u&&i&根据结果倒推假设&/i&&/u&&br&一般的Financial Model都是根据重重假设计算最终结果。而在为某顶级手机品牌服务的过程中,我们却遭遇了逆向的尴尬。本来是根据地面销售人员的一定服务水平,计算所需要的销售人员数量;结果在项目过程中,总部已经确定好了销售人数的Head Count,转而要求我们根据HC确定服务水平。然而,服务水平不是一个单变量,是由零售店的覆盖率、销售拜访频率、拜访中的服务深度等多重因素来决定的,同时还可以根据一线至无线城市来变化。&br&&br&于是只好再次寄出Excel+VBA法宝。先根据常规思路建立好Financial Model,得出HC的初步结果。然后写VBA程序,根据不同的情景、不同的优先级以及不同的权重来调节零售店的覆盖率、销售拜访频率、拜访中的服务深度等多因素,同时设定这几大因素的可接受范围,逐步逼近HC的预设值。&br&&figure&&img src=&https://pic3.zhimg.com/50/ccf31b455d7feed_b.jpg& data-rawwidth=&1229& data-rawheight=&709& class=&origin_image zh-lightbox-thumb& width=&1229& data-original=&https://pic3.zhimg.com/50/ccf31b455d7feed_r.jpg&&&/figure&&br&如果没有程序,以前基本是靠人工手动调节来凑结果,而且因为各种情景的不同,还需要多次调节。而通过程序,基本是自动完成,还可智能得设置优先级及权重,无需人工参与。&br&&br&&i&&u&VBA编程之案例5:海量下载Bloomberg数据并完成分析&/u&&/i&&br&通过Bloomberg的VBA API,海量下载数百只目标股票的tick data以及order book。&br&&figure&&img src=&https://pic3.zhimg.com/50/dc2c5a0e7d339fed7ab5979_b.jpg& data-rawwidth=&930& data-rawheight=&273& class=&origin_image zh-lightbox-thumb& width=&930& data-original=&https://pic3.zhimg.com/50/dc2c5a0e7d339fed7ab5979_r.jpg&&&/figure&&br&并根据实现构建好的数学模型,在后台完成计算,将上述的实时数据转化成每只股票实时的trading cost,实时展现在交易员最常用的Excel界面中,方便交易员评估当下的交易成本以便于优化交易策略。&br&&figure&&img src=&https://pic2.zhimg.com/50/c1ab8cb20657c8_b.jpg& data-rawwidth=&1205& data-rawheight=&222& class=&origin_image zh-lightbox-thumb& width=&1205& data-original=&https://pic2.zhimg.com/50/c1ab8cb20657c8_r.jpg&&&/figure&&br&&b&三、数组函数+VBA的项目:全栈项目&/b&&br&在项目中(&a href=&http://zhuanlan.zhihu.com/hemingke/& class=&internal&&RIO是如何席卷大江南北的? - 数据冰山 - 知乎专栏&/a&)对Excel的要求很综合。首先通过数组函数,对每年对RIO酒购买时刻的提及率按省进行统计。&br&&figure&&img src=&https://pic2.zhimg.com/50/fe7498eca6abf14ab2ff927_b.jpg& data-rawwidth=&1079& data-rawheight=&709& class=&origin_image zh-lightbox-thumb& width=&1079& data-original=&https://pic2.zhimg.com/50/fe7498eca6abf14ab2ff927_r.jpg&&&/figure&&br&其次,利用VBA程序,将上表中H列和I列的数据,按省份涂色到下图中的地图中。&br&&figure&&img src=&https://pic4.zhimg.com/50/b3d53b93fc_b.jpg& data-rawwidth=&594& data-rawheight=&350& class=&origin_image zh-lightbox-thumb& width=&594& data-original=&https://pic4.zhimg.com/50/b3d53b93fc_r.jpg&&&/figure&(涂色部分来自于网上的一段程序,制作GIF动画的是自己完成的)&br&&br&最后,再次利用VBA编程以及调用外部程序(GIFSICLE),将一幅幅图表合成在一起生成GIF动画。&br&&figure&&img src=&https://pic1.zhimg.com/50/ab427bec6a_b.jpg& data-rawwidth=&1844& data-rawheight=&494& class=&origin_image zh-lightbox-thumb& width=&1844& data-original=&https://pic1.zhimg.com/50/ab427bec6a_r.jpg&&&/figure&&br&最后的彩蛋,还可以用VBA来画油画,零基础成为用美术作品把妹撩汉的艺术青年(&a href=&https://www.zhihu.com/question//answer/& class=&internal&&Excel 有什么奇技淫巧,让你相见恨晚? - 何明科的回答&/a&),下图把女神用Excel画成油画送给她。&br&&figure&&img src=&https://pic1.zhimg.com/50/ae03578effcf9a205d0ad3c267d9eaa6_b.jpg& class=&content_image&&&/figure&&br&————————————————————&br&更多文章关注我的专栏:&a href=&http://zhuanlan.zhihu.com/hemingke& class=&internal&&数据冰山 - 知乎专栏&/a&
在咨询公司、VC/PE/Hedge Fund等基金混迹多年,一直靠着Excel的各种技巧安身立命和升职加薪。可能是因为程序员出身的原因,在学会以上各个答案提到的装逼炫酷图表、快捷键和一些略复杂的函数(VLookup等)之外,总是希望从更深的层次去探索Excel及各类Offic…
&b&&b&目前看知乎上还没有系统讲解excel技巧和基础知识的人,答主斗胆尝试更新和完善这一块的空白,限于水平,错误在所难免,还请见谅。&/b&&br&&/b&&br&&b&&b&=======================================&/b&&/b&&br&&b&日已更新完毕:&/b&&b&EXCEL最常用的快捷键和最完整的快捷键&/b&&b&(可以当快捷键字典来查阅)&/b&&br&&b&&a href=&https://www.zhihu.com/question//answer/?from=profile_answer_card& class=&internal&&excel 键盘操作技巧? - 宇轩的回答&/a&&br&&b&=======================================&/b&&br&&/b&&br&&b&已更新完毕EXCEL基础知识第一篇-基础操作篇&/b&&br&&a href=&https://www.zhihu.com/question//answer/?from=profile_answer_card& class=&internal&&如何从零开始学习Excel,并在工作中熟练运用? - 宇轩的回答&/a&&br&&b&=======================================&/b&&br&&b&已&/b&&b&更新完毕 EXCEL基础知识第二篇-格式设置篇&/b&&br&&b&&a href=&https://www.zhihu.com/question//answer/?group_id=980096& class=&internal&&下个月去会计师事务所上班了,Excel零基础该从何练起? - 宇轩的回答&/a&&/b&&br&&b&=======================================&/b&&b&&br&&b&&/b&&/b&&b&已更新完毕&/b&&b&EXCEL制表规范和标准&/b&&br&&b&&a href=&https://www.zhihu.com/question//answer/& class=&internal&&怎样做出干净漂亮的excel表格? - 宇轩的回答&/a&&/b&&br&&b&&b&=======================================&/b&&/b&&br&&b&正在更新 EXCEL基础知识第三篇-基本工具篇&/b&&br&&b&&a href=&https://www.zhihu.com/question//answer/& class=&internal&&怎样从零基础学习EXCEL? - 宇轩的回答&/a&&br&查找与替换、定位、排序与筛选&/b&&br&&b&=======================================&/b&&br&&b&
EXCEL基础知识第四篇-函数与公式篇&/b&&br&&b&
EXCEL基础知识第五篇-图表篇&br&答案在持续补充、纠错和完善中。&/b&&br&有需求的可以看上面的答案,为避免阅读疲劳,在这里继续更新&b&EXCEL基础知识第二篇&/b&。内容没有任何废话,希望能够帮到大家(未经许可,禁止转载),&b&码字和布局很辛苦&/b&,&b&多谢捧场&/b&。&br&我接着&b&上一答的界面介绍、快速输入、快速选择、填充柄等基础操作&/b&后继续更新一下&b&单元格格式设置&/b&的内容。&br&&b&&b&=======================================&/b&&/b&&br&&b&第一次更新&/b&&br&&p&&b& &设置单元格格式&对话框在哪里?可以设置哪些格式?&/b&&/p&&p&&b&快捷键是CTRL+1,就可以调出单元格格式对话框&/b&&/p&&p&&b&&figure&&img src=&https://pic2.zhimg.com/50/117f8a5fd2be4ecf14f2a6_b.jpg& data-rawwidth=&967& data-rawheight=&651& class=&origin_image zh-lightbox-thumb& width=&967& data-original=&https://pic2.zhimg.com/50/117f8a5fd2be4ecf14f2a6_r.jpg&&&/figure&当然你也可以从这里调出格式对话框&/b&&/p&&figure&&img src=&https://pic3.zhimg.com/50/a7daa25cc246bae3e194_b.jpg& data-rawwidth=&1366& data-rawheight=&305& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic3.zhimg.com/50/a7daa25cc246bae3e194_r.jpg&&&/figure&&p&&b&从格式对话框可以看出:主要是对数字、对齐方式、字体、边框、填充等格式的调整。&/b&&/p&&p&&b&&对齐&选项卡:设置文字对齐方式&/b&&/p&&p&&b&&边框&选项卡:设置单元格边框&/b&:&b&边框选型卡&/b&可以&b&设置线型&/b&;可以&b&设置斜线&/b&;&b&做表头;&/b&&/p&&p&&b& &字体&选项卡:设置字体颜色&/b&&/p&&p&&b&&填充&选项卡:设置单元格背景颜色&/b&&/p&&p&&b&单元格数字格式(格式设置的重点和难点,共12类)&br&&/b&&/p&&p&&b&我们通常见到的身份证号码显示不正确,日期显示不对、乱码等问题都是由于格式未设置好所导致的。数字格式可以分以下这么多种,还可以自定义你想要的格式。&/b&&/p&&figure&&img src=&https://pic1.zhimg.com/50/5b4abeb7d4cb1cda1f85e_b.jpg& data-rawwidth=&607& data-rawheight=&529& class=&origin_image zh-lightbox-thumb& width=&607& data-original=&https://pic1.zhimg.com/50/5b4abeb7d4cb1cda1f85e_r.jpg&&&/figure&&br&&p&&b&默认的是常规,我们一个个格式的看,数字格式&/b&&/p&&p&&b&&figure&&img src=&https://pic3.zhimg.com/50/2bcf78af7bfe73f82633f8b_b.jpg& data-rawwidth=&607& data-rawheight=&529& class=&origin_image zh-lightbox-thumb& width=&607& data-original=&https://pic3.zhimg.com/50/2bcf78af7bfe73f82633f8b_r.jpg&&&/figure&保留多少位小数点,可以根据你的需求进行更改&/b&&/p&&p&&b&&figure&&img src=&https://pic1.zhimg.com/50/63b3cdb6d0b00fd886b2c_b.jpg& data-rawwidth=&607& data-rawheight=&529& class=&origin_image zh-lightbox-thumb& width=&607& data-original=&https://pic1.zhimg.com/50/63b3cdb6d0b00fd886b2c_r.jpg&&&/figure&还可以使用千位分隔符&/b&&/p&&p&&b&&figure&&img src=&https://pic1.zhimg.com/50/080b62cc06fc5c_b.jpg& data-rawwidth=&607& data-rawheight=&529& class=&origin_image zh-lightbox-thumb& width=&607& data-original=&https://pic1.zhimg.com/50/080b62cc06fc5c_r.jpg&&&/figure&货币格式&/b&&/p&&p&&b&&figure&&img src=&https://pic2.zhimg.com/50/ab46993beb74ee82cc78f36abbf49159_b.jpg& data-rawwidth=&607& data-rawheight=&529& class=&origin_image zh-lightbox-thumb& width=&607& data-original=&https://pic2.zhimg.com/50/ab46993beb74ee82cc78f36abbf49159_r.jpg&&&/figure&货币格式是带货币符号的数值,是必须带千位分隔符的,保留小数点可以改,货币符号也可以更改。&/b&&/p&&p&&b&会计专用和货币格式类似&/b&&/p&&p&&b&&figure&&img src=&https://pic1.zhimg.com/50/baeea466a4b8e9e_b.jpg& data-rawwidth=&607& data-rawheight=&529& class=&origin_image zh-lightbox-thumb& width=&607& data-original=&https://pic1.zhimg.com/50/baeea466a4b8e9e_r.jpg&&&/figure&区别在于:(A4 会计专用格式
B4 货币格式)&/b&&/p&&figure&&img src=&https://pic3.zhimg.com/50/fda18ba90a340b964e692_b.jpg& data-rawwidth=&283& data-rawheight=&246& class=&content_image& width=&283&&&/figure&&br&&p&&b&日期时间格式,格式的设置可以根据你的需求来定,有以下这些&/b&&/p&&figure&&img src=&https://pic1.zhimg.com/50/b944d99c08eaca564fd7ebf_b.jpg& data-rawwidth=&607& data-rawheight=&529& class=&origin_image zh-lightbox-thumb& width=&607& data-original=&https://pic1.zhimg.com/50/b944d99c08eaca564fd7ebf_r.jpg&&&/figure&&figure&&img src=&https://pic4.zhimg.com/50/ed4360bccdd856e875aea5d_b.jpg& data-rawwidth=&607& data-rawheight=&529& class=&origin_image zh-lightbox-thumb& width=&607& data-original=&https://pic4.zhimg.com/50/ed4360bccdd856e875aea5d_r.jpg&&&/figure&&figure&&img src=&https://pic4.zhimg.com/50/b4a9c7d67774b76abeebc442de33287c_b.jpg& data-rawwidth=&607& data-rawheight=&529& class=&origin_image zh-lightbox-thumb& width=&607& data-original=&https://pic4.zhimg.com/50/b4a9c7d67774b76abeebc442de33287c_r.jpg&&&/figure&&br&&br&&br&&p&&b&有时候,我们输入日期的时候显示的是数值,就是因为没有设置日期格式的原因了。那么问题来了,数值和日期是如何转换的,你可以操作试试看,1=日。所以以此往后推,就可以算出相应的数值了,所以这个可以有个有趣的玩法,算一算自己活了多少天了。把今天的日期转换为数值格式后得到的数字,再减去你出生时日期转为数值格式的数字,便是你在世上多长的日子了。&/b&&/p&&br&&p&&b&记几个快捷键&/b&&/p&&p&&b&当前日期的输入:ctrl+;
函数日期输入 =today()&/b&&/p&&p&&b&当前时间的输入:shift+ctrl+;
函数时间输入=now()&/b&&/p&&br&&p&&b&日期与星期格式的相互转换&/b&&/p&&p&&b&可以把你想要的日期转换为星期,非常有用。可以用来做万年历了。&/b&&b&比如,今天是周几,或者你想知道哪天日期对应的星期,直接用它来转换了。然后你可以在编辑栏里面对应看了。&/b&&/p&&p&&b&&figure&&img src=&https://pic1.zhimg.com/50/8c5bbd28f51a0c272ddca2_b.jpg& data-rawwidth=&998& data-rawheight=&684& class=&origin_image zh-lightbox-thumb& width=&998& data-original=&https://pic1.zhimg.com/50/8c5bbd28f51a0c272ddca2_r.jpg&&&/figure&效果&/b&&/p&&p&&b&&figure&&img src=&https://pic4.zhimg.com/50/bf669e24b3a1a7c0751bba083b71d8ed_b.jpg& data-rawwidth=&553& data-rawheight=&633& class=&origin_image zh-lightbox-thumb& width=&553& data-original=&https://pic4.zhimg.com/50/bf669e24b3a1a7c0751bba083b71d8ed_r.jpg&&&/figure&当然我还可以在自定义格式里面改星期的格式&/b&&/p&&p&&b&&figure&&img src=&https://pic4.zhimg.com/50/a1a5cbfaca36d9fefb438dc_b.jpg& data-rawwidth=&981& data-rawheight=&680& class=&origin_image zh-lightbox-thumb& width=&981& data-original=&https://pic4.zhimg.com/50/a1a5cbfaca36d9fefb438dc_r.jpg&&&/figure&星期X代表的aaaa&/b&&/p&&p&&b&我们可以改成&/b&&/p&&p&&b&aaa 只显示星期里面的一至日&br&&/b&&/p&&p&&b&周aaa,即显示周一至周日&br&&/b&&/p&&figure&&img src=&https://pic2.zhimg.com/50/7b7a38f807beb5bfb2cf6_b.jpg& data-rawwidth=&979& data-rawheight=&677& class=&origin_image zh-lightbox-thumb& width=&979& data-original=&https://pic2.zhimg.com/50/7b7a38f807beb5bfb2cf6_r.jpg&&&/figure&改完后的效果:&br&&figure&&img src=&https://pic4.zhimg.com/50/624d2e7ead66b2bfdf57_b.jpg& data-rawwidth=&458& data-rawheight=&562& class=&origin_image zh-lightbox-thumb& width=&458& data-original=&https://pic4.zhimg.com/50/624d2e7ead66b2bfdf57_r.jpg&&&/figure&我们看下12种格式由常规转换后的效果表&br&&figure&&img src=&https://pic4.zhimg.com/50/f160e3b62fcb795baf0e76fa2447752f_b.jpg& data-rawwidth=&453& data-rawheight=&308& class=&origin_image zh-lightbox-thumb& width=&453& data-original=&https://pic4.zhimg.com/50/f160e3b62fcb795baf0e76fa2447752f_r.jpg&&&/figure&&b&文本格式的特殊性:(快捷格式命令:')&/b&&br&&b&文本和数值的本质区别&/b&,&b&有些数字不是数值&/b&的,比如&b&电话号码&/b&,&b&编码&/b&,&b&身份证&/b&等等,&b&标记&/b&是作&b&上角的绿三角&/b&。&b&文本&/b&的优势是&b&所写即所得,不变样式。文本是不能改其他格式的。&/b&你也可以用&b&’加字&/b&符来定义文本格式。&br&&figure&&img src=&https://pic3.zhimg.com/50/bf9412fcffdd_b.jpg& data-rawwidth=&386& data-rawheight=&99& class=&content_image& width=&386&&&/figure&&figure&&img src=&https://pic3.zhimg.com/50/d5d140795e_b.jpg& data-rawwidth=&397& data-rawheight=&127& class=&content_image& width=&397&&&/figure&绿色三角箭头为文本符号的标识,如果不用文本,数值超过16位,就会用XXE+XX的形式替代了。&b&所以输入身份证不完全显示就是这个原因。&/b&&br&&br&&br&&b&自定义格式的几个应用&/b&&br&&b&1.金额后面加自定义文字或数字&br&&/b&&br&&figure&&img src=&https://pic3.zhimg.com/50/39c7c81baaed6e67ae138e_b.jpg& data-rawwidth=&1099& data-rawheight=&574& class=&origin_image zh-lightbox-thumb& width=&1099& data-original=&https://pic3.zhimg.com/50/39c7c81baaed6e67ae138e_r.jpg&&&/figure&更改&br&&figure&&img src=&https://pic3.zhimg.com/50/52edca365e941d7ebe21_b.jpg& data-rawwidth=&1186& data-rawheight=&603& class=&origin_image zh-lightbox-thumb& width=&1186& data-original=&https://pic3.zhimg.com/50/52edca365e941d7ebe21_r.jpg&&&/figure&效果&br&&figure&&img src=&https://pic1.zhimg.com/50/cacab5eef7dd4f0cacc000c_b.jpg& data-rawwidth=&330& data-rawheight=&404& class=&content_image& width=&330&&&/figure&&b&2.利用数字格式隐藏数据&/b&&br&&b&&figure&&img src=&https://pic4.zhimg.com/50/c1611cfc68dd6f37de8eaf_b.jpg& data-rawwidth=&1366& data-rawheight=&736& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic4.zhimg.com/50/c1611cfc68dd6f37de8eaf_r.jpg&&&/figure&类型改成三个;;;(注意是小写分号)这样&/b&&br&&b&&figure&&img src=&https://pic1.zhimg.com/50/6c1c27f0a1fdee673dd204_b.jpg& data-rawwidth=&1061& data-rawheight=&523& class=&origin_image zh-lightbox-thumb& width=&1061& data-original=&https://pic1.zhimg.com/50/6c1c27f0a1fdee673dd204_r.jpg&&&/figure&效果&/b&&br&&figure&&img src=&https://pic1.zhimg.com/50/eadd0be54d69_b.jpg& data-rawwidth=&1366& data-rawheight=&736& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic1.zhimg.com/50/eadd0be54d69_r.jpg&&&/figure&&b&=======================================&/b&&br&&b&第二次更新&/b&&br&这次更新字体颜色、背景色、边框格式的设置&br&设置标准和规范看这个答案&br&&b&&a href=&https://www.zhihu.com/question//answer/& class=&internal&&怎样做出干净漂亮的excel表格? - 宇轩的回答&/a&&/b&&br&&b&这里举个例子来把这些格式的调整讲清楚&/b&&br&&b&我们来看下这个表是怎么做出来的?&/b&&br&&b&&figure&&img src=&https://pic1.zhimg.com/50/2dc3a197be142ec04739_b.jpg& data-rawwidth=&734& data-rawheight=&498& class=&origin_image zh-lightbox-thumb& width=&734& data-original=&https://pic1.zhimg.com/50/2dc3a197be142ec04739_r.jpg&&&/figure&首先将讲个偷懒的用法,这种表一般是做好了可以当模板来使用,这就不需要你一步步去指标了。那么怎么把这个表的格式复制过来,一种常规的错误是用CTRL+C,CYTL+V&/b&&br&&b&错误做法的效果&/b&&br&&b&&figure&&img src=&https://pic2.zhimg.com/50/c2b91d9b100e48673895_b.jpg& data-rawwidth=&763& data-rawheight=&518& class=&origin_image zh-lightbox-thumb& width=&763& data-original=&https://pic2.zhimg.com/50/c2b91d9b100e48673895_r.jpg&&&/figure&行距和列距的格式已经发生了改变,所以正确做法是:&/b&&br&&b&&figure&&img src=&https://pic4.zhimg.com/50/3d31e58ec749673fdeb4ebc9f83c5bd2_b.jpg& data-rawwidth=&796& data-rawheight=&719& class=&origin_image zh-lightbox-thumb& width=&796& data-original=&https://pic4.zhimg.com/50/3d31e58ec749673fdeb4ebc9f83c5bd2_r.jpg&&&/figure&同事按住CTRL和表往工作表标签拖动,拖动后的效果应该是:&/b&&br&&b&&figure&&img src=&https://pic4.zhimg.com/50/72ec425aba6e8f7b1d25b9bbce9241cc_b.jpg& data-rawwidth=&809& data-rawheight=&532& class=&origin_image zh-lightbox-thumb& width=&809& data-original=&https://pic4.zhimg.com/50/72ec425aba6e8f7b1d25b9bbce9241cc_r.jpg&&&/figure&这样就可以保证格式的完全一致。&/b&&br&&b&接下来,我们看下从没有格式调到有格式的过程&/b&&br&&b&&figure&&img src=&https://pic3.zhimg.com/50/5dd184cdea54_b.jpg& data-rawwidth=&793& data-rawheight=&540& class=&origin_image zh-lightbox-thumb& width=&793& data-original=&https://pic3.zhimg.com/50/5dd184cdea54_r.jpg&&&/figure&先把边框加上,边框格式设置看图&/b&&br&&b&两种方式设置,详细的设置,可以按ctrl+1&/b&&br&&b&也可以在开始里面的边框&/b&&br&&b&还可以自定义的绘制边框&/b&&br&&b&&figure&&img src=&https://pic2.zhimg.com/50/bc96afbbe64_b.jpg& data-rawwidth=&1366& data-rawheight=&689& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic2.zhimg.com/50/bc96afbbe64_r.jpg&&&/figure&&figure&&img src=&https://pic2.zhimg.com/50/800b5a104f5a35cae09e39fb1ced596d_b.jpg& data-rawwidth=&600& data-rawheight=&406& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/50/800b5a104f5a35cae09e39fb1ced596d_r.jpg&&&/figure&加完边框后的效果&/b&&br&&b&&figure&&img src=&https://pic3.zhimg.com/50/c7acaf1bf07cbb7bb2b0_b.jpg& data-rawwidth=&1366& data-rawheight=&736& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic3.zhimg.com/50/c7acaf1bf07cbb7bb2b0_r.jpg&&&/figure&然后我们表格里的对齐方式进行设置&/b&&br&&b&配合shift和ctrl选中需要居中的单元格&/b&&br&&b&&figure&&img src=&https://pic1.zhimg.com/50/8aafc869af8a_b.jpg& data-rawwidth=&862& data-rawheight=&700& class=&origin_image zh-lightbox-thumb& width=&862& data-original=&https://pic1.zhimg.com/50/8aafc869af8a_r.jpg&&&/figure&我们再对比一下原模板,有哪些还要进行格式调整&/b&&br&&b&&figure&&img src=&https://pic1.zhimg.com/50/43c17c489c652ddec3ed49_b.jpg& data-rawwidth=&839& data-rawheight=&614& class=&origin_image zh-lightbox-thumb& width=&839& data-original=&https://pic1.zhimg.com/50/43c17c489c652ddec3ed49_r.jpg&&&/figure&看到没有,D列和G列被隐藏了,隐藏原因是内容不重要不需要打印,然后把单元格右对齐&/b&&br&&figure&&img src=&https://pic1.zhimg.com/50/87830a3fbaa196ef0e2893fbf622278f_b.jpg& data-rawwidth=&747& data-rawheight=&640& class=&origin_image zh-lightbox-thumb& width=&747& data-original=&https://pic1.zhimg.com/50/87830a3fbaa196ef0e2893fbf622278f_r.jpg&&&/figure&&figure&&img src=&https://pic2.zhimg.com/50/c639b9f2b8d2a900e634_b.jpg& data-rawwidth=&709& data-rawheight=&736& class=&origin_image zh-lightbox-thumb& width=&709& data-original=&https://pic2.zhimg.com/50/c639b9f2b8d2a900e634_r.jpg&&&/figure&&b&接下来是调字体、字体字号、字体颜色、填充颜色,由于字体、字号我是直接复制过来了,就不调了,采用标准和规范看我的另一个答案。&/b&&br&&b&填充颜色和字体颜色主要是这几块,1-21行为例&/b&&br&&figure&&img src=&https://pic1.zhimg.com/50/cd2c1c7e2b1b33b23a23b99_b.jpg& data-rawwidth=&813& data-rawheight=&587& class=&origin_image zh-lightbox-thumb& width=&813& data-original=&https://pic1.zhimg.com/50/cd2c1c7e2b1b33b23a23b99_r.jpg&&&/figure&&br&&br&字体颜色设置和填充的过程&br&&figure&&img src=&https://pic3.zhimg.com/50/7421abaded8_b.jpg& data-rawwidth=&634& data-rawheight=&677& class=&origin_image zh-lightbox-thumb& width=&634& data-original=&https://pic3.zhimg.com/50/7421abaded8_r.jpg&&&/figure&&figure&&img src=&https://pic1.zhimg.com/50/b975ea4d333b05db214c53a0da35133f_b.jpg& data-rawwidth=&615& data-rawheight=&602& class=&origin_image zh-lightbox-thumb& width=&615& data-original=&https://pic1.zhimg.com/50/b975ea4d333b05db214c53a0da35133f_r.jpg&&&/figure&&figure&&img src=&https://pic1.zhimg.com/50/a9885a8afb290c398cdf80_b.jpg& data-rawwidth=&734& data-rawheight=&659& class=&origin_image zh-lightbox-thumb& width=&734& data-original=&https://pic1.zhimg.com/50/a9885a8afb290c398cdf80_r.jpg&&&/figure&&figure&&img src=&https://pic1.zhimg.com/50/e238af9a40c6e280bfed550a3f83d46e_b.jpg& data-rawwidth=&669& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&669& data-original=&https://pic1.zhimg.com/50/e238af9a40c6e280bfed550a3f83d46e_r.jpg&&&/figure&&br&&figure&&img src=&https://pic1.zhimg.com/50/3cea072d0a963b4a6849d6e_b.jpg& data-rawwidth=&750& data-rawheight=&700& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic1.zhimg.com/50/3cea072d0a963b4a6849d6e_r.jpg&&&/figure&&figure&&img src=&https://pic3.zhimg.com/50/3d4edb1eb4fe5e026cd393_b.jpg& data-rawwidth=&760& data-rawheight=&516& class=&origin_image zh-lightbox-thumb& width=&760& data-original=&https://pic3.zhimg.com/50/3d4edb1eb4fe5e026cd393_r.jpg&&&/figure&剩下的其他颜色也是一样的设置,这里就不重复讲了&br&&b&设置好的效果&/b&&br&&figure&&img src=&https://pic2.zhimg.com/50/fdf0a72cf3bf02fce5c14bf_b.jpg& data-rawwidth=&709& data-rawheight=&708& class=&origin_image zh-lightbox-thumb& width=&709& data-original=&https://pic2.zhimg.com/50/fdf0a72cf3bf02fce5c14bf_r.jpg&&&/figure&&b&接下来,最后一步了,就是调整行高和列宽&/b&&br&&b&第一步,先把所有内容的显示完整&/b&&br&&b&鼠标双击我指着的地方&/b&&br&&b&&figure&&img src=&https://pic3.zhimg.com/50/16dadf3e7cbe395aaf1ab4_b.jpg& data-rawwidth=&645& data-rawheight=&533& class=&origin_image zh-lightbox-thumb& width=&645& data-original=&https://pic3.zhimg.com/50/16dadf3e7cbe395aaf1ab4_r.jpg&&&/figure&双击后的效果&/b&&br&&b&&figure&&img src=&https://pic2.zhimg.com/50/aaa62ccda5e1ca73c01a_b.jpg& data-rawwidth=&965& data-rawheight=&725& class=&origin_image zh-lightbox-thumb& width=&965& data-original=&https://pic2.zhimg.com/50/aaa62ccda5e1ca73c01a_r.jpg&&&/figure&格式的调整是为了打印,之后是设置页面布局-纸张方向,我们这张表设置为横向,然后把视图里面视图有普通切换为页面布局或者分页浏览。&/b&&br&&b&&figure&&img src=&https://pic2.zhimg.com/50/48e6ce9bcedd_b.jpg& data-rawwidth=&972& data-rawheight=&657& class=&origin_image zh-lightbox-thumb& width=&972& data-original=&https://pic2.zhimg.com/50/48e6ce9bcedd_r.jpg&&&/figure&&figure&&img src=&https://pic3.zhimg.com/50/f2a356eaab1ca645c17a3_b.jpg& data-rawwidth=&1265& data-rawheight=&660& class=&origin_image zh-lightbox-thumb& width=&1265& data-original=&https://pic3.zhimg.com/50/f2a356eaab1ca645c17a3_r.jpg&&&/figure&&figure&&img src=&https://pic1.zhimg.com/50/275eafcaf9a137c0aa966fb_b.jpg& data-rawwidth=&684& data-rawheight=&621& class=&origin_image zh-lightbox-thumb& width=&684& data-original=&https://pic1.zhimg.com/50/275eafcaf9a137c0aa966fb_r.jpg&&&/figure&然后调整列宽,使之适合打印。&/b&&br&&b&表格纵向打印不合适,改成横向&/b&&br&&b&&figure&&img src=&https://pic4.zhimg.com/50/596dfc9d008f14bb0fa9f5ade69ce673_b.jpg& data-rawwidth=&1213& data-rawheight=&647& class=&origin_image zh-lightbox-thumb& width=&1213& data-original=&https://pic4.zhimg.com/50/596dfc9d008f14bb0fa9f5ade69ce673_r.jpg&&&/figure&改成横向打印后,页面有多余的部分&/b&&br&&b&&figure&&img src=&https://pic2.zhimg.com/50/be6d937b8ab54e2125fda511ed7a1418_b.jpg& data-rawwidth=&1213& data-rawheight=&707& class=&origin_image zh-lightbox-thumb& width=&1213& data-original=&https://pic2.zhimg.com/50/be6d937b8ab54e2125fda511ed7a1418_r.jpg&&&/figure&拉成这样的效果&/b&&br&&figure&&img src=&https://pic4.zhimg.com/50/05cb7bf89fa345278abac6_b.jpg& data-rawwidth=&1192& data-rawheight=&683& class=&origin_image zh-lightbox-thumb& width=&1192& data-original=&https://pic4.zhimg.com/50/05cb7bf89fa345278abac6_r.jpg&&&/figure&&br&之后,我们只需要进行一些&b&微调&/b&就可以了。&br&&b&还是采用第一步的&/b&&b&鼠标双击,然后列宽做适当调整,使之美观、简洁。&/b&&br&&b&调列宽,拖动这些地方。&/b&&br&&figure&&img src=&https://pic2.zhimg.com/50/cb5f23b0f28bd7fe27d6ae6e958a4fc7_b.jpg& data-rawwidth=&1143& data-rawheight=&610& class=&origin_image zh-lightbox-thumb& width=&1143& data-original=&https://pic2.zhimg.com/50/cb5f23b0f28bd7fe27d6ae6e958a4fc7_r.jpg&&&/figure&&br&此表的行高是一致固定的(此表的行高为0.69),&b&行高的调整在这里,当然列宽也可以在这里调&/b&。&br&&figure&&img src=&https://pic1.zhimg.com/50/3f21c7d3fcadb0c685c166f3cf910978_b.jpg& data-rawwidth=&1266& data-rawheight=&607& class=&origin_image zh-lightbox-thumb& width=&1266& data-original=&https://pic1.zhimg.com/50/3f21c7d3fcadb0c685c166f3cf910978_r.jpg&&&/figure&&br&&b&最终效果&/b&&br&&figure&&img src=&https://pic1.zhimg.com/50/06bddd2efa0a5cf18bb59_b.jpg& data-rawwidth=&1360& data-rawheight=&698& class=&origin_image zh-lightbox-thumb& width=&1360& data-original=&https://pic1.zhimg.com/50/06bddd2efa0a5cf18bb59_r.jpg&&&/figure&&br&&br&格式设置先更新到这里,如有遗漏和错误,以后再进行补充和修改!
目前看知乎上还没有系统讲解excel技巧和基础知识的人,答主斗胆尝试更新和完善这一块的空白,限于水平,错误在所难免,还请见谅。
======================================= 日已更新完毕:EXCEL最常用的快捷键和最完整的快捷键(可以当快捷键字典…
看了下上面答案,实在是不能不跪服了,excel很难很强大,但确实除了财务编程分析和报告狗等等需要和大量数据打交道的职业,不得不说我们普通职业基本掌握一些小的伎俩就够吃三生饭了,对那些所谓的熟稔掌握基本技巧透视啊什么的人类应该也都和我一样都是一个懒字在作怪,因为确实方便省事没事还可以顺带低调装装比,遇着不会的反正也百度谷歌什么的一键就解决了,但我要说的还是我们普罗大众容易忽略的一个吐槽点就是:清除个人信息,谨记清除个人信息,方法自行百度。我是吃过一次亏之后一般就会小腹黑的瞄一瞄别人发给我的表了,不知道各位喜不喜欢被瞄,反正我是不喜欢的
看了下上面答案,实在是不能不跪服了,excel很难很强大,但确实除了财务编程分析和报告狗等等需要和大量数据打交道的职业,不得不说我们普通职业基本掌握一些小的伎俩就够吃三生饭了,对那些所谓的熟稔掌握基本技巧透视啊什么的人类应该也都和我一样都是一…
&p&今天主讲函数:因为函数用好了,也可以节省很多的时间。有太多的职场新人只会用自动求和和求平均数,所以普及一下常用函数还是很有必要(其实也算不上普及,共同学习而已)。我觉的还是符合题主的问题的,&i&&u&应熟练掌握但很多人不会的技能。&/u&&/i&&/p&&br&&p&&i&&u&写完才发现,写了很长,最后有重点。&/u&&/i&&/p&&p&excel函数中函数共有400多个:如图&figure&&img src=&https://pic3.zhimg.com/50/37f72f63dd03e846e8b3_b.jpg& data-rawwidth=&560& data-rawheight=&150& class=&origin_image zh-lightbox-thumb& width=&560& data-original=&https://pic3.zhimg.com/50/37f72f63dd03e846e8b3_r.jpg&&&/figure&&/p&&p&较常用的是&u&文本函数,逻辑函数,日期与时间函数,查找与引用函数,数学函数等,&/u&等以下是常用的&b&120&/b&个函数,按字母顺序排序。&br&&/p&&p&  =abs()&/p&&p&  =average()&/p&&p&  =averages()&/p&&p&  =and()&/p&&p&  =address()&/p&&p&  =areas()&/p&&p&  =acs()&/p&&p&  =ceiling()&/p&&p&  =count()&/p&&p&  =countif()&/p&&p&  =countblank()&/p&&p&  =cell()&/p&&p&  =code()&/p&&p&  =char()&/p&&p&  =choose()&/p&&p&  =clean()&/p&&p&  =column()&/p&&p&  =columns()&/p&&p&  =combin()&/p&&p&  =concatenaet()&/p&&p&  =date()&/p&&p&  =dateif()&/p&&p&  =datestring()&/p&&p&  =datevalue()&/p&&p&  =day()&/p&&p&  =day360()&/p&&p&  =dsum()&/p&&p&  =dollar()&/p&&p&  =evalute()&/p&&p&  =exact()&/p&&p&  =emonth()&/p&&p&  =even()&/p&&p&  =exp()&/p&&p&  =find()&/p&&p&  =floor()&/p&&p&  =FALSE()&/p&&p&  =frequency()&/p&&p&  =fixed()&/p&&p&  =get.cell()&/p&&p&  =gcd()&/p&&p&  =hlookup()&/p&&p&  =hour()&/p&&p&  =hyperlink()&/p&&p&  =if()&/p&&p&  =int()&/p&&p&  =index()&/p&&p&  =indirct()&/p&&p&  =iserror()&/p&&p&  =isblank()&/p&&p&  =iseven()&/p&&p&  =isnumber()&/p&&p&  =isodd()&/p&&p&  =istext()&/p&&p&  =large()&/p&&p&  =len()&/p&&p&  =lenb()&/p&&p&  =left()&/p&&p&  =leftb()&/p&&p&  =lower()&/p&&p&  =lcm()&/p&&p&  =lookup()&/p&&p&  =max()&/p&&p&  =maxa()&/p&&p&  =mod()&/p&&p&  =mid()&/p&&p&  =minute()&/p&&p&  =mode()&/p&&p&  =not()&/p&&p&  =n()&/p&&p&  =now()&/p&&p&  =networkdays()&/p&&p&  = or()&/p&&p&  =offset()&/p&&p&  =power()&/p&&p&  =product()&/p&&p&  =quotient()&/p&&p&  =right()&/p&&p&  =rightb()&/p&&p&  =rept()&/p&&p&  =row()&/p&&p&  =rows()&/p&&p&  =rank()&/p&&p&  =rand()&/p&&p&  =randup()&/p&&p&  =randdown()&/p&&p&  =randbetween()&/p&&p&  =rmb()&/p&&p&  =replace()&/p&&p&  =sum()&/p&&p&  =search()&/p&&p&  =sumif()&/p&&p&  =second()&/p&&p&  =sqrt()&/p&&p&  =subtatol()&/p&&p&  =sumproduct()&/p&&p&  =small()&/p&&p&  =substitute()&/p&&p&  =TRUE()&/p&&p&  =type()&/p&&p&  =trim()&/p&&p&  =time()&/p&&p&  =today()&/p&&p&  =timevalue()&/p&&p&  =trunc()&/p&&p&  =transpose()&/p&&p&  =t()&/p&&p&  =text()&/p&&p&  =upper()&/p&&p&  =value()&/p&&p&  =vlookup()&/p&&p&  =weekday()&/p&&p&  =workday()&/p&&p&  =weeknum()&/p&&p&  =widechar()&/p&&p&  =year()&/p&&p&  =&()&/p&&br&&p&以上引自&a href=&//link.zhihu.com/?target=http%3A//club.excelhome.net/thread--1.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Excel 120个常用函数(适合新手)-Excel基础应用-ExcelHome技术论坛 -&/a&以上内容因为文档加密,所以全部手敲了一遍。这个教程还是比较简单易懂的,基本没有嵌套,可以下载下来学一下。&/p&&figure&&img src=&https://pic2.zhimg.com/50/99ba2a3dd004bae9913dbff1c5ccd830_b.jpg& data-rawwidth=&350& data-rawheight=&220& class=&content_image& width=&350&&&/figure&&br&&p&&u&不过我猜你的真实想法应该是上图:&/u&感觉太多了,没有头绪?那么哪些函数是最常用的呢?&/p&&p&下面我打破这个顺序,按照类型讲一下。&/p&&p&&i&&b&基本函数&/b&&/i&&/p&&figure&&img src=&https://pic3.zhimg.com/50/178fdea7cf2f6_b.jpg& data-rawwidth=&647& data-rawheight=&683& class=&origin_image zh-lightbox-thumb& width=&647& data-original=&https://pic3.zhimg.com/50/178fdea7cf2f6_r.jpg&&&/figure&相对引用于绝对引用:&br&相对引用:单元格或单元格区域的相对引用是指相对于包含公式的单元格的相对位置。例如,单元格 B2 包含公式 =A1 ;Excel 将在距单元格 B2 上面一个单元格和左面一个单元格处的单元格中查找数值。&br&绝对引用:1 乘以单元格 A2 (=A1*A2)放到A4中,现在将公式复制到另一单元格中,则 Excel 将调整公式中的两个引用。如果不希望这种引用发生改变,须在引用的&行号&和&列号&前加上美元符号($),这样就是单元格的绝对引用。A4中输入公式如下:&p&
=$A$1*$A$2 复制A4中的公式到任何一个单元格其值都不会改变 &/p&&br&&b&数组&/b&:关于这一部分,可以去&a href=&//link.zhihu.com/?target=http%3A//club.excelhome.net/thread--1.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Excel 一起来认识数组公式(最基础)-Excel函数与公式-ExcelHome技术论坛 -&/a&看一下,&br&接下来看一下常用的函数:&br&&b&1.逻辑值,and,or,not&/b&&br&&p&  1.逻辑值:true,false&/p&&p&  能产生或返回逻辑值的情况:&/p&&ul&&li&  比较运算符&br&&/li&&li&  is类信息函数&br&&/li&&li&  and,or,not&br&&/li&&/ul&&p&  2.与(and),或(or),非(not)&/p&&ul&&li&  and:所有条件为true,则返回true,,否则返回false&br&&/li&&li&  or:其中之一条件为true,则返回true,否则返回false&br&&/li&&li&  not:如果条件参数结果为true,则返回false,同理结果为false,则返回true&/li&&/ul&&p&true :正确-成立-是&/p&&p&false :错误-不成立-否&/p&&p&true 相当于1&/p&&p&false 相当于0&/p&&p&AND、OR 与 *、+&/p&&p&现象推定:&/p&&p&=AND(TRUE,TRUE,TRUE,TRUE,TRUE,FALSE)=AND(1,1,1,1,1,0)&/p&&p&=1*1*1*1*1*0&/p&&p&=OR(FALSE,FALSE,FALSE,FALSE,FALSE,TRUE) =OR(0,0,0,0,0,1)&/p&&p&=0+0+0+0+0+1&/p&&p&总结规律:&/p&&p&AND可以用*来代替&/p&&p&OR可以用+来代替&/p&2.IF函数&br&&figure&&img src=&https://pic2.zhimg.com/50/825cc37afa2ccc87f8e46e7_b.jpg& data-rawwidth=&563& data-rawheight=&194& class=&origin_image zh-lightbox-thumb& width=&563& data-original=&https://pic2.zhimg.com/50/825cc37afa2ccc87f8e46e7_r.jpg&&&/figure&=IF(条件,True,False)&br&If函数的简写模式:&br&&figure&&img src=&https://pic3.zhimg.com/50/0cdcb676ea41f114cdbeb7_b.jpg& data-rawwidth=&537& data-rawheight=&94& class=&origin_image zh-lightbox-thumb& width=&537& data-original=&https://pic3.zhimg.com/50/0cdcb676ea41f114cdbeb7_r.jpg&&&/figure&&p&结论:&/p&&p&如果参数未写,用逗号隔开则看做0&/p&&p&如果第三个参数未写,当反回结果时看做&FALSE&&/p&&br&&br&&b&3.IS类判断函数&/b&&br&&figure&&img src=&https://pic1.zhimg.com/50/b593e3dd79bcf2b9c984c5d220f0a07d_b.jpg& data-rawwidth=&780& data-rawheight=&232& class=&origin_image zh-lightbox-thumb& width=&780& data-original=&https://pic1.zhimg.com/50/b593e3dd79bcf2b9c984c5d220f0a07d_r.jpg&&&/figure&正确则返回为true,错误返回fause&br&&b&4.Min,Max函数&/b&&br&&p&MIN(number1,number2,...)Number1, number2, ... 是要从中找出最大值的 1 到 30 个数字参数。&/p&&p&返回一组值中的最小值。&/p&&p&说明&/p&&p&可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。如果参数为错误值或不能转换成数字的文本,将产生错误。&/p&&p&如果参数是数组或引用,则函数 MIN 仅使用其中的数字,空白单元格,逻辑值、文本或错误值将被忽略。如果逻辑值和文本字符串不能忽略,请使用 MINA
函数。&/p&&p&如果参数中不含数字,则函数 MIN 返回 0。&/p&&br&&b&5.SUM函数&/b&&br&&p&SUM返回某一单元格区域中所有数字之和。&/p&&p&语法:SUM(number1,number2, ...)Number1, number2, ... 为 1 到 30 个需要求和的参数。&/p&&p&说明&/p&&p&直接键入到参数表中的数字、逻辑值及数字的文本表达式将被计算&/p&&p&如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。&/p&&p&如果参数为错误值或为不能转换成数字的文本,将会导致错误。&/p&&br&&p&&b&6. SUMPRODUCT函数&/b&&/p&&p&在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。&/p&&p&SUMPRODUCT(array1,array2,array3, ...)其相应元素需要进行相乘并求和。&/p&&p&说明&/p&&p&数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。&/p&&p&函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。&/p&&p&7.Sumif函数&/p&&p&语法:&br&&/p&&p&SUMIF ( range , criteria , sum_range )&/p&&br&range:为用于条件判断的单元格区域&br&criteria:为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本&br&sum_range:求和的实际单元格,如果忽略了则对区域中的单元格求和&br&本例来举个例子:&br&&figure&&img src=&https://pic1.zhimg.com/50/823e552f9faddce7f1a93_b.jpg& data-rawwidth=&479& data-rawheight=&233& class=&origin_image zh-lightbox-thumb& width=&479& data-original=&https://pic1.zhimg.com/50/823e552f9faddce7f1a93_r.jpg&&&/figure&&b&8.COUNT、COUNTA、COUNTBLANK函数&/b&&br&&figure&&img src=&https://pic3.zhimg.com/50/077e94b4a992c794ffa330b633dd1f27_b.jpg& data-rawwidth=&305& data-rawheight=&116& class=&content_image& width=&305&&&/figure&&b&9.Countif函数&/b&&br&&p&COUNTIF(range,criteria)&/p&&p&range:可以使用引用函数,criteria:可以使用通配符,数组&/p&&p&Range 为需要计算其中满足条件的单元格数目的单元格区域。&/p&&p&Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、&32&、&&32& 或
&apples&。&/p&&p&&b&&i&日期函数篇&/i&&/b&&/p&&p&&b&10.常用日期函数&/b&&/p&&figure&&img src=&https://pic1.zhimg.com/50/f6e4fb8b8f42b46cbf90c_b.jpg& data-rawwidth=&459& data-rawheight=&177& class=&origin_image zh-lightbox-thumb& width=&459& data-original=&https://pic1.zhimg.com/50/f6e4fb8b8f42b46cbf90c_r.jpg&&&/figure&&p&返回某个月份最后一天的序列号,该月份与 start_date 相隔(之后或之后)指示的月份数。使用函数 EOMONTH
可以计算正好在特定月份中最后一天到期的到期日。&/p&&p&额外小知识&/p&&p&输入当前系统日期:ctrl+;&/p&&p&输入当前系统时间:ctrl+shift+;&/p&&p&11.DATEVALUE、EDATE、WEEKDAY日期函数&/p&&p&&figure&&img src=&https://pic1.zhimg.com/50/7ec6f6aa10c533de0d398ab64ae87e94_b.jpg& data-rawwidth=&729& data-rawheight=&94& class=&origin_image zh-lightbox-thumb& width=&729& data-original=&https://pic1.zhimg.com/50/7ec6f6aa10c533de0d398ab64ae87e94_r.jpg&&&/figure&&b&12.DATEIF函数&/b&&/p&&p&datedif年数、月数、日数返回年数月数日数&/p&&p&=DATEDIF(起始日期,结束日期,返回单位) 类似于&/p&&p&=DATEDIF($B16,TODAY(),&ym&)&/p&&figure&&img src=&https://pic3.zhimg.com/50/5cf4cf7d7b1bc77d70e0_b.jpg& data-rawwidth=&397& data-rawheight=&163& class=&content_image& width=&397&&&/figure&&p&&b&13. HOUR,MINUTE,SECOND,TIME函数&/b&&/p&&p&&figure&&img src=&https://pic1.zhimg.com/50/edc5eddd6_b.jpg& data-rawwidth=&382& data-rawheight=&117& class=&content_image& width=&382&&&/figure&&i&&b&数学函数篇&/b&&/i&&/p&&p&&b&14.Mod函数&/b&&/p&&p&MOD(number,divisor)&/p&&p&Number 为被除数。Divisor 为除数。&/p&&p&返回两数相除的余数。&/p&&p&1.结果的正负号与除数相同。&/p&&p&2.余数的绝对值必定小于除数绝对值&/p&&p&&b&&a href=&//link.zhihu.com/?target=http%3A//15.INT& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&15.INT&/span&&span class=&invisible&&&/span&&/a&,TRUNC函数&/b&&/p&&p&INT(number)将数字向下舍入到最接近的整数。&/p&&p&&figure&&img src=&https://pic3.zhimg.com/50/0bd9efec868d6a7410afbe7a5a47448c_b.jpg& data-rawwidth=&208& data-rawheight=&140& class=&content_image& width=&208&&&/figure&TRUNC(number,num_digits)将数字的小数部分截去,返回整数。&/p&&p&Number 需要截尾取整的数字。&/p&&p&Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。&/p&&figure&&img src=&https://pic2.zhimg.com/50/84234b2aac8dbbbe2c4e_b.jpg& data-rawwidth=&287& data-rawheight=&140& class=&content_image& width=&287&&&/figure&&p&总结:TRUNC与INT的不同之处&/p&&p&1.TRUNC可以指定小数部分,INT不能&/p&&p&2.对负数的处理方式不同&/p&&p&&b&16.ROUND系列函数&/b&&/p&&p&ROUND&/p&&p&ROUND(number,num_digits)返回某个数字按指定位数取整后的数字。&/p&&p&Number 需要进行四舍五入的数字。&/p&&p&Num_digits 指定的位数,按此位数进行四舍五入。&/p&&p&如果 num_digits 大于 0,则四舍五入到指定的小数位。&/p&&p&如果 num_digits 等于 0,则四舍五入到最接近的整数。&/p&&p&如果 num_digits 小于 0,则在小数点左侧进行四舍五入。&/p&&p&ROUNDUP&/p&&p&ROUNDUP(number,num_digits)远离零值,向上舍入数字。&/p&&p&Number 为需要向上舍入的任意实数。&/p&&p&Num_digits 四舍五入后的数字的位数。&/p&&p&函数 ROUNDUP 和函数 ROUND 功能相似,不同之处在于函数 ROUNDUP 总是向上舍入数字。&/p&&p&如果 num_digits 大于 0,则向上舍入到指定的小数位。&/p&&p&如果 num_digits 等于 0,则向上舍入到最接近的整数。&/p&&p&如果 num_digits 小于 0,则在小数点左侧向上进行舍入。&/p&&p&ROUNDDOWN&/p&&p&ROUNDDOWN(number,num_digits)靠近零值,向下(绝对值减小的方向)舍入数字。&/p&&p&Number 为需要向下舍入的任意实数。&/p&&p&Num_digits 四舍五入后的数字的位数。&/p&&p&&u&函数 ROUNDDOWN 和函数 ROUND 功能相似,不同之处在于函数 ROUNDDOWN 总是向下舍入数字。&/u&&/p&&p&如果 num_digits 大于 0,则向下舍入到指定的小数位。&/p&&p&如果 num_digits 等于 0,则向下舍入到最接近的整数。&/p&&p&如果 num_digits 小于 0,则在小数点左侧向下进行舍入。&/p&&figure&&img src=&https://pic1.zhimg.com/50/2d6c5f9bd668dee0834e_b.jpg& data-rawwidth=&706& data-rawheight=&117& class=&origin_image zh-lightbox-thumb& width=&706& data-original=&https://pic1.zhimg.com/50/2d6c5f9bd668dee0834e_r.jpg&&&/figure&&p&总结:&/p&&p&我们发现rounddown与trunc取数方式完全一致,通常会用trunc来代替rounddown函数&/p&&p&17.CEILING和FLOOR函数&/p&&p&FLOOR:向下舍入为最接近的指定基数的倍数=FLOOR(基数,倍数)&/p&&p&CEILING:向上舍入为最接近的指定基数的倍数=CEILING(基数,倍数)&/p&&figure&&img src=&https://pic4.zhimg.com/50/f1fdac313d52c173c9fcf7d7d4aadbdf_b.jpg& data-rawwidth=&688& data-rawheight=&71& class=&origin_image zh-lightbox-thumb& width=&688& data-original=&https://pic4.zhimg.com/50/f1fdac313d52c173c9fcf7d7d4aadbdf_r.jpg&&&/figure&&br&&p&FLOOR 类似 于ROUNDDOWN&/p&&p&CEILING类似ROUNDUP&/p&&p&&b&18. RAND、RANDBETWEEN函数&/b&&/p&&p&RAND( )&/p&&p&RAND括号中没有参数&/p&&p&返回大于等于 0 及小于 1 的随机数,每次计算工作表时都将返回一个新的数值。&/p&&figure&&img src=&https://pic4.zhimg.com/50/bac45d2e71a2e277ac82_b.jpg& data-rawwidth=&709& data-rawheight=&162& class=&origin_image zh-lightbox-thumb& width=&709& data-original=&https://pic4.zhimg.com/50/bac45d2e71a2e277ac82_r.jpg&&&/figure&&p&RANDBETWEEN&/p&&p&返回位于两个指定数之间的一个随机数。每次计算工作表时都将返回一个新的数值。&/p&&p&如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。&/p&&p& 操作方法&/p&&p&1. 在“工具”菜单上,单击“加载宏”。&/p&&p&2. 在“可用加载宏”列表中,选中“分析工具库”框,再单击“确定”。&/p&&p&3. 如果必要,请遵循安装程序中的指示。&/p&&p&语法&/p&&p&RANDBETWEEN(bottom,top)&/p&&p&Bottom 函数 RANDBETWEEN 将返回的最小整数。&/p&&p&Top 函数 RANDBETWEEN 将返回的最大整数。&/p&&p&生成5到10之间的数 &/p&&p&=RANDBETWEEN(5,10)&br&&/p&&p&&b&19. PRODUCT、POWER(脱字符^)函数&/b&&/p&&p&product(*)乘积=PRODUCT(4,5)相当于&*&&/p&&p&power(脱字符^)乘幂&/p&&p&POWER(number,power) 返回给定数字的乘幂。&/p&&p&Number 底数,可以为任意实数。&/p&&p&Power 指数,底数按该指数次幂乘方。&/p&&p&可以用“^”运算符代替函数 POWER 来表示对底数乘方的幂次,例如 5^2。&/p&&p&&i&&b&文本函数&/b&&/i&&/p&&p&&b&在讲之前,先来普及一下字符与字节&/b&&/p&&p&字节:&/p&&p&字节(Byte): 字节是通过网络传输信息(或在硬盘或内存中存储信息)的单位。&/p&&p&字节是计算机信息技术用于计量存储容量和传输容量的一种计量单位&/p&&p&1B=8b&/p&&figure&&img src=&https://pic2.zhimg.com/50/fe4d4e68b30eb90d47273_b.jpg& data-rawwidth=&369& data-rawheight=&208& class=&content_image& width=&369&&&/figure&&p&字符:&/p&&p&字符是指计算机中使用的字母、数字、字和符号,只是一个符号。&/p&&p&字符 人们使用的记号,抽象意义上的一个符号。 '1', '中', 'a', '$', '¥', ……&/p&&p&注意:&/p&&p&当启用支持 DBCS 的语言的编辑并将其设置为默认语言时,有些文本类函数会将每个双字节字符按 2 计数&/p&&p&支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。&/p&&p&&b&20.LEFT RIGHT函数&/b&&/p&&p&= LEFT ( TEXT , Num_chars )&/p&&p&= RIGHT ( TEXT , Num_chars )&/p&&p&其中:&/p&&p&TEXT必需。包含要提取的字符的文本字符串。&/p&&p&Num_chars可选。指定要由 LEFT/RIGHT 提取的字符的数量.&/p&&p&1.如果省略 num_chars,则假设其值为 1。&/p&&p&2.Num_chars 必须大于或等于零。&/p&&p&3.如果 num_chars 大于文本长度,则 LEFT 返回全部文本。&/p&&p&21 MID函数&/p&&p&= MID ( text , start_num , num_chars )&/p&&p&text必需。包含要提取字符的文本字符串。&/p&&p&start_num必需。文本中要提取的第一个字符的位置。&/p&&p&num_chars必需。指定希望 MID 从文本中返回字符的个数。&/p&&p&=MIDB(text, start_num, num_bytes)&br&&/p&&p&必需。指定希望 MIDB 从文本中返回字符的个数(字节数)&br&&/p&&p&&u&注意:&/u&&/p&&p&1.如果 start_num 大于文本长度,则 MID 返回空文本 (&&)。&/p&&p&2.如果 start_num 小于文本长度,但 start_num 加上 num_chars 超过了文本的长度,则 MID
只返回至多直到文本末尾的字符。&/p&&p&3.如果 start_num 小于 1,则 MID 返回错误值 #VALUE!。&/p&&p&4.如果 num_chars 是负数,则 MID 返回错误值 #VALUE!。&/p&&p&5.如果 num_bytes 是负数,则 MIDB 返回错误值 #VALUE!。&/p&&p&22.LEN函数&/p&&p&=LEN(text)&/p&&p&=LENB(text)&/p&&p&text必需。要查找其长度的文本。空格将作为字符进行计数。&br&&/p&&p&&figure&&img src=&https://pic3.zhimg.com/50/51b298f468f79eed7b56790edb74c388_b.jpg& data-rawwidth=&235& data-rawheight=&70& class=&content_image& width=&235&&&/figure&23.Find函数&/p&&p&FIND( find_text , within_text , [start_num] )&/p&&p&FINDB(find_text, within_text, [start_num])&/p&&p&三个参数的要求:&/p&&p&必需。要查找的文本。&/p&&p&必需。包含要查找文本的文本。&/p&&p&可选。指定要从其开始搜索的字符。within_text 中的首字符是编号为 1 的字符。如果省略 start_num,则假设其值为 1。&/p&&p&注意:&/p&&figure&&img src=&https://pic4.zhimg.com/50/ed6bedb0dc07cee6dc7dfe5_b.jpg& data-rawwidth=&848& data-rawheight=&208& class=&origin_image zh-lightbox-thumb& width=&848& data-original=&https://pic4.zhimg.com/50/ed6bedb0dc07cee6dc7dfe5_r.jpg&&&/figure&&br&&p&24.SEARCH函数&/p&&p&SEARCH( find_text , within_text , [start_num] )&/p&&p&SEARCHB(find_text,within_text,[start_num])&/p&&p&必需。要查找的文本。&/p&&p&必需。要在其中搜索 find_text 参数的值的文本。&/p&&p&可选。within_text 参数中从之开始搜索的字符编号。&/p&&p&&figure&&img src=&https://pic3.zhimg.com/50/0ae1eeb1ff29edd4fed1_b.jpg& data-rawwidth=&831& data-rawheight=&231& class=&origin_image zh-lightbox-thumb& width=&831& data-original=&https://pic3.zhimg.com/50/0ae1eeb1ff29edd4fed1_r.jpg&&&/figure&25.REPLACE函数&/p&&p&=REPLACE( old_text , start_num , num_chars , new_text )&/p&&p&=REPLACEB( old_text , start_num , Num_bytes , new_text )&/p&&p&必需。要替换其部分字符的文本。&/p&&p&必需。要用 ne

我要回帖

更多关于 函数课程 的文章

 

随机推荐