excel中C列的数据跟A列中的数据如果相同,则用C对应的D列数字减A列对应 的B列数字

数据非常多,图片显示A跟C列的位置一样,但是还有很多位置不一样的,必须要用公式,求大神解答

第1个回答  2014-01-09
有单独的A列或者C列有重复单号的话,最好用透视表。
单号不重复,也可以用vlookup函数,比如,在E2=vlookup(a2,C:D,2,0)-b2,结果就是你要的数据了,然后往下拉公式。
第2个回答  2014-01-09
e2=d2-vlookup(c2,a:b,2,0)本回答被提问者采纳

...A列中的数据如果相同,则用C对应的D列数字减A列对应 的B列数字...
有单独的A列或者C列有重复单号的话,最好用透视表。单号不重复,也可以用vlookup函数,比如,在E2=vlookup(a2,C:D,2,0)-b2,结果就是你要的数据了,然后往下拉公式。

...个数值,则在C列对应的D列中返回A列对应的B列数值,D列怎么设公式呢...
在d2中输入 =if(countif(a:a,c2)>0,b2,"")

excel, 如果A列的内容与C列的相同,则把C列对应的D列中的字,填写到A列...
=VLOOKUP(A1,C:D,2,0)

EXCEL表格B列对应A列,C列中部分与A列相同如何在D列找出C列对应的A列...
D1公式下拉:=VLOOKUP(C1,A:B,2,)建议用以下公式加入防错处理,因为题目中说的只是有部份相同,如果以上公式,当遇上没有相同时,上面的公式会返回#N\/A的错误值,下面这条公式返回空白值。=IF(COUNTIF(A:A,C1),VLOOKUP(C1,A:B,2,),"")...

在excel中,如果c列中人名和a列中一致,则在a列相应名字后(显示在b列...
就你的题目作答:在B1输入公式:=vlookup(A1,C:D,2,)向下填充。如果按你的图的意思,在D1输入:=vlookup(C1,F:G,2,)向下填充。

在EXCEL中如何实现:当C列的值=A列的值时,就在D列输出A列对应的B列的值...
ture中填写D1=B1,在value_if_false中可填可不填,不填将会显示false,要是键入“""”(英文状态的双引号)就会是空的;也可以直接在D1中键入“=IF(A1=C1,B1,"") ”。最后单击D1 这个单元格,把光标移动到D1 的右下角,当有一个十字形出现是,按下左键,向下拖动即可(即使用填充柄)...

excel中,A列和C列相比较,如果值同等,则将B列和D列相减
比如,在E2单元格输入公式 =if(A2=C2,B2-D2,"")向下复制。

...C列数据与A列相同的数据,并将A列对应的B列数据提取出来写入D列中...
在d2中输入 =IF(COUNTIF(A:A,C2),VLOOKUP(C2,A:B,2,0),"")或 =IF(COUNTIF(A:A,C2),INDEX(B:B,MATCH(C2,A:A,0)),"")下拉复制

...找出C列数据与A列相同的数据并将A列对应的B列数据提取出来写入D列中...
1.表1中a列的数据包含表2中a列的数据,如何找出相同项并对应表2中的数据。2.移动或者复制表的方法:假设这两个表没有在一个excel里面,把它们移动到同一个表中,移动方法图所示 3.Vlookup函数的语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)4.lookup_value:要查找的值,...

EXCEL 两列中(如图A列和C列)找出相同数据后,在D列返数值(即返回A列和...
As String For i = 1 To a.Rows.Count For j = 1 To b.Rows.Count If a.Cells(i, 1) = b.Cells(j, 1) Then m = m + 1 If m = c Then 找值多行显示2 = a.Cells(i, 2) Exit Function Else Exit For End If ...

相似回答