Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Excel';什么是频率函数?_Excel_Vba - Fatal编程技术网

如何使用Excel';什么是频率函数?

如何使用Excel';什么是频率函数?,excel,vba,Excel,Vba,具有以下功能: =FREQUENCY(C2:C724,D2:D37) 第二个参数是BIN 我不明白的是,为什么Excel会为您的其余值增加BIN。垃圾箱不会变!它保持不变。但是,当我为所有值粘贴公式时,它会执行以下操作: =FREQUENCY(C2:C724,D2:D37) =FREQUENCY(C2:C724,D3:D38) =FREQUENCY(C2:C724,D4:D39) 最后一列是生成的(这是正确的,但没有意义!!) 如果我按照你们两人的建议使用美元,我得到的结果是错误的: 0 0

具有以下功能:

=FREQUENCY(C2:C724,D2:D37)
第二个参数是
BIN

我不明白的是,为什么Excel会为您的其余值增加
BIN
。垃圾箱不会变!它保持不变。但是,当我为所有值粘贴公式时,它会执行以下操作:

=FREQUENCY(C2:C724,D2:D37)
=FREQUENCY(C2:C724,D3:D38)
=FREQUENCY(C2:C724,D4:D39)
最后一列是生成的(这是正确的,但没有意义!!)

如果我按照你们两人的建议使用美元,我得到的结果是错误的:

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

不确定您的意思,但听起来您需要使用绝对寻址,在列前面加上$

看起来您所做的是尝试将函数从第一个单元格复制并粘贴到后续的每个单元格

因为它是一个数组函数,所以您需要做的是:

  • 复制第一个单元格的文本(从公式栏)
  • 选择希望结果显示在其中的所有单元格
  • 将刚复制的文本粘贴到公式栏中
  • 按ctrl-shift-enter键

  • 这将把相同的数组函数放入所有单元格中

    您只需要对第二个参数使用绝对引用=频率(C2:C$724,D2:D37)

    这是一种键盘操作,使其更简单,而不是鼠标操作,但具体操作如下:

  • 在单元格E2中输入
    =频率(C2:C724,D2:D37)
    。打 进入
  • 您现在应该在单元格
    E3
    上。 在屏幕上按一次向上箭头 键盘返回到
    E2
    (它将是0
  • 持有 按下Shift键并按下向下箭头,直到 到达单元格
    E37
    。E2到E37将突出显示
  • 除此之外别做任何事 按键盘上的F2键 现在用键盘
  • 现在按住 按住Ctrl+Shift键。 然后,按住那两个,打 进入
  • 瞧在
    E2
    而且
    E37
    您应该看到这个
    {=FREQUENCY(C2:C724,D2:D37)}
    在公式栏中 (请注意{}括号)和 这个公式有效。这就是构成数组公式的原因

  • 非常感谢你,但是如果没有braces@I__:对于您提供的示例,如果没有数组公式,它将无法正常工作。以下是在线帮助:请参见下面的答案,(N8g)的答案与您的答案一样有效,但是,他没有回答为什么它在没有帮助的情况下有效的问题braces@I__:N8g的结果略有不同,它不是数组forumla。如果您只是将公式(
    =FREQUENCY(C2:C$724,D2:D37)
    )放在第一个单元格中,然后拖动/复制到E37,则数字将不同。特别是看E6、E7、E8单元。例如,另一种测试方法是将单元格C8替换为值12。在Ng8的公式中,12个箱子的值仍然只有3。在我上面列出的一个示例中,12位现在的值为4(Ctrl+Z以撤消此更改),因为Ng8的E10中的公式是
    =FREQUENCY(C10:C$724,D10:D45)
    ,它不检查D10上方的值。@I_uuuu:关于
    FREQUENCY
    ,还有什么我可以帮你回答的吗?
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0