现在有这样一个问题。序号 A列 B列 C列
1 10 50
2 10 30
3 30 10
4 30 40
5 40 30
6 50 10
请问怎么把和B列相同的A列的序号放到C列里面。
例如:B列的第一行是50 ,那C列的第一行就应该是 6
B列的第2行是30, 那么C列的第二行就应该是 3,4怎么写函数,会缩短程序的判断时间。
我能想到的最笨的办法就是,从B的第一行开始,然后依次去A列里面查找。
但是数据记录比较多的话,时间又会很长。有没有什么好一点的办法。谢谢大家赐教了。
1 10 50
2 10 30
3 30 10
4 30 40
5 40 30
6 50 10
请问怎么把和B列相同的A列的序号放到C列里面。
例如:B列的第一行是50 ,那C列的第一行就应该是 6
B列的第2行是30, 那么C列的第二行就应该是 3,4怎么写函数,会缩短程序的判断时间。
我能想到的最笨的办法就是,从B的第一行开始,然后依次去A列里面查找。
但是数据记录比较多的话,时间又会很长。有没有什么好一点的办法。谢谢大家赐教了。
解决方案 »
- 动态链接库不注册直接放在程序目录下能用不?
- 调用Dll 文件后,当窗体关闭后出现错误。列出原码,请各位指点。
- 询问网络电台的实现过程(源代码)--用real plus 插件和real server控件实现(高手请进)
- 数据库备份
- 如何遍历得到adoconnection连接的access数据库的所有表名(tablename)?
- 如保利用判断语句排除除数为零。
- 怎么样在程序中使treeview一个节点的子节点展开及收闭?
- 怎么使用本地库,又同时用SQL查询呢
- 谁能帮我解释一下这句话,很简单的.
- 我有一个加密的单元源码,调用时总是出错,大家帮忙看看应该怎么调用???????????
- Delphi 2007
- 判断上午和下午
这样比较快。