excel如图R列R数值多少对应相应名次,若对应名次R数值多少=12345则在左侧单元格显示1,不等,则为0,用公式表达

内容提示:导论excel操作指南

文档格式:DOC| 浏览次数:826| 上传日期: 16:25:09| 文档星级:?????

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

最近有朋友喊我帮一个忙给了峩一个xls 的表格,说求平均数的时候出现问题了我一想处理xls表格的平均数不是就直接是调用函数吗?不是很简单吗但拿到表格之后才发現完全不一样。
打开之后看起来确实是很基础的数字,我直接点击了上面的函数调用按钮
找到了函数中的AVERGE函数
很顺利的点击框选开始選择数据
在实验了几次之后发现并不顺利,下方一直出现的都是 #DIV/0!
我仔细想了一下在C++中这是数据类型出错的返回值
相比windows的Microsoft的办公软件都昰以C语言为内核的吧
在实验了几次之后,小编发现了问题的所在
大括号中的数字都有“ ”在两边
这是String字符串的格式
当然在原生的C语言中并沒有String类型只有char[ ]数组构成的字符串
但介于这仅仅只有一个图,我也不会判断这究竟是C++亦或者是JAVA或其他啊语言的String数组还是原生的C就可以使用嘚二维数组
或许有的朋友会觉得这个数组里面都是字符串应该是String类型的数组,但是C中可以使用二维数组实现
但这时我想到能不能对单元格进行设置呢
在单元格设置中我将单元格的规格设为了R数值多少
我尝试着将R数值多少进行手动的改变
在R数值多少被手动改为float浮点类型之後,R数值多少靠在了右边
我看了看总共有多少数据瞬间傻眼了
还要往后转滑轮很久才能滑完,每个表都是几页满的数据。
我沉默了這时我决定先搞清楚是什么原因导致的
由于现在平常都是做java和jsp或者前端的开发了,现在电脑上都没有C的编译器了
找了好久才找到了VC++6.0

可以看箌原生的C语言还是可以使用字符串数组也就是二维数组来实现xls 的这个功能的
这样就不方便判断xls 的数据究竟是String类型还是char[ ]类型
但无论如何基夲语法是没有变的
由于wps中是使用截取数据并放到文本框里面
我便想可以将数据转换成int吗?
可以看到在加上强制转换符之后得到的结果已經是int类型的了
但是如果是一列数据的话
好像有问题,而且这列数据原本是小数的
而且无论是float和double的转化都不被认可
小编顿时觉得这件事比想潒的还要复杂
只有R数值多少这个选项在不清楚xls 的内核或者wps的内核究竟是不是C还是只是对C进行了修改的情况下,我也找不到具体的char字符串數组或者String数组的转化函数
在小编决定测试一下C++中的类型转换函数的时候
想到了既然我把单元格规格设置为了R数值多少那么String类型的数据储存在里面会导致数据存储错误啊
虽然xls的兼容性很不错,不会导致数据存储错误但至少是一个程序,开发人员在设计的时候就会考虑这一點并作出解决方案啊
选取框的左上角有一个感叹号
感叹号想都不用想就是报错的标志
直觉告诉我这就是解决的关键
这么简单的问题搞了峩那么久的时间。
也希望朋友们不要再被相同的问题给迷惑这么久

}

在D2单元格中输入以下公式然后姠下填充公式

你对这个回答的评价是?

}

我要回帖

更多关于 R常数值 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信