Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.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
我如何为此编写VBA?_Vba_Excel - Fatal编程技术网

我如何为此编写VBA?

我如何为此编写VBA?,vba,excel,Vba,Excel,我有一张像这样的固定桌子 Aqw Amt % A 7500 7 A 10000 8 A 11000 9 A 12000 10 B 7500 7.5 B 10000 8.5 B 11000 9.5 B 12000 10.5 在另一张Excel表格中,我需要%的东西 Aqw Amt % A 7122 “我的%将是7”固定板中显示的金额小于等于金额。尝试 =INDEX(C:C, AGGREGATE(15, 6,

我有一张像这样的固定桌子

Aqw Amt     %
A   7500    7
A   10000   8
A   11000   9
A   12000   10
B   7500    7.5
B   10000   8.5
B   11000   9.5
B   12000   10.5
在另一张Excel表格中,我需要%的东西

Aqw Amt %
A   7122    
“我的%将是7”固定板中显示的金额小于等于金额。

尝试

=INDEX(C:C, AGGREGATE(15, 6, ROW($2:$99)/((A$2:A$99=F2)*(B$2:B$9>=G2)), 1))

你在另一张纸上说,这是两张纸之间的工作

=INDEX(Sheet6!C2:C9,MATCH(1,(Sheet6!A2:A9=Sheet7!A2)*(Sheet6!B2:B9=Sheet7!B2),0))
按Ctrl+Shift+Enter键输入

第7页条目


在作者尝试了一些东西之后,会有一些堆栈溢出的问题,这样我们就不会因为免费工作的请求而被溢出。不幸的是,在这些情况下,我们确实得到了一些人的帮助,这可能会阻碍你在未来做出努力。但是,在这些情况下,您可能会获得足够的否决票,您的帐户将被锁定,无法发布新问题。所以,如果你能在发帖前做一次诚实的尝试,从长远来看,这确实会对你有所帮助。