Arrays 比较两个表格,找出相同的文本,并让它减去旁边的数字

Arrays 比较两个表格,找出相同的文本,并让它减去旁边的数字,arrays,google-sheets,filter,google-sheets-formula,Arrays,Google Sheets,Filter,Google Sheets Formula,假设有两个表,第一个是随机生成的。第一桌有亚历克斯和10个苹果,博格丹和2个梨,克里斯蒂和5个桔子。在第二张表中,我写下了所有这些,唯一的区别是,如果有人不应该吃橘子(在这种情况下,只有Alex和Bogdan可以吃橘子),那么橘子的数量将从水果总量中减去 我的谷歌工作表中的“橙子”在“CT”名称下,减法将在“Project Automation Checker”的J列中进行,只有名为“MDI”的范围才能有“CT” 由于没有提供所需输出的示例,很难说出您到底想要什么 我的谷歌表格中的“橙子”是在

假设有两个表,第一个是随机生成的。第一桌有亚历克斯和10个苹果,博格丹和2个梨,克里斯蒂和5个桔子。在第二张表中,我写下了所有这些,唯一的区别是,如果有人不应该吃橘子(在这种情况下,只有Alex和Bogdan可以吃橘子),那么橘子的数量将从水果总量中减去

我的谷歌工作表中的“橙子”在“CT”名称下,减法将在“Project Automation Checker”的J列中进行,只有名为“MDI”的范围才能有“CT”


由于没有提供所需输出的示例,很难说出您到底想要什么


我的谷歌表格中的“橙子”是在“CT”的名字下


仅当在另一张表中找到该家伙时,该家伙具有“CT”且不在“MDI”范围内


你的问题是什么?我如何比较这两个表,看看随机生成的表和另一个表是否有两个相似的名称,然后检查它们是否有“CT”且不在“MDI”范围内,如果所有这些都正确,那么从主机拥有的总人数中减去“CT”中的人数这个问题和你以前的问题有什么不同?好吧,我现在不必从中减去1,但这个数字只有在另一张表中找到了这个家伙,他有一个“CT”,并且不在“MDI”范围内。
=FILTER(A1:C10, C1:C10="CT", NOT(COUNTIF(MDI, A1:A10)))
=FILTER(A1:C10, C1:C10="CT", NOT(COUNTIF(MDI, A1:A10)), COUNTIF(G1:G10, A1:A10))