【问题标题】:Google Spreadsheet: Summing up a range by using numeric value in another cell谷歌电子表格:通过在另一个单元格中使用数值来总结一个范围
【发布时间】:2017-09-08 09:03:48
【问题描述】:

我是一名 AP 生物学专业的学生,​​正在尝试使用 Google 电子表格为 Hardy-Weinberg 实验室创建一个数学模型。 Here 是电子表格的链接。问题位于 N111 的“基因流”选项卡上。

所以我试图将 N 以上的所有数值相加,直到达到某个数字。生物体的数量取决于第一代迁移后的生物体总数。迁移只是一些人离开或到达的随机机会。通过将新一代相加,我需要计算其后代(即第 2 代)的基因型,假设每一代之间的比例为 1:1。

这是我试过的代码:

=SUM(N6:N(SUM(F107:H107)+6))

但是,我收到的错误是 Argument must be an range

有没有办法通过 Google 电子表格正确表达这一点?

【问题讨论】:

  • 可能。但首先需要用文字恰当地表达出来。你写的那段没有这样做。尽量不要使用“基因型”、“有机体”、“突变”等词,而是讨论在什么条件下需要对其他数字求和的数字。

标签: google-sheets


【解决方案1】:

您可以使用INDIRECT 函数。它返回一个单元格/范围引用,只有一个字符串作为输入。例如:

=SUM(INDIRECT("N6:N"&(SUM(F107:H107)+6)))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-29
    相关资源
    最近更新 更多