2017-04-06 33 views
0

我有一个名为“分数”的表格,其中列D和J的值均为1-9,均为列。如果满足两个范围标准,复制第三个单元格并将其粘贴到另一个工作表

在这张相同的工作表中,我有一个列A,该列对应的名称(即安德鲁)。

我需要做的是基本上有三个可能的范围,它们是1-3,4-6和7-9的矩阵。

  • 如果d是在1-3,并且同时J是1-3,该行会去在被称为“盒”另一片单元的特定范围列A,

  • 如果D是1-3并且同时J 4-6,该行的列A将到达“盒子”中的另一个单元格范围,

  • 如果D是1-3并且J是7-9,它将会去到“Box”中的另一个单元格区域。

  • 相同的思维过程适用于所有不同的范围(即与D.3-5 J.1-3,等等)

我附上一个例子片更好的澄清。

Example

在先进的感谢您的帮助。

+2

堆栈溢出不是我的网站的代码,请包括您在原始帖子中尝试过的代码。因为这个论坛太宽泛了。 –

+0

我已更正示例链接。代码,我对VBA很新,我正在努力学习。我有一个非常简单的代码,我正在尝试,也许我应该发布? –

+1

请做,任何试图做你想做的事情都会向社区表明你正在尝试,而不是期待我们为你做。 –

回答

0

我在原地更新了您的Google表格。在GS中,这种工作很简单,query()

=query(Scores!$A:$J, "select A where D >= 7 and D <= 9 and J >= 7 and J <= 9", 0) 

也许有人会发表Excel或VBA的答案。

相关问题