我想让excel表格变得更小,更容易处理。我想做的是让一个下拉列表自动填充整个列。
我的原始工作表如下所示:
物料名称(A1)物料代码(B1) Price1(C1) Price2(D1) Price3(E1) Price4(F1)
我的目标是让自己看起来像:
物料名称(A1)物料编码(B1)降价(C1)
我还希望能够删除列A中的项,并且仍然能够拥有正确的值。我的VLOOKUP只使用1列,当我切换到不同的价格设置时(当然)不会改变。
发布于 2017-08-23 00:00:43
您可以尝试如下所示:
将原始表复制到另一个工作表(sheet2),以便可以将其用作查阅表格。在原表中,删除最后4列(C:F)。接下来,在单元格C1中创建一个下拉菜单,其中包含{price1,price2,price3,price4}项。将以下公式放在单元格C2中并向下复制。
=VLOOKUP(A2,Sheet2!A:F,RIGHT($C$1,1)+2,FALSE)当查找表中的项目名称不是按字母顺序排列时,最后一个参数FALSE是必需的。
https://stackoverflow.com/questions/45820662
复制相似问题