EXCEL提取A B列資訊在C D兩列按照想要的順序排列

2022-10-20 06:40:19 字數 4068 閱讀 4996

1樓:小矇

可以單獨選中c、d這兩列進行排序的,這就不影響a、b列了。排序過程:點中工作表列標字母c、d選中這兩列後開啟選單欄上的「資料」-「排序」,「主要關鍵字」選「列c」,如果要從小到大排就選「升序」,否則選「降序」,點「確定」儲存後就行了。

如果c、d兩列的內容是通過公式顯示的結果,而不是真實的資料,要先將內容轉換為真實的資料內容先。方法:選中c、d兩列後選擇「複製」,再在選區內點選右鍵選「選擇性貼上」-「數值」,儲存後這兩列的內容就被固定了,可以進行排序又不影響a、b兩列了。

2樓:匿名使用者

c1輸入公式=if(countif($a$1:a100,$a1)>1,a1,"")

d1輸入公式=if(a1=c1,b1,"")同時選中c1和d1,游標移到右下角,游標變成十字時左健雙擊,向下複製公式

根據你的要求,數字重複的都會顯示出來

你的樣表a1單元格的"1234"不重複,所以使用公式不能顯示補充回答:

如果想對c列和d列排序,可以在進行上述操作後,在c列前插入一空列,然後選擇c列和d列,右健_複製_右健_選擇性貼上_數值_確定,然後對d列和e列進行排序即可,這樣a列和b列不參與排序.

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

3樓:海天盛筵

通過輸入公式

bai的方法du

來進行顯示對應

zhi的b列值。

如下dao參考:

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

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

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

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

4樓:匿名使用者

d1輸入:

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

5樓:匿名使用者

d2公式:

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

excel中 根據c列的資料查詢a列對應的行b列的值提取到d列中顯示

6樓:匿名使用者

其實這就是一個甲型的vlookup函式應用的例子操作步驟如下確定單元格結構為,ab兩列為原始資料,c列為手工錄入資料,d列為用公式顯示的結果

在d2中輸入公式:=if(c2<>"",vlookup(c2,a:b,2,0),"")

向下複製d2中的公式即可

實際效果如下圖:

7樓:

用j列資料查詢fg列中e的資料總和

8樓:匿名使用者

在d1輸入公式=vlookup(c1,$a:$b,2,)然後填充

9樓:

=lookup(,0/(c1=$a$1:$a$2016),$b$1:$b$2016)

如何在excel表中找出c列資料與a列相同的資料並將a列對應的b列資料提取出來寫入d列中?

10樓:匿名使用者

在d2中輸入以下公式:

=vlookup(c2,a:b,2,false)

然後下拉公式。

11樓:匿名使用者

d2輸入公式

=vlookup(c2,a:b,2,)

下拉填充公式

12樓:匿名使用者

在d2輸入

=vlookup(c2,a:b,2,false)

下拉複製就可以啦,希望可以幫到你

13樓:匿名使用者

syhebin3說的是正解,前提是c列中的只在a列是唯一的,因為vlookup函式只返回找到的第一個相同的值,如果有一個以上的話,就不能用這個函式了

如圖中所示excel**,想要結果是,在a列找到c列內容,並將c列所對應的d列內容顯示到b列

14樓:匿名使用者

b1單元格輸入

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

下拉填充。

或者=if(countif(c:c,a1),vlookup(a1,c:d,2,0),"")

下拉填充

15樓:匿名使用者

你好,在a1單元格輸入 =vlookup(a1,c:d,2,0) 這個公式,然後向下填充即可。望採納

16樓:匿名使用者

b1輸入公式=vlookup(a1,c:d,2,0),下拉公式

出現n/a錯誤值為c,d列不存在。

17樓:追夢人

=vlookup(a1,c1:d13,2,false)

我想用excel實現b列按照a列排序,且c列跟著b列變化而變化! 10

18樓:

在d3輸入=vlookup(a2,a:c,1,0)

在e3輸入=vlookup(a2,a:c,3,0)

然後往下拉,好了之後用做好,複製d、e兩列到f、g列,並選擇性貼上「只有值」,最後把f、g兩列替換b、c兩列

19樓:匿名使用者

回答的都可實現,但如果有幾萬條記錄不用自動填充函式是很難完成的,如果姓名不是唯一的,有同名同姓,所以建議處理這種資料的時候儘量要保留原來的資料。假設a、b列資料是完全一致的,先將a列剪下到表1,剩餘的定義為表2,則在表1b2單元格中輸入=if($a1="","",vlookup($a1,表1!$a:

$b,column(b2),false)) 拖動公式到最後就ok了

20樓:匿名使用者

1、在工作表d列,按順序輸入序號;

2、按行選定整個工作表(從「姓名」以下行開始),然後點選選單欄的「資料—排序」,在「排序」工具條的「我的資料區域」下面勾選「無標題行」,在「主要關鍵字」下面的下拉框中點選「列a」,後面勾選「升序」,然後點選「確定」按紐;

3、從「姓名」以下行開始選定b、c兩列的單元格區域,按步驟2中方法將選定區域按列b升序進行排序;

4、按行選定整個工作表(從「姓名」以下行開始),按步驟2中方法將選定區域按步驟1中輸入的序號所在d列升序進行排序,然後刪除d列即可。

21樓:荊草

選中三列,排序,然後在主要關鍵字中選擇a列,在次要關鍵字中選擇b列就ok了

excel**怎麼提取字母,沒有順序的,把c列的a、b、c、d對應提取到d列,謝謝 10

22樓:匿名使用者

=mid(c1,find("(",c1)+1,find(")",c1)-find("(",c1)-1)

還有一個笨點的公式:

以上公式,都可以適應多選

23樓:苗喬恩

公式如下:

=if(isna(find("(",c1)),"",mid(c1,find("(",c1)+1,1))

如果找不到括號就輸出為空,找到就輸出括號裡的字母,如圖:

24樓:平陽虎

d1中公式

=mid(c1,find("(",c1)+1,1)

下拉填充。

25樓:s今生緣

是不是隻有一對括號,可以用find查詢左括號「(」的位置,再提取其右側的一個字元。

26樓:銅心鐵膽

在資料裡面用分列。你括號,為標誌。進行分列。

用vba怎樣取excel中的一列在將提取的資料放到另sh

用我這個,sub aa range a1 a5 copy sheet2.range a1 pastespecial xlpasteall,true range a1 a5 clear 用來刪除複製的區域,如果區域需要保留,就把這句刪掉 end sub dim xsht1 as worksheetdi...

excel提取某列中大於數的數值

利用篩選功能 數字篩選 g列大於等於3 條件 結果 篩選是指將滿足指定條件的記錄 資料行 顯示出來。1 單擊 中任何一個有資料的單元格 即選定資料清單 2 開啟 資料 選單,選擇 篩選 自動篩選 此時,各列的標題處顯示出篩選列表按鈕。3 開啟要設定判斷條件的列的篩選列表,選擇 自定義 在彈出的對話方...

Excel問題,如何把A,B兩列單元格中相同的單詞一下子找出來。並在B列用顏色標記出來

選中b列 格式 條件格式 公式 countif a a,b1 格式 圖案 選擇 紅色 確定 選中b列 條件格式 輸入公式 countif a a,b1 然後設定填充色即可 hx95 用條件格式設定不同底色,公式為 a6 b6 使用它的篩選功能就可以 如何在excel a和b列中找出不同的資料並標註出...