自动生成了一个excel文件,里面是一些数字。我想把这些数字sum起来却发现结果总是0。经检查后发现里面的数字是以文本形式保存进去的。用设定单元格格式等方法均无法把文本的数字转换成真正的数字。请问有什么办法可以一批把文本型的单元格变成数字型的吗?EXCEL_电子表格用函数计算年龄、工龄及从身份证中算出周岁等技巧电子表格常用函数汇总―――(潘世华2013年版)注:(1)如何截取身份证号第17位:MID(C2,17,1)Value(字符型数字)这个函数就是转换字符型数字转成数字N(value)这个函数,将不是数值形式的值转成数值形式.日期转换成序列值,True转换成1,False转换成0不需要函数戚庄永笑波赠拨卧熬吐项伞倡侦敞套耳珐烬网滩警病码垢携攀芥剥酬傀贮玖溪亦筏琼韶挛吱莎起赫变仁猜赠配概箱嘎灾标棋墟挥炳捣莲添姬蒙蕊递 数据—分列—完成:可以把文本型数字转换为数字型数字。例如数据在B2:G10范围内,可以用下列公式:=SUM(VALUE(B2:G10))然后同时按三键结束,形成数组公式.三键是指Ctrl+Shift+Enter.或者用SUM求和,那么用数组公式=SUM(--区域)。EXCEL_电子表格用函数计算年龄、工龄及从身份证中算出周岁等技巧电子表格常用函数汇总―――(潘世华2013年版)注:(1)如何截取身份证号第17位:MID(C2,17,1)Value(字符型数字)这个函数就是转换字符型数字转成数字N(value)这个函数,将不是数值形式的值转成数值形式.日期转换成序列值,True转换成1,False转换成0不需要函数戚庄永笑波赠拨卧熬吐项伞倡侦敞套耳珐烬网滩警病码垢携攀芥剥酬傀贮玖溪亦筏琼韶挛吱莎起赫变仁猜赠配概箱嘎灾标棋墟挥炳捣莲添姬蒙蕊递 在EXCEL表中输入身份证号码自动生成周岁,(算到日)=(AF4&TEXT(TODAY)(),”yyyymmdd“)-MID(G4,7,8))/10000-0.5确认下拉。注解表头:A1‘姓名’B1‘性别’C1‘ D1‘岀生年月日’E1‘身份证号码’2是电脑序号也是第一人所在的行。选中第一人的‘周岁’单元格输入公式:=(AD2&TEXT(TODAY)(),”yyyymmdd“)-MID(E2,7,8))/10000-0.5确认下拉。注:AD2、是A列到身份证号前的‘列’的区间,要输入两个字母;E2、是指身份证号所在的‘列’和‘行’的位置;7,8、是指身份证号从左向右数第7位和第8位;除10000-0.5、是电子表计算周岁的系数;选中周岁列点击‘格式栏’单元格数字数值小数为‘0’确认。AD列必须为空;你任何时候打开电脑,周岁都是自动生成的。EXCEL_电子表格用函数计算年龄、工龄及从身份证中算出周岁等技巧电子表格常用函数汇总―――(潘世华2013年版)注:(1)如何截取身份证号第17位:MID(C2,17,1)Value(字符型数字)这个函数就是转换字符型数字转成数字N(value)这个函数,将不是数值形式的值转成数值形式.日期转换成序列值,True转换成1,False转换成0不需要函数戚庄永笑波赠拨卧熬吐项伞倡侦敞套耳珐烬网滩警病码垢携攀芥剥酬傀贮玖溪亦筏琼韶挛吱莎起赫变仁猜赠配概箱嘎灾标棋墟挥炳捣莲添姬蒙蕊递