【发布时间】:2017-12-09 22:23:24
【问题描述】:
我正在尝试为我的企业创建一个半自动发票系统,但我遇到了一些问题。
我希望能够有一个电子表格,其中包含我所有的库存。这些项目中的每一个都有 4-5 列信息。我想将此电子表格用作数据库,我可以使用数据验证来创建一个下拉菜单以从数据库中选择一个项目。选择项目时,它将返回数据库中的所有信息列。
我已经能够使用 vlookup 函数做到这一点。但是,我的数据库中的大多数项目通常组合在一起。有没有一种方法可以让我从数据库中选择一个项目并让它在不同的行上返回所有分组的项目?
最后,由于这些项目已添加到发票中,如果我可以自动让发票添加行以扩展发票,那就太好了。例如,如果我从我的数据库中选择一个与其他 10 个项目分组的项目,则电子表格还将添加 10 行或将下拉选择下方的行向下移动 10 行。
根据我的研究,我已经弄清楚如何按照此链接上的说明从数组中返回多个值: https://www.get-digital-help.com/2009/10/25/how-to-return-multiple-values-using-vlookup-in-excel/
不过,这只允许我返回一个值。
这里是一个指向 excel 文件的链接,以防您不想浏览整个页面: https://www.get-digital-help.com/wp-content/uploads/2009/10/How-to-return-multiple-values-vertically-2.xlsx
我还按照本指南使用 vlookup 函数返回多个值,但我不知道如何让它从数据库中返回多个项目。
https://www.journalofaccountancy.com/issues/2004/apr/adoityourselfautomatedinvoicingsystem.html
提前致谢!
【问题讨论】:
标签: database excel vlookup inventory invoice