一、强制换行
有一部分用户习惯把Excel当做记事本来使用,在表格内输入大量的文字信息。但单元格文本内容过长的时候,如何控制文本换行是一个需要解决的问题。
如果使用自动换行功能(在单元格格式的文本控制中进行设置),虽然可以将文本显示为多行,但是换行的位置并不受用户控制,而是根据单元格的列宽来决定。
如果希望控制单元格中文本的换行位置,要求整个文本外观能够按照指定位置进行换行,可以使用“强制换行”功能。“强制换行”即当单元格处于编辑状态时,在需要换行的位置按组合键为文本添加强制换行符。如图1所示,显示了为一段文字使用强制换行后的编排效果此时单元格和编辑栏中都会显示控制换行后的段落结构。
注意:使用了强制换行后的单元格,Excel会自动为其勾选【自动换行】复选框,但事实上它和通常情况下使用“自动换行”功能有着明显的区别。如果用户取消勾选【自动换行】复选框,则使用了强制换行的单元格会重新显示为单行文字,而编辑栏中依旧保留着换行后的显示效果。
二、在多个单元格同时输入数据
当需要在在多个单元格中同时输入相同的数据时,许多用户想到的办法,就是输入其中一个单元格,然后复制到其他所有单元格中。对于这样的方法,如果用户能有熟练 *** 作并且合理使用快捷键,也是一种不错的选择。但还有一种 *** 作方法,肯定会比上面这样的 *** 作更加方便快捷。
同时选中需要同时输入相同数据的多个单元格,输入所需要的数据,在输入结束时,按组合键确认输入,此时就会在选定的所有单元格中出现相同的输入内容。
三、分数输入
当用户在单元格中直接输入一些分数形式的数值时,如“1/3”、“11/54”等,往往会被Excel自动识别为日期或者文本。那么究竟怎样才可以正确输入分数数据呢?方法如下。
(1)如果需要输入的分数包括整数部分,如“[if !msEquation][if !vml]
[endif][endif]”,可在单元格内输入“[if !msEquation][if !vml]
[endif][endif]”(整数部分和分数部分之间使用一个空格间隔),然后按键确认。Excel会将输入识别为分数形式的数值类型,在编辑栏中显示此数值为2.2,在单元格中显示分数形式“[if !msEquation][if !vml]
[endif][endif]”,如图2中的B2单元格所示。
[endif]
(2)如果需要输入的分数是纯分数(不包含整数部分),用户在输入时必须以“0”作为这个分数的整数部分输入。如需要输入“[if !msEquation][if !vml]
[endif][endif]”,则输入方式为“[if !msEquation][if !vml]
[endif][endif]”。这样就可以被E xcel识别为分数数值而不会被认为是日期数值。如图2中的B3单元格所示。
(3)如果用户输入分数的分子大于分母,如“[if !msEquation][if !vml]
[endif][endif]”,Excel会自动进行进位换算,将分数显示为换算后的“整数+真分数”形式。如图2中的B4单元格所示。
(4)如果用户输入分数的分子和分母还包括大于1的公约数,如“[if !msEquation][if !vml]
[endif][endif]”(其分子和分母有公约数2),在输入单元格后,Excel会自动对其进行约分锤,转换为最简单形式。如图2中的B5单元格所示
四、输入指数上标
在工程和数学等方面的应用上,经常会需要输入一些带有指数上标的数字或者符号单位,如“102”、“M3”等。在Word中,用户可以方便地使用上标工具按钮X2来进行输入 *** 作;但在Excel中没有此功能,用户需要通过设置单元格格式的方法来改变指数在单元格中的显示。
例如,需要在单元格中输入“E-20”,可现在单元格中输入“E-20”,然后激活单元格的编辑模式,用鼠标选中文本中的“-20”部分,然后按组合键打开【设置单元格格式】对话框,如图3所示勾选【字体】选项卡中的【上标】复选框,最后单击【确定】按钮确定 *** 作,此时,在单元格中将数据显示为“E-20”的形式(在编辑栏中依旧显示为“E-20”)。
注意:以上所提到的含有上标的数字,在输入单元格后,实际以文本形式保存,并不能参与数值运算。
提示:在Excel 2010中,虽然可以使用【插入】选项卡中的【公式】工具来插入包含上标的数字表达式,但这种方法所创建的文本是以文本框的形存在,并不保存在某个特定的单元格中。
五、自动输入小数点
有一些数据处理方面的引用(如财务报表、工程计算等)往往需要用户在单元格中大量输入数值数据,如果这些数据需要保留的最大小数位数是相同的,有一项系统功能的设置可以免去小数点“.”的输入 *** 作。对于单个数据来说,这样做并不一定能简化 *** 作,但是,对于大量的小数数据输入 *** 作来说,则可以为用户提供不小的方便。
假设希望所有的输入的数据最大保留3位小数,可以这样 *** 作。勾选【Excel选项】对话框【高级】选项卡中【编辑选项】区域的【自动插入小数点】复选框,如图4所示。并在右侧的【位数】微调框内调整需要保留的小数位数,例如设置为“3”,最后单击【确定】按钮确认 *** 作。
这样设置好以后,用户在输入数据是,只要将原有数据放大1000倍输入,就会自动变为用户做需要的数据,免去了输入小数点“.”的麻烦。例如要输入“13.1”,用户可以实际输入“13100”,此时就会在单元格中显示为“13.1”;再如要输入“0.012”,用户可实际输入“12”,就可以在单元格内得到正确显示的数值。
注意:“自动插入小数点位数”的设置并不能改变工作表中已有数据的小数位数。此外,此设置是Excel系统的选项设置,不仅对当前工作表,也会对其他所有的工作簿都有效,并且在重新启动Excel后依然有效,如果用户不需要这项功能,在下次 *** 作之前,记住取消勾选此复选框。
五、记忆式键入
有时用户输入的数据中包含较多的重复性文字,例如在建立员工档案信息的时候,在“学历”字段中总是会在“大专学历”、“大学本科”、“硕士研究生”、“博士研究生”等几等固定词汇之间来回地重复输入。如果希望简化这样的输入过程,可以借助Excel提供的“记忆式键入”功能。
首先,在【Excel选项】中查看并确认“记忆式键入”功能是否已经被开启:勾选【Excel选项】对话框中【高级】选项卡中【编辑选项】区域里的【为单元格值启用记忆式键入】复选框(系统默认为勾选状态),如图5所示。
启动此项功能后,当用户在同一列输入相同的信息时,就可以利用“记忆性键入”来简化输入。例如如图6所示的表格,用户在学历字段的前3行分别输入过信息以后,当用户在接下来的第4条记录中再次输入“中”时(按键确认之前),Excel会从上面的已有信息中找到“中”字开头的一条记录“中专学历”,然后自动显示在用户正在键入的单元格中提示用户,此时用户只要按下键,就可以将“中专学历”完整地输入到当前的单元格中,而免去了输入后面3个字的工作。记忆性键入就是以此来简化用户的输入 *** 作的。
值得注意的是,如果用户输入的第一个文字在已有信息中存在着多条对应记录,则用户必须增加文字信息,一直能够仅与一条单独信息匹配为止。还是以图6所示表格为例,当用户在接下来的“学历”字段中输入文字“大”时,由于之前分别有“大学本科”和“大专学历”两条记录都对应,所以Excel的“记忆式键入”功能并不能在此时提供唯一的建议键入项。直到用户输入第二个字,如键入“大专”时,Excel才能找到唯一匹配项“大专学历”,并显示在单元格中,如图7所示。
注意:“记忆式键入”功能只对文本型数据适用,对于数值型数据和公式无效。此外,匹配文本文本的查找和显示都只能在同一列中进行,而不能跨列进行,并且输入单元格到原有数据间不能存在空行,否则Excel只会在空行以下的范围内查找匹配项。
“记忆式键入”功能除了能够帮助用户减少输入以外,还可以自动帮助用户保持输入的一致性。例如,用户在第一行中输入“Excel”,当用户在第二行中输入小写字母“e”时,记忆功能还会帮助用户找到“Excel”,只要此时用户按键确认输入后,第一个字母“e”会自动变成大写,使之与之前的输入保持一致。
"ad_��23�9�
GML、SVG、VML的比较 huijunzi(收藏)关键字 GML,SVG,VML
GML、SVG和VML都是基于XML的可用来描述矢量图形的标记语言,都是XML词表,它们的语法并不难理解,但它们都有各自不同的用途和特点,下面简单介绍一下。
GML(Geography Markup Language)
是基于XML的空间信息编码标准,由OpenGIS Consortium (OGC)提出,得到了许多公司的大力支持,如Oracle、Galdos、MapInfo、CubeWerx等。运用GML,封装的地理数据和图形解释是清楚分离的。
GML基于XML用文本表示地理信息
由于GML可看成是XML的一个具体的词表,熟悉了XML就比较容易理解GML。而且随着XML的应用日益广泛,GML也将受益。另外文本比较简单、直观,容易理解和编辑。
GML封装了地理信息及其属性
GML基于地理信息抽象模型,即空间实体特征及属性封装。地理特征包括一系列的属性和相应的几何信息,一般来说属性由名字、类型和值组成,几何信息由基本元素如点、线、面、曲线、多边形等组成。目前GML主要局限在二维应用,正扩展到二维半和三维空间以及特征间的拓扑关系。GML允许相当复杂的特征,如特征间的嵌套。例如飞机场由出租汽车道、飞机跑道等组成。
GML封装了空间地理参考系统
空间地理参考系统是地理信息系统数据处理的基础。GML封装了空间地理参考系统、主要的投影关系等,保证分布式处理的扩展性和灵活性。
GML可以实现地理数据的分布式存储
GML对地理数据的分发是非常方便的技术手段,但其作用不止局限于此,同样可以成为地理数据分布式存储的重要手段。主要的技术工具是XLink和Xpointer。
从上边的介绍可以看出GML作为描述空间信息的元语言的一些优点。它只能描述空间实体的矢量信息和属性,具体显示的时候可采用两种不同的途径:
l GML Drawà Display
l GML Transform à SVG, VML Draw àDisplay
第一种途径需要直接 *** 作GML数据进行分析并显示。
第二种途径是把GML数据转换成相应的图形格式的数据,例如SVG,VML及X3D。然后由已经存在的支持这几种图形格式的软件进行显示。下面介绍一下SVG和VML。
VML(Vector Markup Language)
是一个最初由Microsoft开发的XML词表,现在也只有IE5.0以上版本对VML提供支持。使用VML可以在IE中绘制矢量图形,所以有人认为VML就是在IE中实现了画笔的功能。下面介绍一下VML的优点:
基于XML标准
XML是公认拥有无穷生命力的下一代网络标记语言, VML具有先天的优势,它的表示方法简单,易于扩展等等。
支持高质量的矢量图形显示
VML支持广泛的矢量图形特征,它们基于由相连接的直线和曲线描述路径。在VML中使用两个基本的元素:shape和group。这两个元素定义了VML的全部结构;shape描述一个矢量图形元素,而group用来将这些图形结合起来,这样它们可以作为一个整体进行处理。
VML规范包括大量的支持多种不同矢量图形特征的元素。下面是VML的预定义图形元素:
l Shape
l Path
l Line
l Polyline
l Curve
l Rect
l Roundrect
l Oval
l Arc
l Group
由文本构成的图像,并可集成到HTML
由于VML使用简单的文本来表示图像,这样就可用很少的字节来表示比较复杂的图像。VML与HTML兼容,通过在HTML中声明VML命名空间并声明处理函数,就可以和其他HTML元素一样使用VML元素,在客户端浏览器显示图像。VML标记里面可以定义DHTML大部分属性和事件,比如说id, name, title, onmouseover 等等。
支持交互与动画
但VML的功能不只是绘图,他还可以在图形中嵌入文本,并可实现超链,还可通过脚本语言实现一定的动画功能。VML赏析
SVG(Scalable Vector Graphics)
SVG是一种基于XML的开放的矢量图形描述语言。SVG图像是与XML1.0兼容的文档,SVG元素是指示如何绘制图像的一些指令,阅读器(Viewer)解释这些指令,把SVG图像在指定设备上显示出来。使用SVG可以在网页上显示出各种各样的高质量的矢量图形,支持很多您想象得出的功能:几何图形、动画、渐变色、滤镜效果等。最关键的是,它也是完全用普通文本来描述的!也就是说,这是一种专门为网络而设计的基于文本的图像格式。
SVG是对PGML和VML的一种综合,所以VML的优点也就成为SVG的优点,例如:
基于XML标准
高质量的矢量图像
由文本构成的图像
我们可以不用任何图像处理工具,仅仅用记事本就可以生成一个SVG图像。这对于图像处理的工作者来说可能会感到不可思议。其实仔细想想也可以理解,矢量图像一般是以算法指令来描述,建立在文本基础上的SVG图像中所有的描述语句都可以直接观察到,所以也非常容易进行二次修改与更新,“可升级”的特点在这里可以得到恰当的反映。
另外,与VML相比SVG还有一些优点:
灵活的文件格式
SVG可升级的特性不仅仅表现在二次修改方面,还表现在另外很多地方,包括这里介绍的灵活的文件格式。在以前的图像中,文本都作为位图而保存于图像中,图像形成以后不能单独对文本进行修改;在PNG格式中这一点有所改进,文本可作为一个独立的层存在;SVG更灵活地扩展了图像的文件格式,它由三个部分组成:矢量图形、位图和文字。这样SVG不仅仅可以应用矢量图像和文字对象,同样可以纳入位图,可以制作出任何其它格式图像能达到的效果。由于文件格式是文本形式的,可以很容易地在以后任何时候进行修改。而且在页面运行的过程中,也可以对很多部分做即时的修改,其中的图形描述还可以重复使用。
支持交互和动画
SVG支持SMIL(synchronized multimedia integration language),使得用户可以自由的同SVG中的元素完成一些交互的动作,从而完成既定的目标,这一点在目前单独依靠图片是完成不了的,需要由网页中的脚本语句来实现。
支持字符查找
查找"图片"中的字符,在SVG中成为可能。而这在其它格式的图片文件中则是不可能的。
支持Xlink 和Xpointer
这样就可以在SVG文档之间制作超级链接。
SVG作为W3C组织正式推荐的图像格式,拥有众多的支持机构。像Adobe公司已经宣称将在推出的Adobe图像处理套件如Illustrator、Photoshop、GoLive和Cyber Studio中集成SVG的全部功能,并且还提供Netscape Navigator和IE的插件,以便使其能够直接支持SVG文件的浏览。Netscape和Microsoft公司也已经开始进军SVG领域,这标志着未来的网络浏览器将会内置对SVG文件的支持功能。
总结
GML、SVG、VML都与矢量图形有着密切的关系:GML在表示实体的空间信息的同时加入了实体的其他属性信息,是表示实体的空间信息和属性的编码标准,但它并不支持直接显示图形。而VML和SVG是在表示图形的矢量信息同时加入了图形的显示信息(即以什么样的样式显示矢量图形),是显示矢量图形的两种比较好的格式。相比之下,SVG是综合了VML的优点后推出的,是国际标准,它比VML具有更多的优点,也有更广阔的前景。但由于VML有IE的支持,而SVG要想在浏览器中显示就需要安装插件,在这一点上,VML优于SVG。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)