2024年1月15日发(作者:)

简(/)!! "$ 登录 (/sign_in)# 注册 (/sign_up)作者 scomper (/users/vo7poY) 2014.09.19 17:05*(/collections)写了174822字,被1890人关注,获得了2124个喜欢(/users/vo7poY)+ 添加关注 (/sign_in)%(/apps)Numbers(一)不一样的表格字数3233

阅读7231

评论6

喜欢27谈到表格软件,习惯性的会拿Numbers和Excel进行比较,不过在使用Numbers一段时间以后会发现,它们属于两种不同的「物种」。Numbers更像是传统意义上的表格,用表格、图表和文字共同来组织内容和排版,在展现数据的同时呈现给我们一个美轮美奂的结果,表格只是其中的主要组件。Excel则属于基于表格的数据分析软件,满眼皆「单元」的界面风格突出了其对数据的重视,在数据分析手段和各种专业函数上也超出Numbers一大截,还由很多Numbers不具备的功能,例如:OLE对象、宏、外部数据、数据透视表等等。Numbers的长处在于它的易用性和排版,如果你不是会计工作者,平时只是想用表格来进行一些统计、计算和筛选,Numbers就够用了。它内置的近30个模板更像是指导我们如何使用的范例,而不是风格上的样式。从模板分类和模板命名上我们可以描摹一下Numbers的使用定位,例如个人的分类中有:日历、日程表、跑步记录、家居装饰、旅游计划、食谱;财务分类中有:个人预算、个人储蓄、贷款比较、抵押贷款计算器;商务分类里的:员工日程表、发票、盈亏平衡分析;教育分类里的:出勤登记、成绩簿、概率实验。这些表格描述了Numbers的定位:制作以数据展现为目的报表和报告,基于页面承载数据来进行数据分析,作为清单和计划安排类的文稿来使用。不同的控制方式和Excel一打开就是满屏的单元格不同,Numbers的表格是作为一个对象放置在空白页面上的,而且一个表单中可以有多个表格对象,除了表格还可以方便的插入图片、文本框和图表,整个过程你会觉得像是在排版,智能辅助线会在你缩放对象时提供参考,表格的大小也是通过拖拽来完成。Numbers是「能移动的表格」,Excel是「格子里的世界」。第一次打开Numbers可以点击工具栏上的「提示」图标,它会用注释标签的方式帮助你了解软件的功能和布局。按住左上角的圆点图标可以在页面里移动表格,添加列和行的方式采用的也是直观的按钮方式。

Numbers界面和提示模式针对行和列的更多设置,直接在所在行或列上点击展开小三角图标可以看到。例如,图示里行的功能菜单中,可以隐藏表格名称、设定标题行、隐藏行、添加和删除行。这种交互模式也体现在iWork的其他软件中,就是尽可能的围绕元素来提供交互操作,配合右侧设置面板的响应,给用户提供直观便捷的使用体验。每个Numbers文件可以包含多个表单,每个表单相当于一个页,每页里可以有多个表格和其他对象(图表、文本框、图像、媒体)。每个表格都有各自不同且唯一的名称。不同的表之间进行数据引用的时候会以表格名称开头,同一个表格中的单元格在进行计算时会以行和列作为坐标,例如:B列的第3行是「B3」,B列的第4行到第6行表示为「B4:B6」, 「$B$2」含义则是B列的第2行,同时勾选了「保留行」和「保留列」。如果是在同页的另一个表中引用B列的第2行显示会是「表格1::$B$2」,如果是在其他表单中的公式调用会是「工作表1::表格1::$B$2」,单元格定位上是采用双冒号来依次分隔「表单名称、表格名称、单元格」,内容范围上采用单个冒号来表示。在公式中保留行或列地址,可以将公式中的行和列地址设定为绝对,以便可以在电子表格的其他位置使用相同的公式,而不更改单元格引用。表格格式和格线

Numbers的表格在格式和内容上分为正文区域和标题区域,选中表格的名称来设定「标题与表尾」「表格外框」,选中具体的单元格或者点击左上角的圆点来设定表格的「网格线」「隔行颜色」以及单元格的「数据格式」、「边框」和「填充」。表格和单元格面板表格的格线的设置和Excel也不一样,Numbers中是在「表格」面板中通过点亮「网格线」下方的五个图标来决定是否显示正文区或标题区的网格线(纵向和横向)。不过你无法修改表格样式默认的格线的粗细、样式和颜色。如果你想设置不同的格线,需要到单元格设置中选择要设置的单元格或区域设置覆盖性的「边框」。Excel中是圈选一部分单元格来设置格线,而Numbers中插入的表格是作为独立对象存在的,默认已经有格线。「表格」面板中针对格线的控制会应用到当前的表格。Numbers面对对象的格式化概念和Excel中面对选择区域格式化的概念是完全不同的,也是从Excel转到Numbers时需要特别区分的地方。「单元格」的所有设置会覆盖表格样式,包括填充、边框,也就是说设置单元格边框后即便是更换其他的表格样式,针对单元格的填充和边框设置依旧有效。要清除针对单元格的设置需要展开「填充」①选择「默认的表格样式」,边框的清理也是一样,选中单元格,展开边框设置②选择「还原」,清理和还原的操作会让表格回到表格样式的默认风格。

单元格格式还原Numbers中设置单元格边框时②,有点习惯和Excel中不同,Excel中点选边框样式是反复操作,点击一次设置边框,再点击清除边框;Numbers中有点别扭的感觉,点击边框样式只能加不能减,不满意只能先点击「还原」回到最初状态。表格样式的修改Numbers中的表格格线和填充都是基于表格样式的,套用不同的样式能快速的改变表格的风格,单元格的填充和边框设置只是作为补充来设置。单元格中针对个别单元格的填充或边框设置不会应用到表格样式模板,如果要将边框或填充的修改应用到「表格样式」,在选择单元格时必须按区域分别选择整个正文或标题,然后调整好填充、边框粗细、线型和颜色,①设置边框或填充,最后在表格样式上右键②「重新定义所选部分的样式」,将修改后的风格应用③到表格样式。

表格样式修改不同的「数据格式」Numbers模板里的「核对清单」示范了表格的一个实用用途,用来罗列事项,第一列的单元格都是可以勾选的「复选框」,这种和传统的数字、文本、日期不一样的数据格式在某些场合中很方便,其他特殊的数据格式还有:星形评分、滑块、步进器、弹出式菜单,时间分类中还有一个「持续时间」特殊类型,可以按设定的周、天、小时来表示持续的时间长度,既可以单个选择也可以多选。特殊数据格式类型

使用场景上,复选框可以用来做购物或计划清单、食谱、人员点名等类型的表格;星形评分因为也能很方便的滑动来改变星级可以用在软件、歌曲或作品的标注上;滑块和步进器的具体设置中包括最大值和增量值,在记录数值增长变化时比输入要方便;弹出式菜单中的子项可以自行添加,用来处理填表类表格很方便,例如:人员名单中的性别、地区、医保医院等项目都可以采用弹出式菜单提高效率。复选框可以用空格键勾选或去除勾选,评分可以直接按1-5来给出星级,配合箭头键和return键能快速的切换单元格并设定。按return键移动到下一个单元格,按「shift+return」上移到单元格。按住option键配合箭头键插入新的行或列的同时复制单元格。自定义数据格式中可以定制日期和时间的表示方式,另外,针对数字类型的数据格式还提供了规则设定的模式,例如,显示文件大小时可以添加规则给小于1000的数值添加KB后缀,给大于1000的数值添加MB的后缀。(这里只是利用数据格式的规则来做近似判断,不能精确的计算大小)自定义数据格式顺序编号和行列冻结Excel中点按单元格的右下角拖拽就能复制或顺序填充获得数字编号,Numbers中选中一个或多个单元格时,会显示一个黄色的控制点,拖拽这个黄点可以直接进行内容的复制,所以如果按Excel的操作惯性选中一个单元格,然后拖拽控制点时会发现获得的只是复制结果,没法获得顺序编号。Numbers的逻辑中要复制顺序编号你需要选中两个单元

格(让软件明白你要的是顺序增长,而且增量也明确了),然后再拖拽控制点获得顺序填充的结果,用这种方式可以获得「1、2、3、4...」也可以获得「1、3、5、7...」,具体想要那种顺序取决于你单元格中已经填写好的数值。单元格上的黄色控制点只能在正文列或者标题列中进行横向或纵向复制,不能跨越标题列和正文列。标题行和标题列的冻结,Numbers默认的表格样式中已经设定好了标题行和列的冻结,这一点通过表格样式的图示可以看出来,标题行和标题列在图示中采用的是区别于正文列的深色区域。也就是,你按表格样式插入表格后冻结就已经设置好,你可以选中行或列点击其上的小三角来修改。冻结的行或列的好处在于,当表格内容超出页面,或者滚动页面内容时,处于冻结的行或列会保持不动。如果当前页中包含多个表格,会有各自的冻结行或列的设置。每个表的设置都是独立的,冻结列、风格、颜色填充等等都是各自为政。上面提到的主要还是使用感受和习惯上的差别,从表格运算的角度来说,真正的差别体现在对各种函数的支持上,这也是普通选手和专业选手之间的差距。具体的函数差异可以查询Apple官网的Numbers和Excel兼容性列表(/cn/mac/numbers/compatibility/)。虽然在专业计算上Numbers简化了很多不常用的函数,不过说实在的大多数人其实很少有机会用到它们,在易用和专业之间如何平衡还是取决与你平时的工作环境和文档交流。对我来说,两者我都在使用,在Windows虚拟机里处理公司和往来的Excel文件,自己在分析和制作报表类的文档时用Numbers来完成,因为两者看上去都是表格处理,实际上真不太一样,与其选择不如兼有。+ 推荐拓展阅读 (/sign_in)如果觉得我的文章对您有用,请打赏支持。¥ 打赏支持

简(/)!! "$ 登录 (/sign_in)# 注册 (/sign_up)作者 scomper (/users/vo7poY) 2014.09.23 15:55*(/collections)写了174822字,被1890人关注,获得了2124个喜欢(/users/vo7poY)+ 添加关注 (/sign_in)%(/apps)Numbers(二)与Pages表格的异同字数2768

阅读2327

评论1

喜欢10Pages和Keynote中都可以插入和Numbers一样的表格,而且同样可以进行计算和表格之间的引用,给人的感觉好像是在处理表格的能力上iWork套件都是一样的,例如,Numbers模板里的「贷款比较」,你可以在Numbers里打开后复制整个表单内容直接粘贴到Pages中,内容和公式都会被完整的保留下来。这种将表格作为对象来使用的特性,使得iWork套件都具备基于表格的计算能力,那么Numbers的定位究竟有什么不同呢?对照示范粘贴到Pages中的「贷款比较」和Numbers中原始的内容,我们不难发现Pages和Numbers对表格的处理、格式和公式以及「条件高亮」的使用是一样的,Numbers的重点是「公式」的编辑、「排序与过滤」和基于「表单」的数据管理。Numbers为我们提供了更便捷有效的手段帮组我们完成公式的调试和设计,在数据的挖掘和整理上更系统,另外表单的形式也在维度上扩展了数据的容量,可以在纵深上完成一系列相关数据的整合。条件高亮在公式的运用上很多时候会使用逻辑函数 IF 来处理例外和异常,例如,单元格为空的时候显示什么,时间长度低于年的时候仅显示月,低于月的时候仅显示天数等等。公式中一旦加入了逻辑判断,势必会使得公式变得很长而且也容易出错。针对内容的「条件高亮显示」很多时候可以起到同样的判断作用,而且设置更简单,通过添加规则可以用颜色、填充、加粗等醒目的方式进行显示。

条件高亮规则条件高亮规则分数字、文本、日期、持续时间、空白等几个类别,每一类规则中都包含了固定的一些判断条件,不能自行设置包含运算和函数的判断。通过添加规则我们可以对空白的单元格进行警示、判断数值的范围、用颜色的区分不同的时间区间等等,可以作为数据分拣时的辅助手段来使用。条件格式和单元格包含的公式一样,通过拖拽单元格的黄色控制点,可以复制应用到其他单元格。函数和计算选中包含函数或计算的单元格时,底栏会显示出所包含的完整的公式,双击单元格进入公式的编辑模式,此时再选择公式中的具体内容时(高亮显示的部分),不仅表格中会显示出对应的数据源的单元格,底栏还会当前公式字段的计算结果。公式的选中状态是变成深灰色、数据源的高亮状态是蓝色,选中公式中的数据源后如果点选其他单元格就等于更换了数据源。

公式和函数查询众多函数中,平时我们用的最多是数字类的基本运算、文本类的对字符串的拆分获取和合并、日期和时间类的时间周期和时长计算、统计类的计数以及逻辑与信息类的条件判断等等。例如范例图示「员工信息登记表」中,出生年月是利用文本类的MID函数获取身份证编号中具体位数的数值,年龄的计算使用日期时间类函数用当前时间和出身年月计算获得,判断性别用到了数字类函数中的MOD来判断数字是奇数还是偶数,最后用逻辑类的函数IF来返回不同的字符串。要了解学习numbers模板中的具体公式和函数,可以选中函数后点击函数上的下三角,选择「在函数浏览器中显示」,右侧会显示函数面板并定位到此函数,通过这种查询和函数定位我们能快速的了解和学习函数的语法。每个函数段会以括号的形式来表明它的作用范围,在函数的嵌套中需要通过这种识别方式来判断公式语法的正确性和排查问题。

公式的嵌套多重嵌套的函数可以分解成单个函数来设置,采取从里到外的方式来调试,单个的函数调试正确后复制,选中外层函数需要替换的部分粘贴。例如,图示中,MID函数的部分调试正确后「command+C」复制到系统剪贴板,添加MOD函数(直接输入MOD后return),选择MOD函数默认的「被除数」粘贴MID的部分,然后将「除数」设置成2,这个部分就完成了,同理选中MOD复制,最后添加IF函数,并将复制的内容粘贴到「条件表达式」。整个公式设置完成后再拖动单元格的黄色控制点应用到其他单元格上。Excel的大部分常规函数Numbers中都可以使用,从网上能找到很多,图示中身份证信息判断的公式就是从网上直接搜索到的。Numbers的模板中也包含了一些很有代表性的函数的应用实例,例如「个人预算」模板中用来从交易流水帐表单中获取匹配数据的SUMIF(待检验的值, 条件, 待求和的值),可以将用来流水记账的「交易表单」中同一个类别的数值求和汇总体现在「预算表单」中。另一个SUMIF的实例则是「家居装饰」中的「产品」表单,利用SUMIF来在多个以及同类产品中进行选择和自动的价格汇总,你也可以参照这个「产品」表单来实现电脑装机单一类的选型和费用之间的成本核算。

对数据进行统计分析是针对表格的另一个基本需求,模板「成绩簿」中示意了如何使用COUNTIF(待检验阵列, 条件) 函数对数据列进行统计,多个成绩在汇总时的权重计算利用的是SUMPRODUCT(范围, 范围…) 函数来计算多个集合的乘积之和,可以按比重将多次的成绩合并到一起。日期函数的调用可以参考模板「日历」中的各种时间函数的运用,日历模板中计算的数据源都被隐藏在抬头的月份和年份的表格中,只需要在表格上右键「取消隐藏所有行或列」就能看到。日历模板中除了和时间相关的函数运用以外,可以重点看一看LOOKUP函数的运用,日历模板中利用LOOKUP来获取月份对应的数字,这种查找某个集合然后在第二个集合获取对应单元格值的方法在内容转换中非常实用。Numbers 的帮助提供了更多具体公式和函数介绍(/functions/mac/5.0/#ffaef5aeec8)介绍。排序与过滤在标题栏的列或行的右键菜单中都可以很方便的「按升序或降序」进行排序,如果要对整个表格设置复合排序条件,需要通过「排序与过滤」面板进行设置。点击「添加列」按钮添加一个或多个排序条件,多个条件之间按层叠顺序来执行。

排序与过滤过滤器用来隐藏不符合条件的行,过滤条件按选择AND(所有过滤器)和OR(任何过滤器)的方式来判断过滤内容。AND的方式是所列出的过滤条件都满足才显示,OR的方式是只要符合其中一条就显示。过滤器中的规则和前面的「条件高亮」类似,提供了数字、文本、日期、持续时间、空白等几个类别的多个可供选择的条件来进行设定。Numbers是按照所见即所得的方式来打印输出的,所以页面中过滤后显示的结果会和打印输出的结果一致。表单

在Numbers的使用逻辑中,每个表单可以理解成一个没有大小限制的页,只有在打印输出时才会和实际的纸张大小进行大小的适配,在表单中排布元素和对象时你可以基于所见即所得的方式来排版和设置字体的大小,如果是计划输出打印的表单页可以添加标尺来划定内容排布的范围。表单帮助我们实现数据的管理,把相关联的多个数据表或图表整合在一个文稿当中。它可以是通常使用中的数据维度上的划分,例如模板「个人预算」中的统计和明细,也可以如同Numbers中的其他运用方式一样,作为一个项目或计划的集合,例如「家居装饰」模板分成不同的表单来分别管理项目预算、费用、产品、待办事项、联络表;还有「旅行计划」模板按旅程、预订、装箱单来划分表单筹备旅行。表单下拉选项点击表单栏的下三角图标,可以查看表单所包含的表格和图表,通过拖拽可以调整表单之间的顺序。表单作为承载表格和图表等对象的页,并没有限定的大小,所以在记录大量数据时,往往只需要一个汇总表单按打印需求来布局,其他的表单可以包含更多的数据而超过传统「页」的大小,这种情况下,通过表单栏下拉菜单来定位表单内的表格或图表就有实际的用途,不用打开表单后只依靠滚动屏幕来定位。

打印设置界面打印输出时,表单会以页的方式和纸张对应,Numbers 通过「打印设置」- 「内容比例」来「适合」表单内容到纸张大小,通过顶栏的表单选择,可以按「此表单」的方式打印选择的表单,或者修改打印设置打印「所有表单」。处于打印模式下可以给表单页面添加页眉和页脚,鼠标指针滑动到页面上页眉页脚栏会显示出来。+ 推荐拓展阅读 (/sign_in)如果觉得我的文章对您有用,请打赏支持。¥ 打赏支持

♥ 喜欢10

(分享到微博

分享到微信更多分享*

简(/)!! "$ 登录 (/sign_in)# 注册 (/sign_up)作者 scomper (/users/vo7poY) 2014.09.24 17:11*(/collections)写了174822字,被1890人关注,获得了2124个喜欢(/users/vo7poY)+ 添加关注 (/sign_in)%(/apps)Numbers(三)绕不过去的公式字数3585

阅读8325

评论4

喜欢17表格对我们的吸引力,除了其在内容组织上的独特性,很多时候是因为公式和计算的效率,花费一点时间设计好公式以后,接下来的工作只需要填写数据就好了,越是重复性的内容,这种自动化的优势越明显。从最简单的加减乘除到专业的财务计算,从统计计数到字符串的拆分,三角、工程、统计、文本、日期与时间、逻辑与信息,品类繁多的函数让表格变得格外神奇,虽然很多函数我们可能从来都不会接触到,不过这不妨碍我们从现实的工作需求开始,从简单的函数开始为表格加入公式。加减乘除和常用运算符因为使用习惯上的变迁,我们还是从最简单的加减乘除开始公式的介绍。Numbers里只需要在单元格里直接输入等号「=」就可以开始公式的输入,弹出的公式输入框是一个悬浮小窗口,在输入状态下可以随着你一起切换到其他表单、滚动页面到其他表格。公式输入状态下,点击的单元格会自动添加到公式窗口中,如果是简单的加法运算连「+」号都是自动添加,指定好单元格后点击公式窗口的绿色对勾就完成了公式的添加。

公式和单元格数据格式公式中的单元格编号会以彩色的方式来显示,并与选中状态的单元格一一对应,选中公式中的具体单元格编号它会加深显示的颜色以示区别,对应的表格中的单元格也会以同样的颜色被框选,拖拽单元格角上的控制点可以重新调整选区或位置,如果要去掉这个单元格的引用直接从公式中删除对应的单元格编号即可。在没有退出公式编辑模式的情况下,点击任何有效的单元格都会被添加到公式窗口中,你可以点击页面空白的地方退出公式编辑模式。单元格内容会依据单元格面板中「数据格式」的设定来显示,例如,小数点的位数、日期格式还是文本等。被设定成特殊「数据格式」的单元格不能添加公式,例如:星形评分、滑块、步进器、弹出式菜单。

表尾行和常用函数在单元格中输入「=」进入公式编辑状态后,还可以直接通过工具栏函数图标或者菜单「插入」- 「函数」,插入常用的求和、平均值、最大值、最小值、计数和乘积函数。通常在表格汇总和计数的应用中,我们会将最后一行作为计算结果的显示行,为了格式的统一,需要添加「表尾行」来显示统计或汇总数据。添加表尾行有两种途径:在「表格面板」中设定「标题与表尾」,将表尾的数值由默认的0设定为1;直接在表格中选中最后一行右键,选择「转换为表尾行」。常用运算符号运算符用于指定要对公式中的元素执行的计算类型。计算时有一个默认的次序,但可以使用括号更改计算次序。输入时请使用英文输入法,运算符号、逗号、引号这些都只支持英文标点。算术运算符+(加号)–(减号)*(星号)/(正斜杠)%(百分号)加法减法乘法除法百分比含义3+33–13*33/320%示例

^(脱字号)比较运算符=(等号)>(大于号)<(小于号)>=(大于等于号)<=(小于等于号)<>(不等号)文本运算符&(与号)乘方含义等于大于小于大于或等于小于或等于不等于3^2示例A1=B1A1>B1A1=B1A1<=B1A1<>B1含义将两个值连接或串起来产生一个连续的文本示例"North"&"wind"结果Northwind公式的设定和复制公式中引用的数据源会采用彩色来标识并与表格中的数据源颜色一致,函数会以灰色的括号形状来标识函数的语法范围,输入函数时,Numbers会自动提示匹配的函数并显示参数,我们需要做的就是选中具体的参数修改或者为其指定数据源的单元格。公式的设定

图示中利用DATEDIF函数计算员工的入职年限,用表格中的入职日期和当前的时间分别作为函数的开始日期和结束日期,计算方式选择的年「Y」。为了在函数获得的数值后添加一个「年」的字符串,用到了连接符号「&」和双引号。退出公式编辑模式,选中已经设定好公式的单元格,拖动黄色控制点就可以向左右或上下复制公式或内容,直接「⌘C」「⌘V」同样可以完成公式的复制和粘贴,如果只想粘贴结果而不是公式按「⇧⌘V」。公式的拖拽复制通常情况下,公式中包含的单元格会随着公式的复制进行同步的位移,以便完成对新的单元格的计算。不过实际应用中也有一些情况不希望数据源的单元格随着公式复制发生变化,这个时候可以通过在公式将数据源的单元格的位置进行固定,勾选「保留行」或保留列,如果仅需要在横向上固定勾选「保留行」,如果想在纵向上固定勾选「保留列」。图示中,因为公式的复制本来就是沿着行进行复制的,所有我们锁定了列的位置后,单元格的编号会变成「$B2」,同时,新的单元格中公式中的「$B2」会保持不变,如果不锁定列,新的单元格的公式应该是「C2+C3」。检查公式的正确与否,通常采用的方式也是选中单元格,然后查看数据引用单元格是否正确。单个的单元格会以类似「B2」的方式来表示,如果是锁定了位置的单元格,添加$符号「$B$2」来表示。求和函数中可以对一列或一行的数据进行汇总,用「B2:B7」来表示取值的范围,单元格前加上双冒号表示它所属的表格「表格1::B2:B7」。

调试公式时,选中公式中的具体数据源或函数段,底栏会显示当前函数的数值或者单元格数据源的数值,通过这种定位和结果的查看,可以有效的对公式进行分析和判断,在多层嵌套的公式中这种调试策略非常有用。为了版面上的美观,有时候需要把引用数据的行或列隐藏起来,这种情况下你点选公式中的数据源时可能看不到表格上的反馈,需要把引用表格的隐藏关闭才能看到。常用函数范例COUNTIF(待检验阵列, 条件)统计行或列中包含特定字符串的行或列的数量。COUNTIF经常用来统计包含特定字符串或数值的数量,例如,员工登记表中的男女比例、统计学历、本月过生日的人员数量等等。函数中的待检验阵列可以是你圈选的列或者行,条件是你要查找的内容。COUNTIF(