eversleep 发表于 2010-9-8 09:16

excel 表格的问题,在线等,等啊等

怎样在 EXCEL 表格里实现这个功能啊



在上面的小表格里,D16有个DROPDOWN LIST,内容是下面表格里的黄色的洲名或地区名,这个没问题。

问题1
怎样在D16做了选择之后,在F16中出现相应的LIST呢(就是国家名)举个例子 在D16选了WESTEUROPA后,F16就会自动提供C4到C18的国家选择,如果在D16选了FERNOST后,F16就会自动提供G4到G18的国家选择

问题2
在F16选定国家后,在D18和F18会自动显示这个国家的电压值。B本来想用WENN的功能,可是国家这么多,公式就太长了

我对VBA还不是很熟悉,真的有高人的话,程序
谢谢大家啦!{:2_237:}

UCer 发表于 2010-9-8 09:43

第一个问题的解决关键你得用excel里面的命令=indirect()。
在那个data validation里面选择list, 然后键入=indirect().
比如你国家那个cell 里面 下拉框选项里面键入=indirect(区域的cell引用)

UCer 发表于 2010-9-8 09:46

第二个问题可以用vlookup()

不会飞翔的翅膀 发表于 2010-9-8 09:47

肯定没用VBA 具体用什么Formel就不知道了! 你把Excel发上来看看!分分钟事情!

eversleep 发表于 2010-9-8 10:45

谢谢你们!我现在试试 UCer 的 Formel,可是怎样把文件发上来啊? 附件说不支持这种文件格式啊? {:5_367:}

UCer 发表于 2010-9-8 12:06

回复 5# eversleep

就按我给你的公式就好,关键是你的引用list的名字一定要一致。

April. 发表于 2010-9-8 12:43

可以做成压缩文件发上来~

Buckyou 发表于 2010-9-8 13:17

看看我做的这个,我是德文系统
如果需要我可以发给你,会在你的英文系统下自动转换

eversleep 发表于 2010-9-8 14:35

回复eversleep

就按我给你的公式就好,关键是你的引用list的名字一定要一致。
UCer 发表于 2010-9-8 13:06 http://www.dolc.de/forum/images/common/back.gif

嫩给的公式 einwandfrei!太谢谢啦!让 IT 的同事知道了我在做这个,又跟我抱怨了半天:
为什么每个人都弄他自己的东西啊!又不能共享,我们的 Zentraldatenbank 谁用啊!Blablabla...耳朵长老茧了,偶也没办法啊,头儿要,马上就要,只好自己做了,哎{:5_355:}

不过还有问题呢!你们都这么能耐,我就不自己想破脑袋,直接问了哈,嘻嘻
下一个,比较简单的加法题
输入一个整数 A,得到一个整数 B。
这个 B 等于 A + 50,但是 B 必须被 50 整除 否则,五入。

举例 A = 150,B = 200 (150 + 50 = 200)
       A = 170,B = 250(其实 170 + 50 = 220, 但是不能被 50 整除,所以往上爬到 250)

偶就要个公式,谢谢!再有问题,肯定会上来问滴{:5_371:} {:5_381:}

eversleep 发表于 2010-9-8 14:37

可以做成压缩文件发上来~
April. 发表于 2010-9-8 13:43 http://www.dolc.de/forum/images/common/back.gif

我试试{:5_360:}
页: [1] 2
查看完整版本: excel 表格的问题,在线等,等啊等