EXCEL查詢特定欄位確定列,並提取相應內容

時間 2021-10-30 06:22:45

1樓:

f2=index(c:c,small(if($c$2:$c$1000<>"",row($a$2:$a$1000),65536),row(a1)))&""

同時按 ctlr shift 回車鍵出現結果

然後公式右拉,下拉

下拉多點行數。

2樓:匿名使用者

f2輸入=iferror(index($a$2:$a$100,small(if($c$2:$c$101<>"",row($1:$100),9999),row(a1))),"")

g2輸入=iferror(index($d$2:$d$100,small(if($d$2:$d$101<>"",row($1:$100),9999),row(a1))),"")

以上為陣列函式,以ctrl+shift+enter結束,然後把公式貼上下來就行了

3樓:勤奮的戈雅

我的想法是:

1、在e列從1開始填充成為序列

2、然後複製c列、d列,和剛才填充的e列,複製一遍在另外一個**,然後按排序:

excel內查詢包含特定字元的列並返回相應的數值

4樓:匿名使用者

這情況一般不用vlookup,改用index函靈數,在sheet1的c1輸入公式下拉:

如果一定要用vlookup函式的,公式應這樣寫:

還可以加入防錯判斷,當公式下拉時,遇上a列資料為空白,或是a列的資料不存在於sheet2!的b列中時,公式也返回空白值,以上的公式會返回錯誤值。

index加入防錯:

<>""),index(sheet2!

b,)),"")

vlookup加入防錯:

<>

b$2:b$999,sheet2!a$2:

a$999),2,),"")

index函式示例圖:

vlookup示例圖:

excel中如何查詢出某一列中的資料包含特定字串返回對應其它列的數值

5樓:海天盛筵

excel中如何查詢bai

出某一列中的資料包含特定

du字串返回對zhi

應其它列dao的數值的方法。

如下參考:內

1.開啟電腦,容然後在excel中開啟所需的文件。此時,從產品名稱中找到關鍵字abc,並將這三個關鍵字提取到brand列中;

2.您可以首先使用find函式來查詢productname列中的關鍵字數量,然後在d4單元格中輸入公式=find(、c4)。

3.輸入後,我們可以看到返回的值是關鍵字字串的位置,這意味著只要我們能找到數字的位置,我們就可以從abc返回到我們想要的品牌名稱;

4.d4細胞輸入公式=查詢(9^9,找到(,c4),);

5.回車後,在d4單元格中找到a品牌,可以提取;

6樓:用著追她

1、姓名及其來對應的的月收入。源

2、現在需要查詢表bai1中某些人的du對應的月實際收入zhi,如下表2,當由於

dao資料比較多不方便一一查詢時,可以使excel中的公式 vlookup快速查詢匹配出相應的資料。

3、首先需設定單元格格式,將表1中查詢列( b列、c列及d列)及表2中查詢列(f列)格式設定如下圖所示:資料——**——分隔符號——分號——文字。

4、必須逐列設定,不可直接選擇兩列設定;目標值列須放在查詢對應值列的後面,該例中的d列(目標值列)須放在b列(查詢對應值列)的後面。

5、將需要插入匹配值列(如表2中的g列)的單元格式設定如下圖所示:右鍵單擊——設定單元格格式——常規。

6、在range_lookup處輸入0或1,0(即false)表示大致匹配,1(即true)表示精確匹配;按確定即可得到結果,拉該單元格即可剩餘對應值的結果。

7樓:匿名使用者

舉例說明。

需要增加一個輔助列來判斷查詢字元的結果,然後根據其查詢結果最終找到所要的值。

為了更方便理解公式的含義,做了一個分佈公式(步驟1,2,3)及一個組合公式。公式如圖:

公式結果如圖:

8樓:匿名使用者

資料-篩選-自定義,包含。

9樓:匿名使用者

lookup函式bai

視實際情況而定

看看這zhi個,希望有幫助

dao沒有實際資料不版

好解釋啊權

10樓:匿名使用者

說詳細點啊!最好有個截圖看看!

擦!煞b樓主!好賤!

excel如何根據某列資料,批量提取該列資料對應的行資料。

11樓:匿名使用者

1、新建一個excel工作表。

2、輸入資料,實際之中,很多這樣的例子,因為前提沒有考慮好排版,都是後期處理很費時,要求將大量一列的資料,整理為兩列, 隔行提取

3、別人給了禮金,最起碼我們好整理好,方便預覽,首先在d2輸入公=index(a:a,row(a1)*2-1)確定得到我們想要的結果

4、將d2公式下拉,我們就將a列所有人名提取到了d列

5、在e2輸入公式=index(a:a,row(a1)*2),而後確定,得出第一個份子錢

6、e2單元格下拉得出人名所有對應的份子錢清單

7、完美收工,公式解釋index(array,row_num,column_num),主要用index函式,提取範圍內的第幾行。

12樓:匿名使用者

將500多個商品名作為條件在某一列列出,然後選擇資料區域的任一單元格,在“資料”選項下的“高階”篩選中,自動以5w多行5列資料為“列表區域”,選擇條件所在列為“條件區域”,勾選“將篩選結果複製到其他位置”,並指定寫有“商品名”“銷售點”“庫存情況”為表頭的單元格起始位置,確定後,即可完成從5w行資料篩選出符合要求的3列資料。

詳見附圖舉例

13樓:

假設你a表的商品名稱在b列,銷售點在d列,庫存情況在e列.你手頭500多個商品在b表的a列,

1.你在b表的b2輸入公式=index(a表!$d:

$d,small(if(a表!$b:$b=$a2,row(a表!

$a:$a),""),column(a1)))同時按ctrl,shift,enter三鍵結束,後向右拉就可以得到b表a2商品在a表中對應的所有銷售點.

2.你在b表的c2輸入公式=index(a表!$e:

$e,small(if(a表!$b:$b=$a2,row(a表!

$a:$a),""),column(a1)))同時按ctrl,shift,enter三鍵結束,後向右拉就可以得到b表a2商品在a表中對應的所有庫存情況.

3.然後同時選中第二行和第三行的公式一起下拉即可(前提是你那500多個商品在a列是隔一行放的,因為要空一行放對應的庫存情況).

excel如何查詢c列包含在a列中的字元,並將d列的值取為對應的b列值

14樓:海天盛筵

通過輸入公式

bai的方法du

來進行顯示對應

zhi的b列值。

如下dao參考:

1.開啟計算機,找到專並單擊新的excel2018工作表屬,如下圖所示。

2.開啟excel工作表後,為了演示,在**中編輯相同專有資料的文字內容,如下圖所示。

3.編輯資料後,選擇c列中的單元格,並在編輯欄位中輸入:=if(countif(b:b,a1)>,a1,"")。

4. 正確輸入公式後,按ctrl + enter鍵填充單元格公式,完成顯式顯示,如下圖所示。

15樓:漂網一葉舟

假設原始資料在a、b列,按照c列提供的關鍵字在a、b列查詢對應資料自動填入d列;

1、在版d1單元格輸

權入公式:

回車

見圖一2、選中d1 單元個,下拉填充d列,實際結果:見圖二

16樓:匿名使用者

d1輸入:

=sumproduct(isnumber(find(c1,$a$1:$a$3))*$b$1:$b$3)下拉

17樓:匿名使用者

d2公式:

=vlookup("*"&c2&"*",a:b,2,)下拉。

excel如何查詢b列包含在c列中的字元,並將d列的值取為對應的a列值

18樓:宇茹書甫

假設原始資料

在a、b列,按照c列提供的關鍵字在a、b列查詢對應資料自動填版入d列;

1、在d1單元格輸入公式權:

回車見圖一

2、選中d1

單元個,下拉填充d列,實際結果:見圖二

19樓:平陽虎

d1中輸入

=lookup(,-find($b$1:$b$3,c1),a$1:a$3)

回車確認後下拉填充。

20樓:沈一民

d1=lookup(1,0/find($b$1:$b$3,c1),$a$1:$a$3)向下複製

21樓:匿名使用者

答:編寫陣列公式

。按ctrl+shift+enter三鍵結束輸入,會看到大括號。

d1公式:

=indirect(address(sumproduct(if(iferror(find($b$1:$b$3,c1,1),0),1,0),row($c$1:$c$3)),1))

注:如果b列有100行,內則修改容公式引數:

$b$1:$b$3為:$b$1:$b$100,和$c$1:$c$3為:$c$1:$c$100

excel中的分類彙總怎樣確定分類欄位

一點設計演示 這得根據實際需要而定。1 分類彙總 就是對特定類別下的特定資訊進行彙總,其步驟是先分類,後彙總,彙總的時候是根據之前選定的類別進行彙總的。2如何選擇分類和彙總的欄位,得根據需要而定。3比如,一張成績表中,你想要比較一下各班數學總成績的高低,此時,分類 類別 欄位就是 班級 而彙總欄位就...

PHP查詢mysql指定欄位,並將同列另段賦值變數

q select user from message where id 1 sql查詢語句 mysql query set names gb2312 rs mysql query q,conn 獲取資料集 if rs row mysql fetch array rs 這樣從資源中取結果,是一個陣列 ...

怎樣刪除excel中特定的列?求各位高手解答啦啦啦

刪除特定列,請貼上如下 即可。想到一個方法是 1 複製全部資料。選擇性貼上,並勾選數值和轉置2 選擇性貼上,並勾選數值和轉置 3 篩選,選擇出b列為t的資料 4 複製篩選後的資料,選擇性貼上,並勾選數和值轉置可能有點麻煩,期待有好方法 用excel的排序功能,集中想要刪除的列,然後批量選擇並刪除詳細...