在计算机中,通常HEX代表16进制数,DEC代表10进制数,OCT代表8进制数
在Excel或Matlab等软件中,常用XX2XX的表达式进行进制转换,接下来主要展示16进制转换为10进制的操作
16进制转10进制:无符号 直接调用HEX2DEC
16进制转10进制:有符号 需要根据进制转换的原理,进行小小的修改
以FA46为例,若是无符号的数,则范围为: 0—65535 ,在这里表示64070
若为有符号的数,则范围为:-32768—+32767,在这里则表示 -1466
通常计算中,计算有符号的16进制是采用补码计算的方式,其计算的本质是为了避免借位操作。根据其原理,,其具体实现方式为:
其思路为:判断该数是否在有符号数值的正数范围内(根据位数),如果在范围内,不用取反;如果不在,则用无符号在最大值减去该数加一,取符号,其方式和用补码计算方式一致,在这里,用该数减去65536表示。
在计算机中,通常HEX代表16进制数,DEC代表10进制数,OCT代表8进制数在Excel或Matlab等软件中,常用XX2XX的表达式进行进制转换,接下来主要展示16进制转换为10进制的操作16进制转10进制:无符号 直接调用HEX2DEC16进制转10进制:有符号 需要根据进制转换的原理,进行小小的修改以FA46为例,若是无符号的数,则范围为: 0—65535 ,...
escape()
方法
:采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点
符号
、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的
16进制
数
字)。比如,空格符对应的编码是 。unescape
方法
与此相反。不会被此
方法
编码的字符: @ * / +英文解释:MSDN JScript Reference: The escape method returns a string value (in Unicode format) that contains the contents of [the argument]. All
1110 1100(EC)为负
数
,后7位的值为6c,即108,128-108=20,此
数
为-20
1111 1111(FF)为负
数
,后7位的值为7f,即127,128-127=1,
数
为-1
0100 1110(CE)为正
数
,后7位的值为4e,即78,此
数
为 78
方法
2:
对于正
数
,是原
数
(unsigned)。
在计算机
中
,通常HEX代表
16进制
数
,DEC代表
10进制
数
,OCT代表8进制
数
在
Excel
或Matlab等软件
中
,常用XX2XX的表达式进行
进制转换
,接下来主要展示
16进制
转换
为
10进制
的操作
16进制
转
10进制
:无
符号
直接调用HEX2DEC
16进制
转
10进制
:有
符号
需要根据
进制转换
的原理,进行小小的修改
以FA46为例,若是无
符号
的
数
,则范围为: 0—65535 ,在这...
本书从函
数
功能、函
数
格式、参
数
说明、注意事项、
Excel
版本提醒、案例应用、交叉参考7 个方面,全面、细致地介绍了
Excel
2016/2013/2010/2007/2003
中
公式和函
数
的使用
方法
、实际应用和操作
技巧
。最后3 章还将公式与函
数
的应用扩展到了条件格式、
数
据验证及图表
中
,以便使它们发挥更强大的功能。本书采用理论与实践相结合的方式,提供了457 个案例,涉及多个行业,读者可以根据书
中
的案例举一反三,将其直接应用到实际工作
中
,有效提高学习效果与实际应用能力。
本书既可以作为函
数
速查工具手册,又可以作为丰富的函
数
应用案例宝典,适合对
Excel
公式与函
数
有需求的读者阅读。
第1章 公式与函
数
基础 1
1.1 了解公式 1
1.1.1 公式的组成部分 1
1.1.2
数
据类型及其相互
转换
2
1.1.3 运算符及其优先级 3
1.1.4 普通公式与
数
组公式 5
1.1.5 单个单元格公式与多个单元格公式 5
1.1.6
Excel
对
数
字精度、公式与函
数
等方面的限制 5
1.2 输入与编辑公式 6
1.2.1 A1引用样式与R1C1引用样式 6
1.2.2 输入公式 8
1.2.3 修改公式 9
1.2.4 移动和复制公式 9
1.2.5 删除公式 12
1.2.6 改变公式的计算方式 13
1.3 在公式
中
使用函
数
14
1.3.1 为什么使用函
数
14
1.3.2 函
数
的类型 14
1.3.3 函
数
的参
数
15
1.3.4 在公式
中
输入函
数
16
1.4 在公式
中
使用名称 18
1.4.1 名称的作用范围 19
1.4.2 命名区域 19
1.4.3 命名公式 20
1.4.4 命名常量 21
1.4.5 将名称应用到公式
中
21
1.5 使用
数
组公式 23
1.5.1 单个单元格
数
组公式与多单元格
数
组公式 23
1.5.2
数
组的维
数
24
1.5.3 输入
数
组公式 25
1.5.4 修改
数
组公式 25
1.5.5 扩展或缩小多单元格
数
组公式 26
1.5.6 选择
数
组公式所在区域 27
1.5.7 使用常量
数
组 27
1.6 创建跨工作表和跨工作簿引用的公式 28
1.6.1 创建引用其他工作表
中
的
数
据的公式 28
1.6.2 创建引用其他工作簿
中
的
数
据的公式 29
1.6.3 创建对多个工作表
中
相同单元格区域的三维引用 30
1.6.4 更新跨工作簿引用的公式 31
1.7 审核公式 31
1.7.1 使用公式错误检查器 32
1.7.2 定位特定类型的
数
据 33
1.7.3 追踪单元格之间的关系 33
1.7.4 监视单元格内容 35
1.7.5 使用公式求值器 36
1.8 处理公式
中
的错误 36
1.8.1 括号不匹配 37
1.8.2 单元格被#
符号
填满 37
1.8.3 空白但非空的单元格 37
1.8.4 显示值与实际值 38
1.8.5 返回错误值 39
1.8.6 循环引用 41
1.9 公式使用
技巧
42
1.9.1 在多个单元格
中
输入同一个公式 42
1.9.2 显示公式而不是值 42
1.9.3 查看公式的
中
间结果 42
1.9.4 将公式
转换
为值 43
1.9.5 复制公式但不使用相对引用 43
1.9.6 隐藏公式 44
1.9.7 禁止用户修改公式 45
第2章
数
学和三角函
数
46
2.1 常规计算 48
2.1.1 SIGN——返回
数
字的
符号
48
2.1.2 ABS——计算
数
字的绝对值 49
2.1.3 SUM——计算
数
字之和 50
2.1.4 PRODUCT——计算
数
字之积 52
2.1.5 SQRT——计算正平方根 52
2.1.6 MOD——返回商的余
数
53
2.1.7 QUOTIENT——返回商的整
数
部分 55
2.1.8 GCD——计算最大公约
数
56
2.1.9 LCM——计算最小公倍
数
57
2.1.10 SUMIF——按给定条件对指定单元格求和 57
2.1.11 SUMIFS——按多个条件对指定单元格求和 59
2.1.12 SUMPRODUCT——计算
数
组元素的乘积之和 60
2.1.13 SUMSQ——计算参
数
的平方和 61
2.1.14 SUMXMY2——计算
数
组对应值之差的平方和 62
2.1.15 SUMX2MY2——计算
数
组对应值的平方差之和 63
2.1.16 SUMX2PY2——计算
数
组对应值的平方和之和 63
2.1.17 SERIESSUM——计算基于公式的幂级
数
之和 64
2.2 舍入计算 65
2.2.1 INT——返回永远小于等于原
数
字的最接近的整
数
65
2.2.2 TRUNC——返回
数
字的整
数
部分 66
2.2.3 ROUND——按指定位
数
对
数
字进行四舍五入 67
2.2.4 ROUNDDOWN——以绝对值减小的方向按指定位
数
舍入
数
字 68
2.2.5 ROUNDUP——以绝对值增大的方向按指定位
数
舍入
数
字 69
2.2.6 MROUND——舍入到指定倍
数
的
数
字 70
2.2.7 CEILING——以绝对值增大的方向按指定倍
数
舍入 71
2.2.8 CEILING.PRECISE——以算
数
值增大的方向按指定倍
数
舍入 73
2.2.9 CEILING.MATH——以绝对值或算
数
值增大的方向按指定倍
数
舍入 73
2.2.10 FLOOR——以绝对值减小的方向按指定倍
数
舍入 74
2.2.11 FLOOR.PRECISE——以算
数
值减小的方向按指定倍
数
舍入 75
2.2.12 FLOOR.MATH——以绝对值或算
数
值减小的方向按指定倍
数
舍入 76
2.2.13 EVEN——以绝对值增大的方向舍入到最接近偶
数
77
2.2.14 ODD——以绝对值增大的方向舍入到最接近奇
数
78
2.3 指
数
与对
数
计算 79
2.3.1 POWER——计算
数
字的乘幂 79
2.3.2 EXP——计算e的n 次方 80
2.3.3 LN——计算自然对
数
81
2.3.4 LOG——计算以指定
数
字为底的对
数
81
2.3.5 LOG10——计算以10为底的对
数
82
2.4 阶乘、矩阵与随机
数
83
2.4.1 COMBIN——计算给定
数
目对象的组合
数
83
2.4.2 COMBINA——计算给定
数
目对象具有重复项的组合
数
84
2.4.3 FACT——计算
数
字的阶乘 84
2.4.4 FACTDOUBLE——计算
数
字的双倍阶乘 85
2.4.5 MULTINOMIAL——计算多个
数
字和的阶乘与各
数
字阶乘乘积的比值 86
2.4.6 MDETERM——计算
数
组的矩阵行列式的值 86
2.4.7 MINVERSE——计算
数
组的逆矩阵 87
2.4.8 MMULT——计算两个
数
组的矩阵乘积 88
2.4.9 MUNIT——返回指定维度的单位矩阵 89
2.4.10 RAND——返回0到1之间的一个随机
数
89
2.4.11 RANDBETWEEN——返回某个范围内的随机
数
91
2.5 三角函
数
计算 91
2.5.1 DEGREES——将弧度
转换
为角度 91
2.5.2 RADIANS——将角度
转换
为弧度 92
2.5.3 SIN——计算给定角度的正弦值 93
2.5.4 ASIN——计算
数
字的反正弦值 93
2.5.5 SINH——计算
数
字的双曲正弦值 94
2.5.6 ASINH——计算
数
字的反双曲正弦值 95
2.5.7 COS——计算给定角度的余弦值 95
2.5.8 ACOS——计算
数
字的反余弦值 96
2.5.9 COSH——计算
数
字的双曲余弦值 97
2.5.10 ACOSH——计算
数
字的反双曲余弦值 97
2.5.11 TAN——计算给定角度的正切值 98
2.5.12 ATAN——计算
数
字的反正切值 99
2.5.13 TANH——计算
数
字的双曲正切值 99
2.5.14 ATANH——计算
数
字的反双曲正切值 100
2.5.15 ATAN2——计算给定坐标的反正切值 101
2.5.16 ACOT——计算
数
字的反余切值 102
2.5.17 ACOTH——计算
数
字的反双曲余切值 102
2.5.18 COT——计算给定角度的余切值 103
2.5.19 COTH——计算
数
字的双曲余切值 104
2.5.20 SEC——计算给定角度的正割值 105
2.5.21 SECH——计算给定角度的双曲正割值 105
2.5.22 CSC——计算给定角度的余割值 106
2.5.23 CSCH——计算给定角度的双曲余割值 107
2.6 其他计算 108
2.6.1 PI——返回pi的值 108
2.6.2 SQRTPI——计算某
数
与pi的乘积的平方根 108
2.6.3 SUBTOTAL——返回指定区域的分类汇总结果 109
2.6.4 AGGREGATE——返回指定区域的分类汇总结果 111
2.6.5 ROMAN——将阿拉伯
数
字转为文本型罗马
数
字 113
2.6.6 ARABIC——将罗马
数
字
转换
为阿拉伯
数
字 114
2.6.7 BASE——将一个
数
转换
为给定基
数
的文本格式 115
2.6.8 DECIMAL——将给定基
数
的文本
转换
为十进制
数
116
第3章 日期和时间函
数
117
3.1 了解
Excel
日期系统 118
3.1.1
Excel
提供的两种日期系统 118
3.1.2 了解日期和时间序列号 119
3.1.3 输入与设置日期和时间 120
3.1.4 两位
数
年份问题 121
3.2 返回当前的日期、时间和指定的日期、时间 121
3.2.1 NOW——返回当前日期和时间 121
3.2.2 TODAY——返回当前日期 123
3.2.3 DATE——返回指定日期的序列号 124
3.2.4 TIME——返回指定时间的序列号 125
3.3 返回日期和时间的某个部分 126
3.3.1 YEAR——返回年份 126
3.3.2 MONTH——返回月份 127
3.3.3 DAY——返回日期
中
具体的某一天 129
3.3.4 WEEKDAY——返回当前日期是星期几 130
3.3.5 HOUR——返回小时
数
131
3.3.6 MINUTE——返回分钟
数
131
3.3.7 SECOND——返回秒
数
132
3.4 文本与日期、时间格式间的
转换
133
3.4.1 DATEVALUE——将文本格式的日期
转换
为序列号 133
3.4.2 TIMEVALUE——将文本格式的时间
转换
为序列号 134
3.5 其他日期函
数
135
3.5.1 DATEDIF——计算开始和结束日期之间的时间间隔 135
3.5.2 DAYS360——以360天为准计算两个日期间天
数
136
3.5.3 DAYS——计算两个日期之间的天
数
137
3.5.4 EDATE——计算从指定日期向前或向后几个月的日期 138
3.5.5 DATESTRING——将指定日期的序列号
转换
为文本日期 139
3.5.6 EOMONTH——计算从指定日期向前或向后几个月后的那个月最后一天的日期 140
3.5.7 NETWORKDAYS——计算日期间的所有工作日
数
141
3.5.8 NETWORKDAYS.INTL——计算日期间的所有工作日
数
,使用参
数
指明周末的日期和天
数
142
3.5.9 WEEKNUM——返回日期在一年
中
是第几周 144
3.5.10 ISOWEEKNUM——返回日期在一年
中
的ISO周
数
145
3.5.11 WORKDAY——计算与指定日期相隔
数
个工作日的日期 146
3.5.12 WORKDAY.INTL——计算与指定日期相隔
数
个工作日的日期,使用参
数
指明周末的日期和天
数
147
3.5.13 YEARFRAC——计算从开始日期到结束日期所经历的天
数
占全年天
数
的百分比 149
第4章 逻辑函
数
151
4.1 逻辑值函
数
151
4.1.1 TRUE——返回逻辑值TRUE 151
4.1.2 FALSE——返回逻辑值FALSE 152
4.2 条件判断函
数
153
4.2.1 NOT——对逻辑值求反 153
4.2.2 AND——判断多个条件是否同时成立 154
4.2.3 OR——判断多个条件
中
是否至少有一个条件成立 155
4.2.4 XOR——判断多个条件
中
是否有一个条件成立 156
4.2.5 IF——根据条件判断而返回不同结果 156
4.2.6 IFNA——判断公式是否出现#N/A错误 158
4.2.7 IFERROR——根据公式结果返回不同内容 158
第5章 文本函
数
160
5.1 返回字符或字符编码 162
5.1.1 CHAR——返回与ANSI字符编码对应的字符 162
5.1.2 UNICHAR——返回与Unicode字符编码对应的字符 163
5.1.3 CODE——返回与字符对应的ANSI字符编码 163
5.1.4 UNICODE——返回与字符对应的Unicode字符编码 164
5.2 返回文本内容 165
5.2.1 LEFT——从文本左侧起提取指定个
数
的字符 165
5.2.2 LEFTB——从文本左侧起提取指定字节
数
字符 166
5.2.3 LEN——计算文本
中
的字符个
数
167
5.2.4 LENB——计算文本
中
代表字符的字节
数
168
5.2.5 MID——从文本指定位置起提取指定个
数
的字符 169
5.2.6 MIDB——从文本指定位置起提取指定字节
数
的字符 170
5.2.7 RIGHT——从文本右侧起提取指定个
数
的字符 170
5.2.8 RIGHTB——从文本右侧起提取指定字节
数
字符 171
5.2.9 REPT——生成重复的字符 172
5.3 合并文本 173
5.3.1 CONCATENATE——将多个文本合并到一处 173
5.4
转换
文本格式 174
5.4.1 ASC——将全角字符
转换
为半角字符 174
5.4.2 WIDECHAR——将半角字符
转换
为全角字符 175
5.4.3 PHONETIC——返回文本
中
的拼音字符 176
5.4.4 BAHTTEXT——将
数
字
转换
为泰语文本 176
5.4.5 DOLLAR——将
数
字
转换
为带美元
符号
$的文本 176
5.4.6 RMB——将
数
字
转换
为带人民币
符号
¥的文本 177
5.4.7 NUMBERSTRING——将
数
值
转换
为大写汉字 178
5.4.8 NUMBERVALUE——以与区域设置无关的方式将文本
转换
为
数
字 179
5.4.9 T——将参
数
转换
为文本 179
5.4.10 LOWER——将文本
转换
为小写 180
5.4.11 UPPER——将文本
转换
为大写 180
5.4.12 PROPER——将文本
中
每个单词的首字母
转换
为大写 181
5.4.13 VALUE——将文本型
数
字
转换
为
数
值 182
5.4.14 TEXT——多样化格式设置函
数
183
5.4.15 FIXED——将
数
字按指定的小
数
位
数
取整 184
5.5 查找与替换文本 185
5.5.1 EXACT——比较两个文本是否相同 185
5.5.2 FIND——以字符为单位并区分大小写地查找指定字符的位置 186
5.5.3 FINDB——以字节为单位并区分大小写地查找指定字符的位置 187
5.5.4 REPLACE——以字符为单位根据指定位置进行替换 188
5.5.5 REPLACEB——以字节为单位根据指定位置进行替换 189
5.5.6 SEARCH——以字符为单位不区分大小写地查找指定字符的位置 189
5.5.7 SEARCHB——以字节为单位不区分大小写地查找指定字符的位置 191
5.5.8 SUBSTITUTE——以指定文本进行替换 191
5.6 删除文本
中
的字符 192
5.6.1 CLEAN——删除无法打印的字符 192
5.6.2 TRIM——删除多余的空格 193
第6章 查找和引用函
数
194
6.1 查找表
中
数
据 195
6.1.1 CHOOSE——根据序号从列表
中
选择对应的内容 195
6.1.2 LOOKUP——仅在单行单列
中
查找(向量形式) 200
6.1.3 LOOKUP——仅在单行单列
中
查找(
数
组形式) 203
6.1.4 HLOOKUP——在区域或
数
组的行
中
查找
数
据 204
6.1.5 VLOOKUP——在区域或
数
组的列
中
查找
数
据 205
6.1.6 MATCH——返回指定内容所在的位置 208
6.1.7 INDEX——返回指定位置
中
的内容(
数
组形式) 212
6.1.8 INDEX——返回指定位置
中
的内容(引用形式) 213
6.2 引用表
中
数
据 214
6.2.1 ADDRESS——返回与指定行号和列号对应的单元格地址 214
6.2.2 AREAS——返回引用
中
包含的区域
数
量 217
6.2.3 COLUMN——返回单元格或单元格区域首列的列号 217
6.2.4 COLUMNS——返回
数
据区域包含的列
数
235
6.2.5 ROW——返回单元格或单元格区域首行的行号 219
6.2.6 ROWS——返回
数
据区域包含的行
数
221
6.2.7 OFFSET——根据给定的偏移量返回新的引用区域 223
6.2.8 TRANSPOSE——转置
数
据区域的行列位置 227
6.2.9 INDIRECT——返回由文本值指定的引用 227
6.2.10 FORMULATEXT——返回给定引用公式的文本形式 229
6.2.11 GETPIVOTDATA——返回
数
据透视表
中
的
数
据 230
6.2.12 HYPERLINK——为指定内容创建超链接 231
6.2.13 RTD——返回支持COM自动化程序的实时
数
据 233
第7章 信息函
数
235
7.1 返回信息 236
7.1.1 CELL——返回单元格格式、位置或内容的信息 236
7.1.2 INFO——返回当前操作环境的相关信息 238
7.1.3 SHEET——返回引用工作表的工作表编号 239
7.1.4 SHEETS——返回引用
中
的工作表总
数
239
7.2 返回各类型的值 240
7.2.1 ERROR.TYPE——返回对应于错误类型的
数
字 240
7.2.2 N——返回
转换
为
数
字的值 241
7.2.3 NA——返回错误值#N/A 242
7.2.4 TYPE——返回表示
数
据类型的
数
字 243
7.3 使用IS函
数
进行各种判断 244
7.3.1 ISBLANK——判断单元格是否为空 244
7.3.2 ISLOGICAL——判断值是否为逻辑值 245
7.3.3 ISNUMBER——判断值是否为
数
字 245
7.3.4 ISTEXT——判断值是否为文本 246
7.3.5 ISNONTEXT——判断值是否为非文本 246
7.3.6 ISFORMULA——判断单元格是否包含公式 247
7.3.7 ISEVEN——判断
数
字是否为偶
数
248
7.3.8 ISODD——判断
数
字是否为奇
数
249
7.3.9 ISNA——判断值是否为错误值#N/A 249
7.3.10 ISREF——判断值是否为单元格引用 250
7.3.11 ISERR——判断值是否为除#N/A以外的其他错误值 250
7.3.12 ISERROR——判断值是否为错误值 251
第8章 统计函
数
252
8.1 统计
数
量与频率 255
8.1.1 COUNT——计算参
数
中
包含
数
字的个
数
255
8.1.2 COUNTA——计算参
数
中
包含非空值的个
数
257
8.1.3 COUNTBLANK——计算区域
中
空白单元格的个
数
259
8.1.4 COUNTIF——计算满足给定条件的单元格的个
数
259
8.1.5 COUNTIFS——计算满足多个给定条件的单元格的个
数
262
8.1.6 FREQUENCY——以垂直
数
组形式返回
数
据的频率分布 263
8.2 统计均值和众
数
264
8.2.1 AVEDEV——计算一组
数
据与其平均值的绝对偏差的平均值 264
8.2.2 AVERAGE——计算参
数
的平均值 265
8.2.3 AVERAGEA——计算参
数
中
非空值的平均值 266
8.2.4 AVERAGEIF——计算满足给定条件的所有单元格的平均值 267
8.2.5 AVERAGEIFS——计算满足多个给定条件的所有单元格的平均值 268
8.2.6 GEOMEAN——计算几何平均值 269
8.2.7 HARMEAN——计算调和平均值 270
8.2.8 TRIMMEAN——计算内部平均值 271
8.2.9 MEDIAN——返回
中
值 272
8.2.10 MODE.SNGL——返回
数
据
中
出现次
数
最多的值 273
8.2.11 MODE.MULT——返回
数
据
中
出现频率最高或重复出现的
数
值的垂直
数
组 275
8.3 统计极值与排位 276
8.3.1 MAX——返回一组
数
字
中
的最大值 276
8.3.2 MAXA——返回一组非空值
中
的最大值 277
8.3.3 MIN——返回一组
数
字
中
的最小值 278
8.3.4 MINA——返回一组非空值
中
的最小值 279
8.3.5 LARGE——返回
数
据集
中
第k个最大值 279
8.3.6 SMALL——返回
数
据集
中
第k个最小值 280
8.3.7 RANK.EQ——返回一个
数
字在一组
数
字
中
的排位 281
8.3.8 RANK.AVG——返回一个
数
字在一组
数
字
中
的排位 282
8.3.9 PERCENTRANK.INC——返回
数
据集
中
值的百分比排位 283
8.3.10 PERCENTRANK.EXC——返回
数
据集
中
值的百分比排位 284
8.3.11 QUARTILE.INC——返回
数
据集的四分位
数
285
8.3.12 QUARTILE.EXC——返回
数
据集的四分位
数
286
8.3.13 PERCENTILE.INC——返回区域
中
数
值的第k个百分点的值 287
8.3.14 PERCENTILE.EXC——返回区域
中
数
值的第k个百分点的值 288
8.3.15 PERMUT——返回给定
数
目对象的排列
数
288
8.3.16 PERMUTATIONA——返回给定
数
目对象(含重复)的排列
数
289
8.4 统计
数
据的散布度 290
8.4.1 DEVSQ——计算偏差的平方和 290
8.4.2 STDEV.S——估算基于样本的标准偏差,忽略文本和逻辑值 290
8.4.3 STDEVA——估算基于样本的标准偏差,包括文本和逻辑值 291
8.4.4 STDEV.P——估算基于整个样本总体的标准偏差,忽略文本和逻辑值 292
8.4.5 STDEVPA——估算基于整个样本总体的标准偏差,包括文本和逻辑值 293
8.4.6 VAR.S——计算基于给定样本的方差,忽略文本和逻辑值 294
8.4.7 VARA——计算基于给定样本的方差,包括文本和逻辑值 295
8.4.8 VAR.P——计算基于整个样本总体的方差,忽略文本和逻辑值 296
8.4.9 VARPA——计算基于整个样本总体的方差,包括文本和逻辑值 297
8.4.10 KURT——返回
数
据集的峰值 298
8.4.11 SKEW——返回分布的不对称度 299
8.4.12 SKEW.P——返回某一分布相对其平均值的不对称度 300
8.5 统计概率分布 300
8.5.1 BINOM.DIST——返回一元二项式分布的概率 300
8.5.2 BINOM.INV——返回使累积二项式分布小于或等于临界值的最小值 301
8.5.3 BINOM.DIST.RANGE——返回二项式分布试验结果的概率 302
8.5.4 NEGBINOM.DIST——返回负二项式分布的概率 303
8.5.5 PROB——返回区域
中
的
数
值落在指定区间内的概率 304
8.5.6 GAUSS——返回比标准正态累积分布函
数
小0.5的值 305
8.5.7 PHI——返回标准正态分布的密度函
数
值 306
8.5.8 NORM.DIST——返回正态累积分布函
数
306
8.5.9 NORM.INV——返回标准正态累积分布的反函
数
值 307
8.5.10 NORM.S.DIST——返回标准正态累积分布函
数
308
8.5.11 NORM.S.INV——返回标准正态累积分布函
数
的反函
数
值 309
8.5.12 STANDARDIZE——返回正态化
数
值 310
8.5.13 LOGNORM.DIST——返回对
数
累积分布函
数
311
8.5.14 LOGNORM.INV——返回对
数
累积分布函
数
的反函
数
312
8.5.15 HYPGEOM.DIST——返回超几何分布 313
8.5.16 POISSON.DIST——返回泊松分布 314
8.5.17 EXPON.DIST——返回指
数
分布 315
8.5.18 WEIBULL.DIST——返回韦伯分布 316
8.5.19 GAMMA——返回伽玛函
数
值 317
8.5.20 GAMMA.DIST——返回伽玛分布函
数
318
8.5.21 GAMMA.INV——返回伽玛累积分布函
数
的反函
数
值 319
8.5.22 GAMMALN——返回伽玛函
数
的自然对
数
320
8.5.23 GAMMALN.PRECISE——返回伽玛函
数
的自然对
数
320
8.5.24 BETA.DIST——返回β累积分布函
数
321
8.5.25 BETA.INV——返回指定β累积分布函
数
的反函
数
值 322
8.5.26 CONFIDENCE.NORM——返回总体平均值的置信区间 323
8.5.27 CONFIDENCE.T——返回总体平均值的置信区间 324
8.6 检验
数
据的倾向性 325
8.6.1 CHISQ.DIST.RT——返回x2分布的右尾概率 325
8.6.2 CHISQ.DIST——返回x2分布 326
8.6.3 CHISQ.INV.RT——返回x2分布的右尾概率的反函
数
值 326
8.6.4 CHISQ.INV——返回x2分布的左尾概率的反函
数
值 327
8.6.5 CHISQ.TEST——返回独立性检验值 328
8.6.6 F.DIST.RT——返回F概率分布 329
8.6.7 F.DIST——返回F概率分布 330
8.6.8 F.INV.RT——返回F概率分布的反函
数
值 330
8.6.9 F.INV——返回F概率分布的反函
数
值 331
8.6.10 T.DIST.2T——返回t分布的双尾概率 332
8.6.11 T.DIST.RT——返回t分布的右尾概率 333
8.6.12 T.DIST——返回t分布 333
8.6.13 T.INV.2T——返回t分布的双尾反函
数
值 334
8.6.14 T.INV——返回t分布的左尾反函
数
值 335
8.6.15 F.TEST——返回F检验的结果 335
8.6.16 T.TEST——返回与t检验相关的概率 336
8.6.17 Z.TEST——返回z检验的单尾概率 337
8.7 统计协方差、相关系
数
与回归 338
8.7.1 COVARIANCE.P——计算总体协方差,即成对偏差乘积的平均值 338
8.7.2 COVARIANCE.S——计算样本协方差,即成对偏差乘积的平均值 339
8.7.3 CORREL——返回两个
数
据集之间的相关系
数
340
8.7.4 FISHER——返回Fisher变换值 340
8.7.5 FISHERINV——返回Fisher变换的反函
数
值 341
8.7.6 PEARSON——返回皮尔生乘积矩相关系
数
342
8.7.7 RSQ——返回皮尔生乘积矩相关系
数
的平方 343
8.7.8 FORECAST——根据现有的
数
据计算或预测未来值 344
8.7.9 GROWTH——根据现有的
数
据计算或预测指
数
增长值 345
8.7.10 TREND——计算一条线性回归线的值 346
8.7.11 LINEST——返回线性回归线的参
数
347
8.7.12 LOGEST——返回指
数
回归线的参
数
348
8.7.13 SLOPE——返回线性回归线的斜率 349
8.7.14 INTERCEPT——返回线性回归线的截距 350
8.7.15 STEYX——返回通过线性回归法预测每个x的y值时所产生的标准误差 351
第9章 财务函
数
352
9.1 了解货币的时间价值 354
9.2 计算本金和利息 355
9.2.1 PMT——计算贷款的每期付款额 355
9.2.2 IPMT——计算贷款在给定期间内支付的利息 356
9.2.3 PPMT——计算贷款在给定期间内偿还的本金 357
9.2.4 ISPMT——计算特定投资期内支付的利息 358
9.2.5 CUMIPMT——计算两个付款期之间累积支付的利息 358
9.2.6 CUMPRINC——计算两个付款期之间累积支付的本金 360
9.2.7 EFFECT——将名义年利率
转换
为实际年利率 361
9.2.8 NOMINAL——将实际年利率
转换
为名义年利率 362
9.2.9 RATE——计算年金的各期利率 362
9.3 计算投资预算 363
9.3.1 FV——计算一笔投资的未来值 363
9.3.2 FVSCHEDULE——使用一系列复利率计算初始本金的未来值 364
9.3.3 NPER——计算投资的期
数
365
9.3.4 PDURATION——计算投资到达指定值所需的期
数
366
9.3.5 PV——计算投资的现值 367
9.3.6 NPV——基于一系列定期的现金流和贴现率计算投资的净现值 367
9.3.7 XNPV——计算一组未必定期发生的现金流的净现值 368
9.3.8 RRI——计算某项投资增长的等效利率 369
9.4 计算收益率 370
9.4.1 IRR——计算一系列现金流的内部收益率 370
9.4.2 MIRR——计算正负现金流在不同利率下支付的内部收益率 371
9.4.3 XIRR——计算一组未必定期发生的现金流的内部收益率 372
9.5 计算折旧值 373
9.5.1 AMORDEGRC——根据资产的耐用年限,计算每个结算期间的折旧值 373
9.5.2 AMORLINC——计算每个结算期间的折旧值 374
9.5.3 DB——使用固定余额递减法,计算一笔资产在给定期间内的折旧值 375
9.5.4 DDB——使用双倍余额递减法或其他指定
方法
,计算一笔资产在给定期间内的折旧值 376
9.5.5 VDB——使用余额递减法,计算一笔资产在给定期间或部分期间内的折旧值 377
9.5.6 SYD——计算某项资产按年限总和折旧法计算的指定期间的折旧值 378
9.5.7 SLN——计算某项资产在一个期间内的线性折旧值 379
9.6 计算证券与国库券 379
9.6.1 ACCRINT——计算定期支付利息的有价证券的应计利息 379
9.6.2 ACCRINTM——计算在到期日支付利息的有价证券的应计利息 380
9.6.3 COUPDAYBS——计算当前付息期内截止到成交日的天
数
382
9.6.4 COUPDAYS——计算成交日所在的付息期的天
数
383
9.6.5 COUPDAYSNC——计算从成交日到下一个付息日之间的天
数
384
9.6.6 COUPNCD——计算成交日之后的下一个付息日 385
9.6.7 COUPNUM——计算成交日和到期日之间的应付利息次
数
386
9.6.8 COUPPCD——计算成交日之前的上一付息日 387
9.6.9 DISC——计算有价证券的贴现率 389
9.6.10 DURATION——计算定期支付利息的有价证券的修正期限 390
9.6.11 PRICE——计算定期付息的面值¥100的有价证券的价格 391
9.6.12 PRICEDISC——计算折价发行的面值¥100的有价证券的价格 392
9.6.13 PRICEMAT——计算到期付息的面值¥100的有价证券的价格 393
9.6.14 ODDFPRICE——计算首期付息日不固定的面值¥100的有价证券价格 395
9.6.15 ODDFYIELD——计算首期付息日不固定的有价证券的收益率 396
9.6.16 ODDLPRICE——计算末期付息日不固定的面值¥100的有价证券价格 397
9.6.17 ODDLYIELD——计算末期付息日不固定的有价证券的收益率 399
9.6.18 MDURATION——计算假设面值为¥100的有价证券的Macauley修正期限 400
9.6.19 INTRATE——计算一次性付息证券的利率 401
9.6.20 RECEIVED——计算一次性付息的有价证券到期收回的金额 403
9.6.21 TBILLEQ——计算国库券的等价债券收益 404
9.6.22 TBILLPRICE——计算面值¥100的国库券的价格 405
9.6.23 TBILLYIELD——计算国库券的收益率 406
9.6.24 YIELD——计算定期支付利息的有价证券的收益率 406
9.6.25 YIELDDISC——计算折价发行的有价证券的年收益率 408
9.6.26 YIELDMAT——计算到期付息的有价证券的年收益率 409
9.7
转换
美元价格的格式 410
9.7.1 DOLLARDE——将以分
数
表示的美元价格
转换
为以小
数
表示的美元价格 410
9.7.2 DOLLARFR——将以小
数
表示的美元价格
转换
为以分
数
表示的美元价格 411
第10章 工程函
数
412
10.1 比较
数
据函
数
414
10.1.1 DELTA——测试两个值是否相等 414
10.1.2 GESTEP——测试某个值是否大于等于阈值 415
10.2
转换
数
制 416
10.2.1 BIN2OCT——将二进制
数
转换
为八进制
数
416
10.2.2 BIN2DEC——将二进制
数
转换
为十进制
数
417
10.2.3 BIN2HEX——将二进制
数
转换
为十六进制
数
418
10.2.4 OCT2BIN——将八进制
数
转换
为二进制
数
419
10.2.5 OCT2DEC——将八进制
数
转换
为十进制
数
420
10.2.6 OCT2HEX——将八进制
数
转换
为十六进制
数
420
10.2.7 DEC2BIN——将十进制
数
转换
为二进制
数
421
10.2.8 DEC2OCT——将十进制
数
转换
为八进制
数
422
10.2.9 DEC2HEX——将十进制
数
转换
为十六进制
数
423
10.2.10 HEX2BIN——将十六进制
数
转换
为二进制
数
424
10.2.11 HEX2OCT——将十六进制
数
转换
为八进制
数
425
10.2.12 HEX2DEC——将十六进制
数
转换
为十进制
数
426
10.3 计算复
数
427
10.3.1 COMPLEX——将实系
数
和虚系
数
转换
为复
数
427
10.3.2 IMREAL——返回复
数
的实系
数
427
10.3.3 IMAGINARY——返回复
数
的虚系
数
428
10.3.4 IMCONJUGATE——返回复
数
的共轭复
数
429
10.3.5 IMABS——计算复
数
的绝对值(模
数
) 429
10.3.6 IMPOWER——计算复
数
的整
数
幂 430
10.3.7 IMSQRT——计算复
数
的平方根 431
10.3.8 IMARGUMENT——返回以弧度表示的角 432
10.3.9 IMEXP——计算复
数
的指
数
432
10.3.10 IMLN——计算复
数
的自然对
数
433
10.3.11 IMLOG10——计算复
数
以10为底的对
数
433
10.3.12 IMLOG2——计算复
数
以2为底的对
数
434
10.3.13 IMSUM——计算多个复
数
的总和 435
10.3.14 IMSUB——计算两个复
数
的差 435
10.3.15 IMPRODUCT——计算多个复
数
的乘积 436
10.3.16 IMDIV——计算两个复
数
的商 437
10.3.17 IMSIN——计算复
数
的正弦值 437
10.3.18 IMSINH——计算复
数
的双曲正弦值 438
10.3.19 IMCOS——计算复
数
的余弦值 439
10.3.20 IMCOSH——计算复
数
的双曲余弦值 440
10.3.21 IMTAN——计算复
数
的正切值 440
10.3.22 IMSECH——计算复
数
的双曲正切值 441
10.3.23 IMCOT——计算复
数
的余切值 442
10.3.24 IMSEC——计算复
数
的正割值 442
10.3.25 IMCSC——计算复
数
的余割值 443
10.3.26 IMCSCH——计算复
数
的双曲余割值 444
10.4 其他工程函
数
445
10.4.1 CONVERT——将
数
字从一种度量系统
转换
为另一种度量系统 445
10.4.2 BESSELJ——返回贝赛尔函
数
Jn(x) 446
10.4.3 BESSELY——返回贝赛尔函
数
Yn(x) 447
10.4.4 BESSELI——返回修正的贝赛尔函
数
In(x) 448
10.4.5 BESSELK——返回修正的贝赛尔函
数
Kn(x) 449
10.4.6 ERF——返回误差函
数
450
10.4.7 ERF.PRECISE——返回误差函
数
450
10.4.8 ERFC——返回补余误差函
数
451
10.4.9 ERFC.PRECISE——返回补余误差函
数
451
10.4.10 BITAND——返回两个
数
按位“与”的结果 452
10.4.11 BITOR——返回两个
数
按位“或”的结果 453
10.4.12 BITXOR——返回两个
数
按位“异或”的结果 454
10.4.13 BITLSHIFT——返回向左移动指定位
数
后的值 455
10.4.14 BITRSHIFT——返回向右移动指定位
数
后的值 456
第11章
数
据库函
数
458
11.1 计算
数
据库
中
的
数
据 458
11.1.1 DPRODUCT——计算满足条件的
数
字的乘积 458
11.1.2 DSUM——计算满足条件的
数
字的总和 460
11.2 对
数
据库
中
的
数
据进行常规统计 461
11.2.1 DAVERAGE——计算满足条件的
数
值的平均值 461
11.2.2 DCOUNT——计算满足条件的包含
数
字的单元格的个
数
463
11.2.3 DCOUNTA——计算满足条件的非空单元格的个
数
464
11.2.4 DGET——返回符合条件的单个值 465
11.2.5 DMAX——返回满足条件的列表
中
的最大值 467
11.2.6 DMIN——返回满足条件的列表
中
的最小值 468
11.3 对
数
据库
中
的
数
据进行散布度统计 469
11.3.1 DSTDEV——返回满足条件的
数
字作为一个样本估算出的样本标准偏差 469
11.3.2 DSTDEVP——返回满足条件的
数
字作为样本总体计算出的总体标准偏差 471
11.3.3 DVAR——返回满足条件的
数
字作为一个样本估算出的样本总体方差 472
11.3.4 DVARP——返回满足条件的
数
字作为样本总体计算出的总体方差 473
第12章 Web函
数
与宏表函
数
475
12.1 Web函
数
475
12.1.1 ENCODEURL——将文本
转换
为URL编码 475
12.1.2 WEBSERVICE——从Web服务
中
获取网络
数
据 476
12.1.3 FILTERXML——在XML结构化内容
中
获取指定路径下的信息 476
12.2 宏表函
数
477
12.2.1 GET.WORKBOOK——返回工作簿的相关信息 477
12.2.2 GET.CELL——返回单元格的相关信息 478
12.2.3 EVALUATE——计算包含文本的表达式的值 480
第13章 在条件格式
中
使用公式 482
13.1 条件格式简介 482
13.2 在条件格式
中
公式的使用 483
13.2.1 创建基于公式的条件格式的原则 483
13.2.2 条件格式公式示例 485
第14章 在
数
据验证
中
使用公式 489
14.1
数
据验证简介 489
14.2 在
数
据验证
中
公式的使用 491
14.2.1 创建基于公式的
数
据验证的原则 491
14.2.2
数
据验证公式示例 491
第15章 在图表
中
使用公式 496
15.1 图表简介 496
15.1.1 图表类型 496
15.1.2 图表元素 501
15.1.3 创建图表 502
15.1.4 图表在工作簿
中
的位置 504
15.2 使用公式与控件创建动态图表 505
15.2.1 在图表
中
使用公式 505
15.2.2 在图表
中
使用控件 505
15.2.3 了解
数
据系列的SERIES公式 506
15.2.4 动态图表示例 507
附录1
Excel
快捷键 518
1.工作簿基本操作的快捷键 518
2.在工作表
中
移动和选择的快捷键 518
3.在工作表
中
编辑的快捷键 519
4.在工作表
中
设置格式的快捷键 521
附录2
Excel
函
数
速查表 522
1.逻辑函
数
522
2.信息函
数
522
3.文本函
数
523
4.
数
学和三角函
数
523
5.统计函
数
526
6.查找和引用函
数
529
7.日期和时间函
数
529
8.财务函
数
530
9.工程函
数
532
10.
数
据库函
数
533
11.多维
数
据集函
数
534
12.Web函
数
534
13.加载宏和自动化函
数
534
14.兼容性函
数
534
6 百分率
7 文件名函
数
CELL("filename")、宏表函
数
get.cell(32)或get.cell(66)
8 年龄计算 DATEDIF() 函
数
9 突破SUM函
数
参
数
的限制
10 ABS 这个函
数
是用来计算一个
数
的绝对值,与正负
数
符号
没有关系。
11 ACCRINT 返回定期付息有价证券的应计利息。
12 ACOS 返回
数
字的反余弦值。反余弦值是角度,它的余弦值为
数
字。返回的角度值以弧度表示,范围是 0 到 pi。
13 ACOSH 返回 number 参
数
的反双曲余弦值。参
数
必须大于或等于 1。反双曲余弦值的双曲余弦即为该函
数
的参
数
,
14 ADDRESS 按照给定的行号和列标,建立文本类型的单元格地址。
15 AMORDEGRC 返回每个结算期间的折旧值。该函
数
主要为法国会计系统提供。如果某项资产是在该结算期的
中
期购入的,则按直线折旧法计算。该函
数
与函
数
AMORLINC 相似,不同之处在于该函
数
中
用于计算的折旧系
数
取决于资产的寿命。
16 ACCRINTM 返回到期一次性付息有价证券的应计利息。
17 AMORLINC 返回每个结算期间的折旧值,该函
数
为法国会计系统提供。如果某项资产是在结算期间的
中
期购入的,则按
18 AND 这个函
数
用于检验两个或更多(最多30个)条件,看它们是否都为TRUE.
19 CELL 返回某一引用区域的左上角单元格的格式、位置或内容等信息。
20 CEILING 这个函
数
可以根据用户要求把一个
数
字向上舍入。
21 COUNTA 统计列表
中
含
数
字或文本的单元格个
数
22
Excel
链接
23 HLOOKUP 在表格或
数
值
数
组的首列查找指定的
数
值,并由此返回表格或
数
组当前行
中
指定列处的
数
值。当比较值位于
数
据表首列时,可以使用函
数
VLOOKUP 代替函
数
HLOOKUP。在 VLOOKUP
中
的 V 代表垂直。
24 CHOOSE 可以使用 index_num 返回
数
值参
数
列表
中
的
数
值。使用函
数
CHOOSE 可以基于索引号返回多达
25 AVERAGE 这个函
数
能够计算一组
数
字的平均
数
26 BIN2DEC 这个函
数
将二进制
数
转换
为十进制
数
。负
数
用二进制
数
补码表示
27 CHAR 返回对应于
数
字代码的字符。函
数
CHAR 可将其他类型计算机文件
中
的代码
转换
为字符。
28 CLEAN 删除文本
中
不能打印的字符。
29 CODE 返回文本字符串
中
第一个字符的
数
字代码。返回的代码对应于计算机当前使用的字符集。
30 COMBIN 计算从给定
数
目的对象集合
中
提取若干对象的组合
数
。利用函
数
COMBIN 可以确定一组对象所有可能的组合
数
。
31 CONCATENATE 将几个文本字符串合并为一个文本字符串。
32 CONVERT 将
数
字从一个度量系统
转换
到另一个度量系统
中
33 COUNT 返回包含
数
字以及包含参
数
列表
中
的
数
字的单元格的个
数
。利用函
数
COUNT 可以计算单元格区域或
数
字
数
组
34 COUNTBLANK 该函
数
用于统计一个区域
中
空白单元格的个
数
35 COUNTIF 计算区域
中
满足给定条件的单元格的个
数
36 VLOOKUP 这个函
数
在表格左侧的行标题
中
查找指定的内容
37 VLOOKUP 这个函
数
在表格左侧的行标题
中
查找指定的内容
38 DATEDIF 这个函
数
可以计算两个日期间的间隔
39 DATEVALUE 返回 date_text 所表示的日期的序列号。函
数
DATEVALUE 的主要功能是将以文本表示的
40 DAVERAGE 这个函
数
示例列出了产品的平均价格.
41 DAY 这个函
数
可以从一个完整的日期
中
提取出日
42 DAYS360 按照一年 360 天的算法(每个月以 30 天计,一年共计 12 个月),返回两日期间相差的天
数
,这在一些会计计算
43 DMAX 返回
数
据清单或
数
据库的列
中
满足指定条件的最大
数
值。
44 DMIN 返回
数
据清单或
数
据库的列
中
满足指定条件的最小
数
字。
45 DOLLAR 或 RMB 该函
数
依照货币格式将小
数
四
'1.函
数
作用:返回 Column 英文字........................9
'2.函
数
作用:查询某一值第num次出现的值................9
'3.函
数
作用:返回当个人工资薪金所得为2000元(起征点为850元)时的应纳个人所得税税额.............................10
'4.函
数
作用:从形如"123545ABCDE"的字符串
中
取出
数
字....11
'5.函
数
作用:从形如"ABCD12455EDF"的字符串
中
取出
数
字...11
'6.函
数
作用:按SplitType取得RangeName串值
中
的起始位置12
'7.函
数
作用:将金额
数
字转成
中
文大写....................13
'8.函
数
作用:计算某种税金..............................18
'9.函
数
作用:人民币大、小写
转换
........................19
'10.函
数
作用:查汉字区位码.............................20
'11.函
数
作用:把公元年转为农历.........................21
'12.函
数
作用:返回指定列
数
的列标.......................42
'13.函
数
作用:用指定字符替换某字符.....................43
'14.函
数
作用:从右边开始查找指定字符在字符串
中
的位置...43
'15.函
数
作用:从右边开始查找指定字符在字符串
中
的位置...44
'16.函
数
作用:计算工龄.................................44
'17.函
数
作用:计算日期差,除去星期六、星期日...........45
'18.函
数
作用:将英文字反转的自定函
数
...................46
'19.函
数
作用:计算个人所得税...........................46
'20.函
数
作用:一个能计算是否有重复单元的函
数
...........47
'21.
数
字金额转
中
文大写................................48
'22.函
数
作用:将
数
字转成英文...........................49
'23.函
数
作用:人民币大小写
转换
.........................52
'24.函
数
作用:获取区域颜色值...........................53
'25.函
数
作用:获取活动工作表名.........................53
'26.函
数
作用:获取最后一行行
数
.........................54
'27.函
数
作用:判断是否连接在线.........................54
'28.函
数
作用:币种
转换
.................................54
'29.函
数
作用:检验工作表是否有可打印内容...............55
'30.函
数
作用:查找一字符串(withinstr)在另一字符串
中
(findstr1)
中
某一次(startnum)出现时的位置,返回零表示没找到。..................................................57
'31.函
数
作用:增加文件路径最后的“\”
符号
..............58
'32.函
数
作用:计算所得税...............................58
'33.函
数
作用:从工作表第一行的标题文字以
数
字形式返回所在列号..................................................58
'34.函
数
作用:在多个工作表
中
查找一个范围内符合某个指定条件的项目对应指定范围加总求和..........................59
'35.函
数
作用:返回 Column 英文字.......................60
'36.函
数
作用:查找指定列名的列
数
.......................60
'37.函
数
作用:文字格式的时间(分:秒)转化为
数
字格式(秒)..61
'38.函
数
作用:将"hh:mm:ss"格式的时分秒
数
转换
成秒
数
.....62
'39.函
数
作用:金额
中
文大写转
数
字.......................62
'40.函
数
作用:把角度转为度秒分、弧度等显示.............63
'41.函
数
作用:身份证号码侦测...........................64
'42.函
数
作用:显示公式.................................65
'43.函
数
作用:方便财务人员理帐查找.....................66
'44.函
数
作用:
数
值
转换
为字符地址.......................68
'45.函
数
作用:字符地址
转换
为
数
值.......................69
'46.函
数
作用:等待时间(以秒计算).....................69
'47.函
数
作用:得到字符串实际的长度(以单字节记).......70
'48.函
数
作用:18位身份证最后一位有效性验证............70
'49.函
数
作用:计算符合maturity condition的拆解金额....72
'50.函
数
作用:对多个用同一分隔符分隔的待查找元素,逐一在表区域首列内搜索,将返回选定单元格的值相加,............72
'51.函
数
作用:根据个人所得税(工资)反算工资
数
.........73
'52.函
数
作用:判断表是否存在...........................74
'53.函
数
作用:角度转弧.................................74
'54.函
数
作用:比较相同的字符串.........................75
'55.函
数
作用:对选定的
数
组进行排序.....................76
'56.函
数
作用:取得指定月份天
数
.........................77
'57.函
数
作用:排序工作表活页薄.........................77
'58.函
数
作用:统计
数
组
中
非重复
数
据个
数
.................78
'59.函
数
作用:摘取子字符串.............................79
'60.函
数
作用:计算20000余个汉字的笔画.................79
'61.函
数
作用:删除当前工作表
中
的全部超连接.............80
'62.函
数
作用:取得相近
数
据.............................81
'63.函
数
作用:提取定串
中
汉字...........................81
'64.函
数
作用:搜索重复
数
据(选定范围)...................81
'65.函
数
作用:字符型转
数
字型...........................82
'66.函
数
作用:小写人民币转大写人民币...................83
'67.函
数
作用:取得指定月份人星期天个
数
.................84
'68.函
数
作用:侦测档案是否包含宏.......................84
'69.函
数
作用:获取循环参照单元格.......................85
'70.函
数
作用:创建桌面快捷方式.........................86
'71.函
数
作用:自动建立多级目录.........................86
'72.函
数
作用:统计经筛选后符合条件的记录条
数
...........87
'73.函
数
作用:复制单元格列高与栏宽.....................87
'74.函
数
作用:取消隐藏工作表(包括vba Project工程保护的)88
'75.函
数
作用:删除单元格自定义名称.....................88
'76.函
数
作用:从文件路径
中
取得文件名...................89
'77.函
数
作用:取得一个文件的扩展名.....................89
'78.函
数
作用:取得一个文件的路径.......................90
'79.函
数
作用:十进制转二进制...........................90
'80.函
数
作用:检查一个
数
组是否为空.....................90
'81.函
数
作用:字母栏名转
数
字栏名.......................91
'82.函
数
作用:
数
字栏名转文字栏名.......................91
'83.函
数
作用:判断一件活页夹
中
是否还有子目录...........92
'84.函
数
作用:判断一个文件是否在使用
中
.................92
'85.函
数
作用:列出档案详细摘要信息.....................93
'86.函
数
作用:获取菜单ID编号及名称列表................93
'87.函
数
作用:状态列动态显示文字.......................94
'88.函
数
作用:取得一个文件的路径2.....................94
'89.函
数
作用:取得一个文件的路径3.....................95
'90.函
数
作用:取得Activecell的栏名....................95
'91.函
数
作用:取得单元格
中
指定字符前的字符.............95
'92.函
数
作用:前单元格指定字符前的字符颜色改成红色.....95
'93.函
数
作用:根据
数
字返回对应的字母列号...............96
'94.函
数
作用:取工作表名字.............................96
'95.函
数
作用:取消所有隐藏的宏表.......................97
'96.函
数
作用:导出VBA Project代码.....................97
'97.函
数
作用:导入VBA Project代码.....................97
'98.函
数
作用:取得汉字拼音的第一个字母.................98
'99.函
数
作用:获取两栏
中
相同的
数
据....................100
'100.函
数
作用:选取当前工作表
中
公式出错的单元格﹐关返回出错个
数
...............................................101
'101.函
数
作用:将工作表
中
最后一列作为页脚打印在每一面页尾101
'102.函
数
作用:获取vbproject引用项目.................102
'103.函
数
作用:移除
Excel
工作表
中
的外部
数
据连接.......103
'104.函
数
作用:将选择定单元格作成镜像图片.............103
'105.函
数
作用:反选择单元格
中
的
数
.....................105
'106.函
数
作用:在
Excel
中
加入一个量度尺(以厘米为单位).106
'107.函
数
作用:在
Excel
中
加入一个量度尺(以寸为单位)...109
'108.函
数
作用:取得一个短文件名的长文件名.............111
'109.函
数
作用:取得临时文件名.........................112
'110.函
数
作用:等用Shell调用的程序执行完成后再执行其它程序...................................................112
'111.函
数
作用:将Mouse显示成动画.....................113
'112.函
数
作用:限制Mouse移动范围.....................114
'113.函
数
作用:取得当前激活窗品句柄及标题.............114
'114.函
数
作用:取得屏幕分辨率.........................115
'115.函
数
作用:自动建立多级目录.......................115
'116.函
数
作用:将文件长度置零.........................116
'117.函
数
作用:读取WIN9X / Me共享文件夹密码..........116
'118.函
数
作用:取得预设的打印机及设置预设的打印机.....119
'119.函
数
作用:获得当前操作系统的打印机个
数
及检测打印是否存在.................................................120
'120.函
数
作用:枚举打印机名称清单.....................120
'121.函
数
作用:读取网络服务器当前时间.................122
'122.函
数
作用:下载文件到指定目录.....................123
'123.函
数
作用:自动映射网络驱动器.....................124
'124.函
数
作用:自动断开网络驱动器.....................125
'125.函
数
作用:连接选定单元格
中
的内容.................125
'126.函
数
作用:获取一个单元格
中
有指定字体颜色部份
数
据.126
'127.函
数
作用:对指定文件加XLS加密...................126
'128.函
数
作用:选择指定范围内使用了填充颜色的单元格...127
'129.函
数
作用:在特定的区域内查找文本,返回值是包含查找文本的单元格...........................................127
'130.函
数
作用:返回特定区域
中
最大值的地址.............128
'131.函
数
作用:删除表格
中
使用范围内的所有空白单元格...129
'132.函
数
作用:返回
数
组
中
有多少个指定的字符串.........129
'133.函
数
作用:返回当前工作表
中
引用了指定的单元的地址.130
'134.函
数
作用:获取
Excel
中
字型列表...................131
'135.函
数
作用:获取一个字符串
中
有多少个
数
字字符.......131
'136.函
数
作用:在
Excel
中
对多列进行填充...............131
'137.函
数
作用:对选定的范围进行
数
据填充(忽略单元格格式)132
'138.函
数
作用:VBA Project加密及解密.................132
'139.函
数
作用:列出收藏夹
中
的网址.....................133
'140.函
数
作用:计算两个日期之间相隔的年份,比如年龄,工龄等.可计算从1000年01月01日起的日期....................134
'141.函
数
作用:从字符串提取纯
数
字.....................135
'142.函
数
作用:将一个
数
组按升序排列...................136
'143.函
数
作用:将一个
数
组按降序排列...................137
'144.函
数
作用:删除空白列.............................137
'145.函
数
作用:判断工作表是否为空白...................138
'146.函
数
作用:将
数
据按类分到不同工作薄...............138
'147.函
数
作用:单元格内
数
据排序.......................139
'148.函
数
作用:对多栏排序.............................140
'149.函
数
作用:返回计算公式的值 [,值的计算公式].......140
'150.函
数
作用:把第一列=某个值对应的第二列的内容连在一起,并用、隔开...........................................141
'151.函
数
作用:取得系统使用模式.......................142
'152.函
数
作用:计算机注销/关机/重启...................142
'153.函
数
作用:更改计算机名称.........................143
'154.函
数
作用:从n位开始取出字符串
中
的汉字、英文字母、
数
字...................................................143
'155.函
数
作用:在指定列
中
寻找含有指定字符串的单元格,并将符合条件的单元格标为红色,并将对应的下一列单元格赋值为1。.....................................................144
'156.函
数
作用:清除字符串
中
的空格.....................145
'157.函
数
作用:查找合并单元格位置.....................145
'158.函
数
作用:阴阳历
转换
和阴阳历生日.................145
'159.函
数
作用:利用
数
组和Substitute来替换某字符......149
'160.函
数
作用:一键创建斜线表头.......................150
'161.函
数
作用:自动获取指定月的工作日.................151
集
中
器终端地址:08310057
= CONCATENATE(LEFT(C2,4),+ TEXT(HEX2DEC(RIGHT(VALUE(C2),4)),"0000"))
转化为结果:08310087 (0831 + ...
最近在使用WPS表格时用到了
进制转换
,包括位拆分在组合,发现表格只能
转换
10位二进制
数
,于是在网上及各种社交APP找了好久解决
方法
,终于解决了自己遇到的问题。
下面举例说明:
如图所示,小于10位的二进制
数
(110100)各个
进制转换
结果均为正常,但是大于10位后(1010011010)
转换
结果就不对了,八进制和十
进制转换
结果均为负
数
,十六进制开始
转换
结果也为负
数
,后来找到
方法
了并列出正确计算公式得到了正确结果。下面直接给出解决
方法
:
十六进制 = BIN2HEX( LEFT( I53,2 ) ) &am
因为其
中
C#需要调用字符码,其读取的是
10进制
,而字体的unicode码是
16进制
,这其
中
涉及一个
转换
。
由于逐浪字库涉及字体有上万个字符,逐一个
转换
就显然很吃力,有没有
方法
快速呢?
答案是有。
但有没有简单的
方法
呢?
答案也是有。
那就是我们常用的
excel
,使用其
中
的HEX2DEC函
数
,位于
EXCEL
-公式-其它函
数
-工程
中
。
十六进制的范围包括0、1、2、3、4、5、6、7、
int binary = 10101010;
int decimal = binaryToDecimal(binary);
printf("Binary %d = Decimal %d\n", binary, decimal);
return 0;
这个代码的核心是`binaryToDecimal`函
数
,它将一个二进制
数
转换
为十进制
数
。该函
数
使用一个`while`循环,每次从二进制
数
的末尾取出一位
数
字,将其乘以2的幂次方(基
数
),并将结果加到十进制
数
中
。最后,基
数
乘以2,以便在下一次迭代
中
使用。最终结果就是十进制
数
。
在`main`函
数
中
,我们定义一个二进制
数
`10101010`,并将其传递给`binaryToDecimal`函
数
。然后,将结果打印到控制台上。
请注意,此代码假定输入的二进制
数
是整
数
,并且没有错误处理代码。在实际应用
中
,您可能需要添加更多的逻辑来确保输入的正确性。