ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2441|回复: 1

[求助] 如何利用透析表实现我的这个运算

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-1-24 11:07 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
我想利用EXCEL做个程序,执行运算。
求高手帮帮我。我想在EXCEL中做个小程序,实现如下的要求。 (请教我如何做,请讲的具体些,麻烦您)
1.共有A,B,C三列,然后是有N行。
2.每个单元格的数据保留小数点后3位。
条件是:使N行中的任意4行的A列,B列,C列拿出来分别进行减法运算。(即A1,A2,A3,A4之间互相减共12个组合,B1,B2,B3,B4之间互相减共12个组合,C1,C2,C3,C4之间互相减共12个组合。)如果相减之后得出的36个答案全都小于0.08.则这4行可以归纳为一组,放到“合格产品”一类。
只要有一个答案大于0.08,那就要在N行中重新挑选4行,再次进行减法运算。直到没有完全符合上面条件的组为止。

注:“合格产品”里的组不能再次拿出来运算,每组之间要不同颜色区分开。
xiaolong.su@jumo.net,随时联系。
下面是举的例子:最后3列就是要运算的ABC列。
=========================
SerienNr  Serialno  R1/Ohm   R2/Ohm   R3/Ohm  T1   T2   T3
      1    1038.270 1212.403 1384.052  9.81  54.79   99.74
      2    1039.243 1213.438 1385.135 10.06  55.06  100.02
      3    1038.765 1212.893 1384.240  9.93  54.92   99.79
      4    1039.320 1213.577 1385.271 10.08  55.10  100.06
      5    1038.670 1212.875 1384.555  9.91  54.91   99.87
      6    1038.876 1212.864 1384.321  9.96  54.91   99.81
      7    1038.738 1212.836 1384.411  9.93  54.90   99.83
      8    1038.046 1212.079 1383.595  9.75  54.71   99.61
      9    1038.420 1212.407 1383.854  9.84  54.79   99.68
     10    1037.921 1211.897 1383.321  9.72  54.66   99.54
     11    1038.692 1212.888 1384.531  9.91  54.92   99.86
     12    1039.499 1213.721 1385.474 10.12  55.13  100.11
     13    1038.582 1212.763 1384.388  9.89  54.88   99.82
     14    1039.352 1213.605 1385.293 10.08  55.10  100.06
     15    1038.101 1212.242 1383.810  9.76  54.75   99.67
     16    1038.416 1212.494 1384.034  9.84  54.81   99.73
     17    1039.188 1213.300 1384.847 10.04  55.02   99.95
     18    1038.136 1212.166 1383.610  9.77  54.73   99.62
     19    1038.499 1212.586 1384.126  9.86  54.84   99.75
     20    1038.625 1212.645 1384.095  9.90  54.85   99.75
     21    1038.172 1212.229 1383.757  9.78  54.75   99.66
     22    1038.757 1212.960 1384.620  9.93  54.93   99.89
     23    1038.000 1211.961 1383.393  9.74  54.68   99.56
     24    1038.438 1212.633 1384.258  9.85  54.85   99.79
     25    1039.201 1213.360 1384.930 10.05  55.04   99.97
     26    1038.257 1212.292 1383.620  9.80  54.76   99.62
     27    1038.326 1212.434 1383.993  9.82  54.80   99.72
     28    1038.504 1212.672 1384.297  9.87  54.86   99.80
     29    1039.110 1213.306 1384.975 10.02  55.03   99.98
     30    1039.096 1213.327 1384.989 10.02  55.03   99.98
     31    1038.679 1212.798 1384.388  9.91  54.89   99.82
     32    1039.089 1213.270 1384.920 10.02  55.02   99.96
     33    1038.423 1212.550 1384.140  9.85  54.83   99.76
     34    1038.457 1212.527 1384.051  9.85  54.82   99.74

[ 本帖最后由 sxl427 于 2009-1-24 11:58 编辑 ]

运算.rar

8.48 KB, 下载次数: 12

excel表

TA的精华主题

TA的得分主题

发表于 2009-1-24 12:00 | 显示全部楼层
这种问题,用数据透视表显示不是一个好的选择,用VBA吧
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-5-21 05:04 , Processed in 0.033769 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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