chrisfang的Excel大全
  • 在Power Map上动态显示数据

    2015-04-15
    title

    Power Map是微软开发的一款三维数据可视化工具,是微软基于云端商业智能解决方案(Power BI)当中的一个组件。这个工具可以对地理和时间数据进行绘图、动态呈现和互动操作,目前可以使用在Excel 2013版上,以COM加载项的方式提供调用。
    阅读全文 »

    作者: chrisfang | 分类: Office2013 | 阅读: 39,855 次浏览 | Tags:
  • Excel2013的快速填充功能

    2012-11-30
    1

    快速填充(Flash Fill)是Excel 2013版本中新增的一项功能,它能让一些不太复杂的字符串处理工作变得更简单。在此之前的版本中,使用单元格填充可以进行复制、可以按照一定的序列规律自动扩展。而现在,除了上述功能以外,填充还能实现日期拆分、字符串分列和合并等等以前需要借助公式或【分列】功能才能实现的功能。
    阅读全文 »

    作者: chrisfang | 分类: Office2013 | 阅读: 22,231 次浏览 | Tags:
  • PowerView制作动态图表

    2012-07-25
    点击图例凸显字段

    在目前现有的Excel版本环境下,要制作具有交互功能的动态图表,一方面通常会用到可以动态引用数据源的定义名称,另一方面会用到可以对数据字段进行交互筛选的控件。而在新版的Excel 2013中,提供了一个功能强大的加载项PowerView,它类似于一个数据透视表的切片器,可以对数据进行筛选查看,用它可以制作出功能丰富的动态图表。
    阅读全文 »

    作者: chrisfang | 分类: Office2013 | 阅读: 6,709 次浏览 | Tags:
  • Excel 2013 函数早知道

    2012-07-17

    Office 2013 客户预览版(Customer Preview)在今天正式发布,新版本的Office在很多方面都有了新的变化。其中Excel 2013新增了50多个新函数,从今天开始,我将对其中的一些新增函数陆续进行介绍并附上应用实例。这个系列的名称就叫做“Excel 2013 函数早知道”,希望通过这个系列能让你先人一步尽快掌握新版Excel的函数新特性,在使用时更加得心应手。

    注意:以下内容均属独家原创,如需转载请注明作者署名并注明来源。

    1,FORMULATEXT

    类型:查询引用类

    功能:返回单元格内的公式文本

    语法:FORMULATEXT(reference)

    应用:

    假定C4单元格中使用了公式,在另一个单元格中输入下面这个公式就可以在此单元格中返回C4单元格的公式内容,返回数据类型为文本字符串:

    这个功能在现有版本中(Excel 2003~2010)需要宏表函数GET.CELL才能实现,现在可以用这个函数完全取代(不再需要定义名称和启用宏)。在一些对公式进行讲解和演示的场景中,这个函数可以用于展示单元格中所使用到的具体公式。

    Excel 2013 函数早知道

    2,ISFORMULA

    类型:信息类

    功能:判断单元格中的内容是否是公式

    语法:ISFORMULA(reference)

    应用:

    使用下面的公式可以判断C4单元格中的内容是否为公式,是则返回True,否则返回False:

    在现有版本中(Excel 2003~2010),可以通过信息类函数判断单元格中的内容是否是文本(ISTEXT/ISNONTEXT)、数值(ISNUMBER)、错误值(ISERR/ISERROR/ISNA)、引用(ISREF)、空值(ISBLANK)、逻辑值(ISLOGICAL)、奇偶性(ISEVEN/ISODD)等等。现在这个新增的函数可以判断单元格内容是否是公式,又一次壮大了信息类函数家族。

    Excel 2013 函数早知道

     

    3,WEBSERVICE

    类型:网络类

    功能:通过网络连接直接获取数据

    语法:WEBSERVICE(url)

    应用:以下公式可以通过链接地址直接获取当前美元兑换人民币的汇率(100人民币兑换美元数)

    =WEBSERVICE("http://api.liqwei.com/currency/?exchange=CNY|USD&count=100")

    这个函数应该是2013版本中功能最吸引人的函数之一,一个可以衍生出无数妙用的函数。“Web类函数”是Excel 2013版本中新增的一个函数类别,目前只包含3个函数,这个是其中之一。它可以通过网页链接直接用公式获取数据,无需编程无需启用宏,只要联网就可以。

    在现有版本中(Excel 2003~2010),可以使用Excel从网页导入数据或通过编程从Web服务器获取信息,而现在,通过函数公式就可以直接获取网页数据,这是一个重大的改进。可以预见未来,类似Google翻译、天气查询、股票汇率等等网络应用都可以很方便地直接使用公式就能在Excel当中实现数据落地(例如上面例子当中所使用的Web链接就是一个获取实时汇率的API)。

      Excel 2013 函数早知道

     

    4,FILTERXML

    类型:网络类

    功能:在XML结构化内容中获取指定格式路径下的信息

    语法:FILTERXML(xml, xpath)

    应用:使用以下公式可以获取北京当前的气温(摄氏度)读数:

    =FILTERXML(WEBSERVICE("http://www.google.com/ig/api?weather=Beijing"),"//current_conditions/temp_c/@data")

    FILTERXML 函数也是2013版本中新增的“Web类函数”中的一员,可以结合另一个Web类函数WEBSERVICE函数一起使用,如果WEBSERVICE所获取到的是XML格式的内容,则可以通过这个函数直接从XML的结构化信息中直接过滤出目标数据。

    函数的第一个参数xml需要指定目标xml格式文本,第二个参数xpath则是需要查询的目标数据在xml中的标准路径。

    如果你曾经还在编程调用DOM,用着SelectNodes语句,那现在一切都变得简单多了!

    Excel 2013 函数早知道

     

    5,ENCODEURL

    类型:网络类

    功能:对URL地址(主要是中文字符)进行UTF-8编码

    语法:ENCODEURL(text)

    应用:使用以下公式生成谷歌翻译的网址(将“你”翻译成英文):

    ="http://translate.google.cn/?#zh-CN|en|"&ENCODEURL("你")

    ENCODEURL 函数也是2013版本中新增的“web类函数”中的一员,它可以将包含中文字符的网址进行编码,例如上面这个例子当中将“你”进行了编码所形成的网址可以直接打开谷歌的翻译页面。当然也不仅仅局限于网址,对于使用UTF-8编码方式对中文字符进行编码的场合都可以适用。以前在VBA网页编程中也许需要自己编写函数来实现这个编码过程,现在有了这个工作表函数可以直接实现。

    Excel 2013 函数早知道

     

    作者: chrisfang | 分类: Office2013 | 阅读: 7,439 次浏览 | Tags: