如何利用excel一级下拉菜单自动填入其他单元格

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:08:10
比如我需要打印一个小票:
购物清单
名称 单价 数量 合计
毛巾 1.5元 2 3.0元
香皂 3.2元 1 3.2元
牙具 4.5元 2 9.0元
总计消费 15.2元

我设置一个一级下拉菜单(名称),其中有毛巾、香皂、牙具、衣架、水杯等等。
我只需要点名称里面的一项,后面自动填入单价。
比如我在名称里面选择了“香皂”,则后面的单价自动填入“3.2元”。
感觉你的回答,区区一点积分略表心意,不胜感激!
又或者哪位有时间,帮忙做一个我这样要求的excel文件好吗?
我邮箱307378000@qq.com
谢谢了!

假设数据在A到D列;

在F列F2设置下拉菜单,选中F2--数据--数据有效性---序列--来源用鼠标选中所有名称列单元格。
然后在G2输入=VLIIKUP(A:D,2,0)

已发
chen.founder@163.com

问题是不难。可是,你这个打印小票的公式却需要一个参照表,可以肯定你的商品非常多种,不会只有这三种,那么你需要编辑一个参照表,我们设其为sheet1,sheet1中A列为商品名称,B列是价格
你打印小票的这个表格我们命名为sheet2,先输入表头:A1列为名称,B1列为单价,C1列为数量,D1列为合计。因为你要用选择的方式来输入商品名称,所以,这里要用到数据有效性。
复制你sheet1中的A列到你当前的sheet2表中任何一个不用的空列中,比如F列,并且可以调节F列的列宽使其不显示,称为隐藏。
选中A列,点数据,有效性,允许选项选序列,序列来源中填入:=F:F确定。
在B2中输入公式=VLOOKUP(A2,Sheet1!A:B,2,0),光标指向B2单元格的右下角,变成小黑十字时双击左键进或向下拖动。数量肯定是要手动输入的。D2单元格内输入:=B2*C2,与B2一样进行双击或拖动。
这样就完成了,你只要在A列中选择一个商品名称,C列中填入数量,其他的就自动完成了。

我是按你举的例子操作的,你具体的情况要具体对待。

必须先做好一个价格表..
不然的话还是没用的.