Excel中假如A列中某行資料等於B列中某1行資料,輸出某1行C列資料

2021-04-19 21:33:08 字數 1905 閱讀 5397

1樓:匿名使用者

這要編vba程式才行。因為你得將a列中的每一個分別與b列中的每一個進行比較,得用二重迴圈。直接用excel中的函式是無法實現的。

2樓:清風吧吧啦

輸入公式 =index($c$1:$d$3,match(a1,b:b,),)

你可以更加你的單元格地址,做一下引用地址的改變。

excel中如果單元格c1中的資料等於a列中的某一個,則單元格d1等於另一列b列中與a列行對應的資料,怎麼實現?

3樓:匿名使用者

如果a列都是唯一的話可以用vlookup,vlookup的用法如下圖,望採納。

4樓:匿名使用者

這個可以用vlookup來實現

d1=vlookup(c1,a:b,2,false)公式的意思是:

=vlookup(要查詢的值,查詢的範圍,要獲得的值在範圍中的第幾列,模糊/精確查詢)

5樓:匿名使用者

=vlookup(c1,a:b,2,0)

6樓:獨霸仙遊

用vlookup函式

d1=vlookup(c1,a1:b13,2,0)

在excel中,如果a列的數值等於b列,則c列等於d列,怎麼編公式? 5

7樓:匿名使用者

在sheet2的e5單元格輸入以下公式,然後向下填充公式

=lookup(1,0/(sheet1!d:d=a5),sheet1!g:g)

設定sheet2的e列與sheet1的g列單元格格式一致。

8樓:匿名使用者

最好上個圖,便於理解寫函式

9樓:魚木混豬

c1=if(a1=b1,d1,"")

10樓:匿名使用者

a到e列,1到21行有若干資料 22行a到e列公式找出每列最後的一個數。 a列=index(a1:a21,large(if(a1:

a21<>"",row(a1:a21)),1)) b列=index(b1:b21,large(if(b1:

b21<>"",row(b1:b21)),1)) 。。。 23...

11樓:

=text(lookup(1,0/(sheet1!d$2:d$1000=a6),sheet1!g$2:g$1000),"e/m/d h:mm")

12樓:匿名使用者

=iferror(index(d:d,match(a1,b:b,)),"")

13樓:匿名使用者

在c列中輸入函式=if(a:a=b:b,d:d,0)

excel裡如果a列值等於b列中的某一行的值,那麼輸出b列值所在行的c列內容,位置是到a列值所在的橫行的d列

14樓:天雨下凡

d1輸入公式:

=vlookup(a1,b:c,2,0)下拉

excel裡如果a列值等於b列,那麼輸出c列的內容到d,怎麼做公式

15樓:天雨下凡

d1輸入公式:

=if(a1=b1,c1,"")下拉

16樓:匿名使用者

=iferror(index(d:d,match(a1,b:b,)),"")

excel函式求助,當a列中數值等於b列數值時,則在d列輸出c列資料。

17樓:匿名使用者

d1輸入公式:

=vlookup(a1,b:c,2,0)

EXCEL中如何實現B列與A列相同資料一一對應

需要先在ab列之間插入一個空列,插入的空列b2公式為 match c2,a a,0 下拉,結果為c列 原來的b列 每一個單元格在a列的需要,接著選擇後面的bcde等範圍,按b列進行排序,結果就會與a列一一對應了。excel中 如何讓b列和a列相同的內容對應 對a.b列相同的內容一一對應。a.b列建插...

EXCEL中資料在A1列,每資料變成橫列

在b1輸入公式 offset a 1,row 1 8 column a1 1,向右拉至i1再向下拉填充即可。在b1輸入公式 向右拉至i1再向下拉填充即可。row 取公式所在單元行號 column a1 取公式所在格列號 indirect 是間接引用 通過運算可以看到在b1單元格是indirect a...

excel中多列多行求和,Excel中多列多行求和

操作方法,選中這個區域,下面狀態列裡就有求和結果。公式方法 假如資料是在a1至d3這個區域,在綠色處也就是e4輸入公式 sum a1 d3 可以了。沒有問題。你在現在的做法是手工輸入公式,你可以拖動輸入公式。比如,在c2處輸入 a2 b2 下拉填充柄,到第五行。在其他b7處進行求和計算。這樣的公式,...