vba - 使用vba宏用两个搜索词(多次查找)搜索Excel

标签 vba excel lookup-tables

我正在使用 vba 宏。
任务:
1)用户将给出两个输入,即。售出设备数量(B 列)和周数(A 列)。
2)使用这两个搜索excel文件并获取收入。

(条件:
1.我们不必修改excel文件中的任何内容。
2.我们必须先搜索devices sold,然后才能转到week number。)

注意:实际上我有一个不同的问题,这是对此的概括。

我用过find功能,但我不明白它为什么起作用。

请告诉我要做什么。


考虑输入是 11week 3 (因此搜索11,然后检查它是否对应于week 3。如果不是,则转到下一步。我尝试了这个,但最终陷入了无限循环。)


enter image description here

最佳答案

您正在寻找具有多个条件的查找。快速搜索会提供几个有用的链接,如下所列。我已经用*标记了我已经回答过的问题。 我已经过滤掉了一些实际处理其他问题的链接。

如链接中所示,有多种选择可以实现您的目标。我个人更喜欢那些不需要数组公式的,使用 an answer to question 1 with LOOKUPan answer to question 2 with SUMPRODUCT .

既然您提到您需要 VBA 解决方案,您可以使用 WorksheetFunction 在 VBA 代码中使用 Excel 公式,或者检查问题 7 的答案。

  1. Multiple Column vs Multiple Column Lookup *

  2. Multiple-column based lookups in Excel *

  3. Lookup Database (Multiple criteria)

  4. Excel Lookup with multiple queries

  5. Multiple VLOOKUP LOOKUP IF Statement?

  6. Returning a value if three columns match in excel *

  7. VLookup multiple columns

  8. Comparing two columns in one Excel sheet, to two columns in another sheet, and if they match, copy data from another column *

  9. Macro for vlookup with 2 vertical criteria *

  10. http://spreadsheets.about.com/b/2014/01/08/excel-lookup-formula-using-multiple-criteria.htm

  11. http://fiveminutelessons.com/learn-microsoft-excel/use-index-lookup-multiple-values-list

  12. http://blogs.office.com/2012/04/26/using-multiple-criteria-in-excel-lookup-formulas/

  13. http://www.xl-central.com/lookup-multiple-criteria.html

  14. http://www.get-digital-help.com/2012/05/22/lookup-multiple-values-in-different-columns-and-return-a-single-value/

PS:上面提供的(可能)重复问题(可能是部分)列表显示了https://meta.stackexchange.com/questions/211366/group-duplicate-questions-for-convenience中提出的内容的有用性。

关于vba - 使用vba宏用两个搜索词(多次查找)搜索Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21576595/

相关文章:

c# - 实现一个查找表,它接受 T 并返回类型为 List<T> 的方法的属性

mysql - 如何从两个表中提取详细信息并匹配值

vba - 在Excel VBA中,如何检查网页是否完全加载?

vba - 在 Access 文本框中创建多个链接

excel - 从字符串VBA的开头到结尾移动两个字符

php - Laravel excel 导出 - 字符串格式的列显示为数字

python - 将 pandas 日期时间列转换为 Excel 序列日期

excel - 在vba中将单元格的值剪切并粘贴到另一个单元格

excel - 插入公式会导致运行时错误 1004

c++ - 在平台之间移植 CRC 查找表?