gpt4 book ai didi

excel - 在 Excel 中生成 bin 大小数组

转载 作者:行者123 更新时间:2023-12-04 20:19:55 25 4
gpt4 key购买 nike

FREQUENCY Microsoft Excel 中的函数可用于生成直方图。第一个参数是一个数据值数组(例如 A1:A100)。第二个是 bin 大小的数组。我想从三个参数生成这个数组:

  • 最小数据值:MIN(A1:A100)
  • 最大数据值:MAX(A1:A100)
  • 仓位大小:常数

  • 也就是说,公式/函数应返回所需值的列表,而不是手动将它们放入单元格中。

    例如。考虑最小值为 10,最大值为 100,bin 大小为 20。这将产生以下 bin 大小的数组:10、30、50、70、90

    我怎样才能做到这一点?谢谢。

    最佳答案

    如果你想要由公式生成的数组试试这个
    =(ROW(INDIRECT("1:"&CEILING((MAX(A1:A100)-MIN(A1:A100))/B1,1)))-1)*B1+MIN(A1:A100)
    其中 B1 是您的 bin 大小常数,例如在 FREQUENCY 函数中
    =FREQUENCY(A1:A100,(ROW(INDIRECT("1:"&CEILING((MAX(A1:A100)-MIN(A1:A100))/B1,1)))-1)*B1+MIN(A1:A100))
    用 CTRL+SHIFT+ENTER 确认

    关于excel - 在 Excel 中生成 bin 大小数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9570168/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com