永发信息网

请用EXCEL  函数或VBA做

答案:3  悬赏:80  手机版
解决时间 2021-08-14 06:39
  • 提问者网友:一抹荒凉废墟
  • 2021-08-13 14:20
请用EXCEL  函数或VBA做 
a列 b列 c列 d列
0.29 1.76 4.71 -2.65
2.5 5.91 -2.05 -0.91
3.04 -3.48 -4.57 -1.3
-0.21 3.99 -3.01 3.29
-4.77 -1.5 -0.85 1.11
-1.46 -6.34 -0.24 2.2
-3.98 2.65 -0.36 -0.96
-0.32 2.37 -0.32 1.83
-0.29 3.11 2.62 2.14
-2.03 -0.58 0.87 0.14
3.07 0.25 1.31 0.25
2.58 -0.07 0.93 -1.39
-0.76 4.85 -1.09 0.23
-1.78 0.2 0.86 -1.12
-1.67 0.9 1.22 1.54
现在要把每一列大于-1小于1的数字中把a列b列c列d列中以任意符合条件的数字按每一对应行组成的数字分别排在e列/f列/g列/h列从第一行排起一直到第n行。如,e列/f列/g列/h列第一行为:

e列

0.29

f列 g列 h列
第二行:

         -0.21

第三行:

  

-0.85

      。。。。。。。

排出多行各种相同(或不同)组成形式并统计出多行各种相同(或不同)组成形式所出现的次数(放在I列)。

最佳答案
  • 五星知识达人网友:刀戟声无边
  • 2021-08-13 15:30

排出多行各种相同(或不同)组成形式并统计出多行各种相同(或不同)组成形式所出现的次数(放在I列)。



如上表右侧:


0.29   
   -0.91
   
-0.21   
  -0.85 
  -0.24 
  -0.36 -0.96
-0.32  -0.32 
-0.29   
 -0.58 0.87 0.14
 0.25  0.25
 -0.07 0.93 
-0.76   0.23
 0.2 0.86 
 0.9  
是指以上各行数字组成相同(或不同)组成形式,并统计出多行各种相同(或不同)组成形式所出现的次数(放在I列)。

全部回答
  • 1楼网友:独钓一江月
  • 2021-08-13 15:54
在I1输入 =COUNT(E2:H16)这是总共出现了几个数。 在I2输入数组公式 =SUM(IF(COUNTIF(E1:H16,E1:H16)=0,0,1/COUNTIF(E1:H16,E1:H16)))个数,重复的只算一次。
  • 2楼网友:長槍戰八方
  • 2021-08-13 15:41

=IF(AND(A2>-1,A2<1),A2,"")

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯