关于EXCEL中if语句如何调用另外一个表格的方法

我有问题请教高手啊,关于excel中的if函数,问题是这样的,第一个表格里面有客户名称产品名称单价这是一个固定表格第二个表格是一个每天不断更新的表格,我希望当我输入客户名... 我有问题请教高手啊,关于excel中的if函数,问题是这样的,

第一个表格里面有 客户名称 产品名称 单价 这是一个固定表格

第二个表格是一个每天不断更新的表格,我希望当我输入客户名称 产品名称的时候 单价可以自动生成。

我的基本概念是这样的,当第二个表格输入客户名称 和产品名称的时候使用iF语句

调用 第一个表格里面的相对应的条件,这样实现 单价的自动生成。

这样一来,以后如果以后单价发生改变的时候 我只要去第一个表格中更改单价。

第二个表格调用的是第一个表格的条件,那么单价也就自动更改了、

(本来可以直接在单元格里面输入if语句直接判断,

因为产品名称特别多样,而且不同客户对应的单价又不同

所以,我希望可以调用另外一个表格中的条件)
展开
 我来答
百度网友e1af404
推荐于2018-04-22 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.1万
采纳率:59%
帮助的人:3996万
展开全部
假设两表结构均为
A列客户名称 B列产品名称C列单价

有标题行
则在Sheet2的C2输入
=if(or(A2="",B2=""),"",sumproduct((Sheet1!A$2:A$1000=A2)*(Sheet1!B$2:B$1000=B2)*Sheet1!C$2:C$1000))
或者
=if(or(A2="",B2=""),"",lookup(1,0/((Sheet1!A$2:A$1000=A2)*(Sheet1!B$2:B$1000=B2)),Sheet1!C$2:C$1000))
niwanpeng9
2018-03-21 · TA获得超过263个赞
知道小有建树答主
回答量:483
采纳率:81%
帮助的人:94.3万
展开全部
一般来说,用函数查找,vlookup\lookup\match等函数,其查找的对像只有一个,而你需要查找客户名称(A列)、产品名称(B列)两个数据,你可以在sheet1表中单价(D列)前插入一辅助列(C列),C2中输入=A2&B2(就是将AB两列数据连起来)
sheet2表C2(单价)中输入:
=vlookup(A2&B2,sheet1!C:D,2,0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b27d6b2
2018-04-22
知道答主
回答量:15
采纳率:100%
帮助的人:4.3万
展开全部

推荐你另一个公式,表一是活动表格,表二是基础数据。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vhanhong
2013-10-17 · TA获得超过208个赞
知道小有建树答主
回答量:656
采纳率:50%
帮助的人:115万
展开全部
直接用 SUMPRODUCT SUMIFS 查询单价不就可以了吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式