ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 办公之星

[Excel 基础应用] [开_41] 自定义单元格格式(二) ★★[已总结]

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-6-27 20:27 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

好像所有的自定义格式对错误值都无效吧?

要不然出了错,MS通过什么办法提醒你?--也就是说错误值显示的“级别”比自定义格式为高。

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-6-29 12:52 | 显示全部楼层

简单总结

数字格式的自定义是一个广阔的领域,想到论坛里给我做起蒙的各位老师,很是感慨。对几个格式一一分析一下。

录入1

题干的意思是:如果输入1,显示为“男”,输入2,显示为“女”,其他数值显示为“录入错误”,若为文本,则显示为文本。这个问题看似无意义,其实不然,好多工作量很大的窗口行业应用了电脑登记服务,用1、2这样最简代码录入性别,方便省时,如其他数值一律显示为“不详”,则可包揽性别的全部情况了(两性人问题是个社会问题,暂时略过)。所以最为完整的自定义格式应当是:[=1]"男";[=2]"女";"录入错误";@。后面文本的情况省略掉,也是可以的。

录入2

题干比较简单,为录入的数值后面加个比较复杂的“单位”,其中的“*”是起混淆干扰作用的。虽然数值中用了整数,但不应当忽略其他情况,所以比较理想的格式为:G/通用格式"CM*100根"。尽管其结果与0"CM*100根"、#"CM*100根"接近,但在输入小于1的小数后还是有区别的。

录入3

题干在考核我们的两种数字占位符的作用的理解。0,可替换占位符,任何数字可以直接替换,1~9,不可替换占位符,将军不下马,录入的字只能绕过这些数字各归其位。对于这个问题,不主张用引号将非零数值包括起来做自定义。

录入4

测试对批号格式的日期文本转化为日期格式的能力。gvntw斑竹和lenaye朋友的回答都有一定的突破,很是可喜。

录入5

测试对“!”、“.”、“,”和“万元”单位的综合应用能力,大家的作答非常理想。(制作时,20000的位置写成了30000,其他各行顺次出错,但对应的定义结果仍保持了原数据,rylane朋友及时地指出来了,表示感谢。5楼的说明又不够详细,让apolloh斑竹误解了,更是笑话。)

录入6

定义格式[DBNum1]"第"G/通用格式"中学"与"第"[DBNum1][$-804]G/通用格式"中学"基本一致,只是简化与否的问题。还有,自定义中如果出现连续文本,偶主张统一加引号,如"中学",如不加,系统自动加为"中""学",复制使用时略微显长了些。

输入[dbnum1]第G/通用格式中学就行了,什么引号也不必加,正如录入3,只要输入01050,什么引号都不必加,其他的让Excel自己忙去吧。 ——gvntw

录入7

"猪之歌";"猪之歌";"猪之歌";"猪之歌"。自定义是对数值的蒙蔽,原想能否在错误值上取得突破,看来不能。

下次总结尽量把网友们的答案点评一下,并说明作者——apolloh

与apolloh兄的想法一致,应该将它们总结一下,对有创新及突破的,并注意作者,这样会极大方便大家的阅读及理解的.-------------- yigepure

[此贴子已经被gvntw于2005-7-8 22:21:41编辑过]

TA的精华主题

TA的得分主题

发表于 2005-7-13 12:30 | 显示全部楼层
不加引号我原不知道,今天看了有收获!

TA的精华主题

TA的得分主题

发表于 2005-7-13 12:31 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2005-7-30 12:18 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
没有看到该题目,而且总结是否可以重总结呢。哈哈。

TA的精华主题

TA的得分主题

发表于 2005-9-12 15:47 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

:[=1]"男";[=2]"女";"录入错误";@。

会出现问题:如果先设格式,输入1或2时仍然作为文本显示,不会像预期的显示为男或女,这可怎么解决呢?

TA的精华主题

TA的得分主题

发表于 2005-10-31 08:59 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2005-10-31 11:18 | 显示全部楼层
以下是引用afeikenan在2005-10-31 8:59:11的发言: 来到这里,受益非浅

应该是受益"匪"

TA的精华主题

TA的得分主题

发表于 2006-1-8 18:52 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2006-2-13 11:01 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-23 14:23 , Processed in 0.050166 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表