作者sean5431952 (sean)
看板Office
标题[算表] 多种条件回传一值
时间Sat Nov 26 22:29:29 2016
软体:EXCEL
版本:2007
各位乡民大大好
目前遇到有一个问题
A B C D E F
1 料号 品名 数量 价格 价格
2 甲 苹果 1 99
3 乙 橘子 1 50
A~D是要建立的资料库
我想要在 E2 只输入"甲"或"苹果"其中一项,
F2就可以显示出价格99
目前想到是利用多个vlookup函数相加再回传
或是index配合match函数
vlookup函数只能利用范围最左端去回传一个值
我的需求是只要符合其中一项条件去回传一个值
想知道有没有更好的方法
感谢了~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.242.25.126
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1480170572.A.C6B.html
2F:→ soyoso: 另有sumif、sumproduct、find、countif等 11/26 22:51
4F:→ waiter337: s大的快速好用 11/26 23:02
5F:→ sean5431952: 感谢S大 赶紧来研究~~~ 11/26 23:03
6F:→ waiter337: 不过 原PO的资料库我会建议将 清单 跟 资料 分为两个页 11/26 23:04
7F:→ waiter337: 譬如abcd 为工作表1 ef行为工作表2 11/26 23:04
8F:→ waiter337: 接着 如果您还要更快速 更不容易失误的方式 就得往 11/26 23:05
9F:→ waiter337: VBA表单设计方向来迈进 11/26 23:05
10F:→ waiter337: 组成资料库有 11/26 23:06
11F:→ waiter337: 1.料号 品名 数量 价格 资料库 11/26 23:07
12F:→ waiter337: 2.进入货数量履历库 11/26 23:08
13F:→ waiter337: 3.删货资料备查库 11/26 23:08
14F:→ waiter337: 3者皆为excel 工作表 11/26 23:08
15F:→ waiter337: 忘了少一个 料号 价格 变动 资料库 11/26 23:09
16F:→ waiter337: 因为你的单价 可能会改变 如果上星期是99 下星期是100 11/26 23:10
17F:→ waiter337: 那麽你的所有金额都会变成用100下去算 11/26 23:10
18F:→ waiter337: 不过这个方向非常复杂 我会建议看书0,0 仅共参考 11/26 23:11