excel 如果sheet2的c列里有sheet1的c列相同的单元格,把sheet1某单元格对应的值反映到sheet2.
答案:2 悬赏:80 手机版
解决时间 2021-01-06 01:58
- 提问者网友:缘字诀
- 2021-01-05 05:47
excel 如果sheet2的c列里有sheet1的c列相同的单元格,把sheet1某单元格对应的值反映到sheet2.
最佳答案
- 五星知识达人网友:三千妖杀
- 2021-01-05 07:11
在Sheet2的J和S和W和DT单元格输入以下公式,然后向下填充公式
=IFERROR(VLOOKUP($C2,Sheet1!$C:$DT,COLUMNS($C:J),0),"")追问谢谢。你的公式的确可以将sheet1的内容和反映到sheet2里,但是sheet2里有300行,那些和sheet1没有匹配的的行列就会变成空格了。我希望sheet2里不匹配的c列的行的内容不被改动。追答在Sheet2的K列插入一辅助列,在K2单元格输入以下公式,然后向下填充公式
=IF(COUNTIF(Sheet1!C:C,C2)>0,VLOOKUP($C2,Sheet1!$C:$DT,COLUMNS($C:J),0),J2)
其他类推,然后修改公式中COLUMNS($C:J),并隐藏原J和S和W和DT列即可。追问不好意思,sheet2要求不能加入辅助列追答复制K列并选择性粘贴为“数值”,然后删除J列数据。
=IFERROR(VLOOKUP($C2,Sheet1!$C:$DT,COLUMNS($C:J),0),"")追问谢谢。你的公式的确可以将sheet1的内容和反映到sheet2里,但是sheet2里有300行,那些和sheet1没有匹配的的行列就会变成空格了。我希望sheet2里不匹配的c列的行的内容不被改动。追答在Sheet2的K列插入一辅助列,在K2单元格输入以下公式,然后向下填充公式
=IF(COUNTIF(Sheet1!C:C,C2)>0,VLOOKUP($C2,Sheet1!$C:$DT,COLUMNS($C:J),0),J2)
其他类推,然后修改公式中COLUMNS($C:J),并隐藏原J和S和W和DT列即可。追问不好意思,sheet2要求不能加入辅助列追答复制K列并选择性粘贴为“数值”,然后删除J列数据。
全部回答
- 1楼网友:青灯有味
- 2021-01-05 08:38
=vlookup(a1,sheet2!a:b,2,0) 下拉
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯