Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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
Google sheets 基于其他两个单元格向单元格添加值_Google Sheets - Fatal编程技术网

Google sheets 基于其他两个单元格向单元格添加值

Google sheets 基于其他两个单元格向单元格添加值,google-sheets,Google Sheets,我想知道如何在另外两个单元格的基础上添加到一个单元格中 例如,我正在创建一个GoogleSheets文档来跟踪我玩的在线游戏中某些东西的损益 我会尽可能地解释这一点 如果单元格B71等于单元格B7中的字符串,则将单元格D71中的值增加至单元格D7中的数字。 但是,根据所需的项目,需要将这些值与各种其他内容进行比较。 例如,单元格B7中的字符串可能会根据当天需要的特定项目类型而变化,因为它每天都在变化。 我在表格底部有单元格,列出了不同类型的物品,显示了当月使用的物品总量 我试着按照下面的要求更好

我想知道如何在另外两个单元格的基础上添加到一个单元格中

例如,我正在创建一个GoogleSheets文档来跟踪我玩的在线游戏中某些东西的损益

我会尽可能地解释这一点

如果单元格B71等于单元格B7中的字符串,则将单元格D71中的值增加至单元格D7中的数字。 但是,根据所需的项目,需要将这些值与各种其他内容进行比较。 例如,单元格B7中的字符串可能会根据当天需要的特定项目类型而变化,因为它每天都在变化。 我在表格底部有单元格,列出了不同类型的物品,显示了当月使用的物品总量

我试着按照下面的要求更好地解释这一点

我正试图制作一个电子表格,记录我在游戏中用于日常任务的特定物品的数量。这项任务可以每天完成,为了跟踪损益,我创建了一个电子表格来跟踪这项任务

因此,每天,有三种不同类型的物品符文可以在机器中用来创建一个名为“Vis Wax”的物品。由于符文很便宜,制作vis蜡可以产生很好的利润。我喜欢处理数据,喜欢电子表格。

上图显示了每日部分的外观。我输入每种类型的符文必须是3,输入使用的数量和每种符文的价值,以创建总成本下的总成本。 下一步,此表已创建

这将记录每个符文和当月使用的数量

这么说来,我正在寻找一个解决方案,这样,如果空气符文被输入其中任何一个槽中,并且使用了数量,它将相应地更新该表以及其他使用的符文。我尝试过嵌套IF语句,但似乎没有任何运气。随着大量的检查似乎正在发生,我似乎无法找到一个有效的解决方案。因为空气符文可能某天在第一格,第二天在第三格。因此,数量表中的每个单元格似乎都需要将每日部分中的每个单元格与可以使用的每个符文类型进行比较

希望这能更好地解释这一点

电子表格链接

我建议您使用不同的结构,将一天中的所有数据放在一列中,如下所示:

通过这种方式,您将能够以一种非常简单的方式延长保存公式的天数。下面,我将解释一些有用的公式,您可以使用它们来减轻工作负担:

日期:=textDAYB2,dddd 符文类型:选中此项可创建符文类型的下拉列表 为了计算你们使用了多少符文,你们可以使用这个函数。它根据多个条件返回范围的总和。在你的情况下,你需要在每个符文上使用三次,因为你可以在三个不同的地方使用相同的符文。如下图所示:

公式是:=SUMIFS$B$8:$H$8,$B$7:$H$7,A25+SUMIFS$B$12:$H$12,$B$11:$H$11,A25+SUMIFS$B$16:$H$16,$B$15:$H$15,A25。这样你只需要写一次,你就可以通过拖动鼠标来填充剩余的符文。如果需要更多的天数,只需将H列更改为最后一列即可

我假设有了这些信息,你也可以很容易地跟踪你的每月统计数据。我建议您为每个月创建不同的工作表


我希望我的回答是有用的,如果您有任何疑问,请告诉我。

乔治,我同意@fullfine,您的数据结构似乎不适合进行数据分析。而且它似乎也并没有那个么有效的数据输入,至少在我的屏幕上是横向滚动的

但我认识到,你可能不想改变它,也许有特定的原因,布局,并已投入时间。所以我提供这个公式作为替代,它基本上从你现有的表格中提取所需的单元格,并得出你需要的总数

=QUERY(QUERY({B7:D9;G7:I9;L7:N9;Q7:S9;V7:X9;AA7:AC9;AF7:AH9;
              B20:D22;G20:I22;L20:N22;Q20:S22;V20:X22;AA20:AC22;AF20:AH22;
              B33:D35;G33:I35;L33:N35;Q33:S35;V33:X35;AA33:AC35;AF33:AH35;
              B46:D48;G46:I48;L46:N48;Q46:S48;V46:X48;AA46:AC48;AF46:AH48;
              B59:D61;G59:I61;L59:N61},
           "select Col1, Col2, Col3*Col2 where Col1 <>'' order by Col1 label Col3*Col2 '' ",0),
     "select Col1, sum(Col2), sum(Col3) group by Col1 label sum(Col2) '', sum(Col3) '' ",0)
每个月都可以使用相同的公式,因为它总是合计所有31天,即使该月的天数较少

对于统计表中的符文表,只需要前两列,这样就可以从最后一个select语句中删除sumCol3

对于你较小的财务表,你可以取上面公式产生的Col3之和,即所有使用的符文的总值。类似的公式将用于收集每天生产的蜡的数量、价值和利润/损失。这将让您完成财务表


如果您确实决定采用这种方法,并且希望在填写表格或公式方面获得任何帮助,请共享您的工作表,以便任何人都可以编辑它,以使我能够更轻松地帮助您。

共享一份工作表副本,并提供所需结果的示例您的场景看起来很复杂,但您的问题很简单。像
你说你可以有以下方案:B71任意字符串,B7不同字符串的列表数据验证,D71=ifB71=B7,D7,0,D7值由D71取值注意,一个单元格不能在其他两个单元格相同时增加其值,因为当它们相同时,它们总是相同的,并且不能无限增加。试着更好地解释你的场景,出现的变量,并给出一个完整的例子,说明你在寻找什么。我已经调整了上面的帖子,试图更好地解释我的情况@fullfine,我使用了上面的示例,它按预期工作,但我不太确定如何将其用于14种不同的类型。乔治,我们也都喜欢使用电子表格,如果您共享一份表格副本,我们中的大多数人将更容易帮助解决您的问题。这样,我们就不需要自己重新创建它,尝试匹配您的图像,然后测试我们的暂定解决方案。如果您的月份表的总数接近表底,您是否有一个每日部分,如您的第一张图片,从表顶向下重复大约30次?还是穿过?我假设每日部分每天都手动填写符文类型及其数量…?请注意,目前我的公式只列出当月使用过的符文。如果你想列出所有的符文,没有使用的符文的值为零,也可以这样做。这非常有效,非常感谢你的帮助!