请问如果在EXCEL中用函数获取满足A列和B列条件的C列中的值

如下表A、B、C三列分别记录如下数值52250909002户主严一52250909002妻子严二52250909002长子严三52250909003户主翁一5225090... 如下表A、B、C三列分别记录如下数值
52250909002 户主 严一

52250909002 妻子 严二

52250909002 长子 严三

52250909003 户主 翁一

52250909003 长子 翁二

52250909004 户主 张一

52250909004 妻子 张二
要想在D列中使D1,D2、D3三个单元格中都是“严一”,D4、D5两个单元格中都是“翁一”,不知道要怎样来实现。希望帮帮忙!
52250909002 户主 严一
52250909003 户主 翁一
52250909004 妻子 张二
52250909002 长子 严三
52250909003 长子 翁二
52250909004 户主 张一
52250909002 妻子 严二
展开
 我来答
凳子亮晶晶
2015-10-23 · 超过18用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:23.1万
展开全部
你找一个空白的地方,把ABC 3列复制出来(例如复制在 X/Y/Z 这3列里),然后选中X/Y/Z 这3列,点击排序,按照升序排列,第一优先级是X,第二优先级是Y。排好以后,把Y列不是“户主”的都删掉。
我们假设:从X1 至 Z1770 的区域,其Y列内容都是户主。

D1单元格的公式为:
=VLOOKUP($A1,$X$1:$Z$1770,3,0)

把D1的公式复制到D列,即为想要的结果。
追问
这样可以处理的了 ,但问题是我的数据经常都在变化,甚至户主都会变化,所以我并不想排序来处理。你看一下还有什么办法没有啊!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
学徒YU
2015-10-23 · 知道合伙人软件行家
学徒YU
知道合伙人软件行家
采纳数:208 获赞数:784
09年进入招商银行 14年进入财富恒瑞金融有限公司 有丰富的Excel使用经验

向TA提问 私信TA
展开全部
D1输入严一
D2等于IF(B2="户主",C2,D1)
追问
这样就要求B列中户主必须在第一个,如果不是在第一个怎么办呢,如上面的问题补充!
追答
没有逻辑就不好处理了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式