2013年4月30日星期二

[Firefox扩展] TableTools2: 对网页上的表格提供排序、过滤、图表分析等功能

最近发现一个很不错的Firefox扩展,分享给大家。跟以往分享那些不同,这个扩展具有真正的“实用价值” :-)

tabletools2 logo TableTools2 - Copy/Sort/Chart/Filter Table & More! 1.17

by Mingyi Liu

Does everything for HTML tables: Copy (table/row/column/cell), Sort (multi-column), Search (regex, range operations ...), Filter, Chart (bubble, line, pie, histogram ...), Statistics, Rearrange (column/row), Combine & Compare. Replaces TableTools.

这个扩展的功能是可以对网页上的表格提供排序、过滤甚至图表分析等功能,这样你就不用将表格拷贝到Excel/LibreCalc里面来分析了。如果你是在你们公司内的一个Web应用上查看某个表格,也不用等开发人员慢慢研究ExtJS来提供筛选、过滤功能了。

举个例子,我想看看melpa上提供的emacs 包有哪些是最热门的,虽然它对这900多个包都给出了下载量,但i一个个地看那些下载量在2000或者1000以上的包可有点累,有了TableTools2我就轻松了,只需要按下载量排序一下就可以了,或者启用过滤功能并在下载量那一列的过滤框中输入">1000"。

基本用法

  • 排序(除了文本,还支持数字、时间、IP地址、货币等格式的排序,可指定参与排序的开始行和结束行)

tabletools2 sort

  • 过滤(从下面的例子可以看出,除了基本的子字符串匹配,也支持正则表达式,甚至支持表达式,比如">1000" 甚至">=3 & <= 5"或者“>=01/01/1990 & <01/01/2000”。可指定参与过滤的开始行和结束行)

tabletools2 filter

  • 隐藏某列
  • 拷贝选中行、选中列或者所选单元格的数据到剪贴板,这在你只需要部分数据时很有用
  • 可上下移动行和列(按住Ctrl键后用右键拖动。如果想i移动行,必须在行首操作)

高级用法

  • 用表格数据生成分析图,支持饼图、柱状图、折线图、散点图等类型

tabletools2 charting

  • 合并多页或者页内多个表格的数据
  • 还有其它一些功能,自己研究一下吧—其实我基本上还是用那些“基本功能”

下载地址: TableTools2 - Copy/Sort/Chart/Filter Table&More! :: Firefox 附加组件

本文链接



(automatically copied by ifttt from http://www.cnblogs.com/bamanzi/archive/2013/04/30/firefox-extension-tabletools2.html)

没有评论: