excel中怎么实现树形输入,下拉框中内容过1000,查找很麻烦,怎么实现树形输入。

来源:百度知道 编辑:UC知道 时间:2024/05/20 02:33:50
比如先查找客户名称,客户名称下再选择产品。需要编写宏吗?
问题解决后追加100分。
上面的问题可以解决了,可是这样记流水账以后,怎么把相同客户、相同产品汇总呢?

这样的话不需要编写宏,只要设置数据有效性。
就拿你的例子,比如客户名称里有客户A、客户B,客户A有产品A、产品B,客户B有产品C、产品D
那么你先在sheet2中输入客户A、客户B,然后选中以后在左上角的名称框里输入"客户"(引号不要输入),然后再输入产品A、产品B,选中以后再名称框里输入"客户A",输入"产品C、产品D",然后在名称框里输入"客户B"

再选中你要输入客户名称的单元格,比如是A1,主菜单:数据-数据有效性-序列,输入=客户
再选中需要输入产品的单元格,输入=indirect(A1)
就可以了,后面的行复制下去就行了

授人以鱼,不如授人以渔
我的空间中,有我做的关于建立多级下拉菜单的动画,请你参考一下,自己完成有难度动作,会很有成就感:
http网址://hi.baidu.com/daxuge/blog/item/3674d5ed40e56b4a79f05572.html

相同客户、相同产品汇总,这样操作:
第一步,排序
以客户为主关键字,产品为次要关键字
第二步,按客户进行分类汇总。菜单:数据-分类汇总
(1)分类字段选客户
(2)汇总方式:求和
(3)汇总项根据需要选下
第二步,按商品进行分类汇总
注意,这次汇总时,取消“替换当前分类汇总”的勾选

应该用不到VBA,不到万不得已,别用VBA,因为数据量过大的时候,使用VBA速度会很慢的,完全没有函数快,你发个表样,帮你看看
ty_1029@163.com

筛选-自动筛选-自定义 -等于,输入客户名称,产品也用自定义,就行了

数据有效性,最好能传个样表727220158@QQ.COM