excel的公式问题,请高手赐教,加分加分。

例如我要在A1里输入商品名字,再在B1里输入商品的规格,因为一个商品不同规格价格也不同的,我想在这两个单元格里通过判断得出我想要的价格显示在C1里。我会vloopup函数,但它的功能只能对应一个单元格然后匹配,如果两个单元格呢?应该如何实现?我会加分的,希望得到帮助

建议你这样做,好理解一些:
将vlookup的源数据中,商品名和各规格合并起来,形成与价格的一一对应关系,具体数据结构假设为:
sheet2表的A列为商品名,B列为规格,C列为A列和B列的合并,D列为价格
假设在另一张的A1为商品名,B1为规格,在C1求价格公式为:
=vlookup(A1&B1,sheet2!C:D,2,)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-07
可以在对应表(如sheet1)里增加一列,将该列移首列,然后在sheet1输入:A1=B1&C1
在使用工作表中用vlookup()函数:C1=vlookup(A1&B1,sheet1!A:D,4,0),假设sheet1中价格在d列。向下复制。
相似回答