1樓:yq楊
單元格c列裡的資料是a列的一部分,根據a列的資料查詢到c列對應d列的值並返回到b列,根據**資訊內容來看,可以使用vlookup函式和left函式組合公式來完成。
在b1單元格輸入公式,並向下填充,如下:
=vlookup(--left(a1,6),c:d,2,)整體思路如下:
1、利用left函式提取a列的前六位數,因為提取出來的是文字型數字,而c列是數字型,所以前面加了兩槓,轉化為數字型;
2、再利用vlookup查詢第一步得出的結果,在c列裡查詢,返回c至d列這個區域中的第二列,查詢模式為精確查詢。
2樓:虛懷若谷舉手之勞
度友,這個問題用公式可以達到目的
如圖:具體公式為:
=iferror(lookup(1,0/find($c$1:$c$14,a1),$d$1:$d$14),"無對應項")
如有疑問可以繼續交流!!!
3樓:匿名使用者
b1輸入公式,如下:
=vlookup("*" & c1 & "*",a:a,1,0)
4樓:匿名使用者
b1=vlookup(a1,c:d,2,)
如果返回錯誤值,就是a列資料在c列沒有對應值。
excel中 根據c列的資料查詢a列對應的行b列的值提取到d列中顯示
5樓:匿名使用者
其實這就是一個甲型的vlookup函式應用的例子操作步驟如下確定單元格結構為,ab兩列為原始資料,c列為手工錄入資料,d列為用公式顯示的結果
在d2中輸入公式:=if(c2<>"",vlookup(c2,a:b,2,0),"")
向下複製d2中的公式即可
實際效果如下圖:
6樓:
用j列資料查詢fg列中e的資料總和
7樓:匿名使用者
在d1輸入公式=vlookup(c1,$a:$b,2,)然後填充
8樓:
=lookup(,0/(c1=$a$1:$a$2016),$b$1:$b$2016)
excel中 根據c列的資料查詢a列對應的行b列的值提取到d列中顯示
excel如何查詢c列包含在a列中的字元,並將d列的值取為對應的b列值
9樓:海天盛筵
通過輸入公式
bai的方法du
來進行顯示對應
zhi的b列值。
如下dao參考:
1.開啟計算機,找到專並單擊新的excel2018工作表屬,如下圖所示。
2.開啟excel工作表後,為了演示,在**中編輯相同專有資料的文字內容,如下圖所示。
3.編輯資料後,選擇c列中的單元格,並在編輯欄位中輸入:=if(countif(b:b,a1)>,a1,"")。
4. 正確輸入公式後,按ctrl + enter鍵填充單元格公式,完成顯式顯示,如下圖所示。
10樓:匿名使用者
d1輸入:
=sumproduct(isnumber(find(c1,$a$1:$a$3))*$b$1:$b$3)下拉
11樓:匿名使用者
d2公式:
=vlookup("*"&c2&"*",a:b,2,)下拉。
excel**中a列包含了b列,如何在c列讓b列的資料與a列一一對應 50
12樓:
1、首先開啟excel程式,點選新建,新建空白工作簿。
2、使用快捷鍵alt+f8, 這樣就開啟了巨集新建頁面,為巨集起名字為test 如圖,命名之後就可以點選建立,接下就是填寫vba**啦。
3、將以下**複製到輸入框中,複製好後如圖,這樣程式就寫完了哦,接下來就可以點選最小化回到**介面,就可以使用寫好的功能了。
4、 在a列中輸入需要篩選的源資料,在b列中輸入需要篩選掉的資料,快捷鍵alt + f8開啟執行巨集的介面, 選中剛才建好的test巨集 如圖,然後點選執行。
5、在點選執行之後,在c列中可以得到a列資料減掉b列資料的結果。
6、最後就是儲存了,儲存時候一定要選擇啟用巨集的工作簿的型別哦(如圖),不然儲存普通型別,下次開啟巨集就沒了。
13樓:
假設資料行從第一行開始,在c1輸入
=if(countif(b:b,a1),a1,"")公式說明:if判定:
if(條件,為真輸出,為假輸出)countif:是否滿足條件0否,1是圖示:
14樓:眯住眼串針
c1=if(countif(b:b,a1),a1,"")下拉
如何在excel表中找出c列資料與a列相同的資料並將a列對應的b列資料提取出來寫入d列中?
15樓:匿名使用者
在d2中輸入以下公式:
=vlookup(c2,a:b,2,false)
然後下拉公式。
16樓:匿名使用者
d2輸入公式
=vlookup(c2,a:b,2,)
下拉填充公式
17樓:匿名使用者
在d2輸入
=vlookup(c2,a:b,2,false)
下拉複製就可以啦,希望可以幫到你
18樓:匿名使用者
syhebin3說的是正解,前提是c列中的只在a列是唯一的,因為vlookup函式只返回找到的第一個相同的值,如果有一個以上的話,就不能用這個函式了
excel如何在a列查詢c列的內容,在d列返回b列的結果
19樓:匿名使用者
可以使用如下公式:
由於是模糊匹配,而你一個單元格里有多個**,所以要注意:
如果你搜尋的**是11223344嗎麼112233445也能匹配到
20樓:
e列返回b列的結果吧,e2公式下拉
=vlookup("*"&d2&"*",a:b,2,)
21樓:沒去過米拉溝
=lookup(1,0/find(d2,a:a),b:b)
excel**b列對應a列,c列中部分與a列相同如何在d列找出c列對應的a列部分的b列資料
22樓:匿名使用者
d1公式下拉:
=vlookup(c1,a:b,2,)
建議用以下公式加入防錯處理,因為題目中說的只是有部份相同,如果以專上公式,當遇屬上沒有相同時,上面的公式會返回#n/a的錯誤值,下面這條公式返回空白值。
=if(countif(a:a,c1),vlookup(c1,a:b,2,),"")
23樓:匿名使用者
d1輸入
=vlookup(c1,a:b,2,0)
下拉複製
24樓:匿名使用者
a列的資料是唯一的嗎,如果沒有重複的,可以用vlookup函式;你可以把c列的移到另一個子**,然後=vlookup(x選中a列,a-b列的所有資料,2,0)
excel中a列中與c列一樣的值,將對應的d列資料填入b列?
25樓:s今生緣
這個可直接用vlookup函式:
=vlookup(a2,c:d,2,0),向下填充,
注意下各引數與**匹配。
26樓:苗喬恩
用查表函式vlookup
公式為:
=vlookup(a1,c:d,2,)
27樓:匿名使用者
b列輸入=vlookup(a:a,c:d,2,0)向下填充
excel怎樣在每列的前面加一列單元格
選中abcd。點插入,就是一列,同樣選中1234。點插入,就是一行。如點中b插入,就表示在b列前增加一列,同理,點中2就是在第二行前插入一行。先用拆分單元格,然後用格式刷試試,這個應該特別快 在原來的表插入一個新行,然後編號,假如是1 100 然後在100後面,輸入1.1,右拉到100.1 再全部選...
EXCEL中如何在單元格中輸入A列的其中數值,然後再另外單元格中返回B列對應的數值
d37寫公式 if d35 vlookup d35,a28 b64,2,0 如圖 如果是精確查詢,那麼d37單元格輸入以下公式 vlookup d35,a b,2,0 如果是模糊查詢類似版於8.3對應的b列的值,那麼權輸入以下公式 lookup d35,a28 a65,b28 b65 d37 vlo...
excel中的一列每個單元格內容的前面統一刪除同樣的文字有什
刪除同樣的文字的話直接用查詢替換功能 ctrl f,替換第一欄填你需要刪除的文字內容,第二欄不填,然後替換全部,這樣你選擇的單元格里統一刪除了同樣的文字,謝謝!excel中的一列每個單元格內容的前面統一新增同樣的文字怎麼做?excel表中需要在一列每bai個du單元格內容的前面新增同樣的文字zhi,...