excel查詢某單元格內是否包含指定一列內的內容,然後返回該列對應的另一列的數值

2022-02-25 18:36:19 字數 4896 閱讀 6027

1樓:國王史萊克

d1單元格公式,萬能公式,不管c1單元格的第幾位,只要包含a列資料就查詢,否則返回空

=if(iserror(index(b:b,if(sumproduct(isnumber(find($a$1:$a$4,c1))*row($a$1:

$a$4))=0,"",sumproduct(isnumber(find($a$1:$a$4,c1))*row($a$1:$a$4))))),"",index(b:

b,if(sumproduct(isnumber(find($a$1:$a$4,c1))*row($a$1:$a$4))=0,"",sumproduct(isnumber(find($a$1:

$a$4,c1))*row($a$1:$a$4)))))

格式柄下拉複製公式

a1:a4資料區域自己根據需要改

2樓:q城裡城外

**:=iferror(vlookup(mid(c4,2,2),a:b,2,0),"")

不知理解是否正確;

3樓:匿名使用者

只會查詢符合第一個包含c1條件的資料,如有重複,只會取第一個資料

excel 查詢某一單元格是否含有某個欄位然後返回對應的另一列的值

4樓:匿名使用者

=vlookup("*"&a2&"*",資料表!b:c,2,0)

5樓:

使用vlookup函式,假設表1的a列有名字,b列需要填入表2的b列相對應的c列的資料。

=vlookup(a1,表2!$b$1:$c$4,2,false)

6樓:匿名使用者

=if(countif(資料表!b:b,("*"&a2&"*"),vlookup(a2,資料表!b:c,2,),"")

7樓:帥磊磊血戰鄉匪

這個是精確查詢,要的是包含查詢

excel查詢某一單元格是否含有某個欄位,然後返回對應的另一列的值用什麼公式?

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

8樓:海天盛筵

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品牌,可以提取;

9樓:匿名使用者

舉例說明。

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

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

公式結果如圖:

10樓:匿名使用者

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

11樓:匿名使用者

lookup函式bai

視實際情況而定

看看這zhi個,希望有幫助

dao沒有實際資料不版

好解釋啊權

12樓:匿名使用者

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

擦!煞b樓主!好賤!

excel查詢指定內容單元格,並返回這個單元格同行另一列的值

13樓:匿名使用者

在e2中輸入或複製貼上下列公式

=vlookup(c2,b:d,3,0)

下拉填充

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

14樓:_夏初烲

excel內查詢包含特定字元的列並返回相應的數值的具體操作方法如下:

1.簡單的舉個例子,例子簡單但很形象,能夠了解函式的用法就可以了。

2.那麼我們在c列中輸入函式vlookup匹配函式,找出存在的專案並顯示出來;第一列是a1然後用逗號隔開,就可以點選提示的第二個引數;第二個引數我們直接點選第二列即b列。

3.然後逗號隔開,選擇下個引數,第三個引數是1;第四個引數是精確與模糊匹配的概念,我們這裡選擇0或false,精確匹配。

4.我們可以選擇往下拉,也可以選中第一個單元格右下角出現+字後雙擊,數目應於第一列相同。

5.我們可以看到c列中都存在資料,說明a列在b列中都存在,如果不存在那麼現實#value,就是無法顯示的意思;

6.在模糊匹配的時候要用到*號,b列是12345678,a列是345,那麼我們可以寫成「*」&a&「*」,這個萬用字元來表示任意字元,只要包含即可。

excel中怎樣在一列中查詢指定數值返回的另一列中的對應行的數值

15樓:浪小客

1、在來圖中所示的工作表中,如果源要在第i列中輸入**,相應的規範將自動顯示在第j列中。這是典型的vlookup應用程式示例。此功能要求**列中的資料必須是唯一的。

這意味著重複值不能出現在**中。您需要查詢的內容必須在您需要返回的資料之前(右側)。

2、單擊j2單元格並單擊「插入函式」按鈕以顯示「插入函式設定」框,並在[查詢和參考]類別中選擇vlookup函式。

3、繼續彈出功能引數設定框。第一個引數是你需要找到的。此示例設定為i2,第二個引數是需要找到的原始資料區域。

在此示例中,它設定為d:f,即d,e和f三列。找到第三個引數並返回前幾列的內容。

4、這樣就完成了一列中查詢指定數值返回的另一列中的對應行的數值,通過計算顯示結果為6,效果如下。

16樓:屠龍倚天棍

首先想到的是求第二行不等於0的最小列標,用=min((a2:f2<>0)*column(a2:f2)),且是陣列公式,即同時按shift+ctrl+enter結束公式編專

輯,會自動生成一屬

對{},但是對於不符合的會返回時,取不到不等於0的最小列標;

所以可以轉換一下求最大值,用10來倒減最小列標,得到最大列標,這樣就不會取到不符條件的列標,取出的最大值,再用10來減,即得到最小列標:=10-max((a2:f2<>0)*(10-column(a2:

f2))),這也是陣列公式,即同時按shift+ctrl+enter結束公式編輯,會自動生成一對{};

上面也是陣列公式,可以用sumproduct函式來轉一下,就成為普通公式,不需要三鍵齊按;

再用index函式返回第一行相應列的值即可達到目的:=index(1:1,sumproduct(10-max((a2:

f2<>0)*(10-column(a2:f2)))))。

17樓:匿名使用者

用vlookup,沒有圖跟行列標,沒法寫公式,你按f1調下幫助,自己去找下看吧

18樓:匿名使用者

假設在a列查詢copy指定數值,返回b列相應行bai數值。

在duc1或其它單元格輸入公式即可zhi:=lookup(待查詢數值dao,a:a,b:b)

注意,必須確定a列中只有一個單元格等於待查詢數值並且要將a、b兩列按a列升序排列,否則查詢結果不正確。

excel 如何查詢單個數值是否在某個範圍裡並返回另一列的值

19樓:匿名使用者

1、創來建空白excel;

2、插入測源試資料

bai;(注意:du

在第一行插入0,對應zhi7.5)

0    7.5

4490    9

5580    10.5

6670    12

7760    13.5

8850    15

10000    2*9

12100    2*10.5

3、在g列,插入測試資料;3000、5000、8000;並在h1單元dao格,輸入公式,=lookup(g1-1%%,a:a,b:b),即可發現3000對應的資料7.5;

4、將g列用該公式填充,則可得到8800對應的是13.5;

20樓:匿名使用者

1、新建一個空白的excel工作薄。

2、點選a列上方的列標,而後在上方功能區找到回資料選單,點選數答據,而後在彈出的資料選項卡里面,找到高階選項。

3、點選高階,而後彈出新的對話方塊,我們在新的對話方塊點選將數值複製到其他區域,並勾選刪除重複項。

4、設定完畢後確定,就可以發現,a列的不重複值就自動提取到了d列。

5、選中a列資料,而後講a列資料複製到c列。

6、而後在上方功能區找到資料選單,點選資料,在彈出的選項卡,找到刪除重複項選項。

7、確定後,就可以看到,a列的不重複值,就複製到了c列。

21樓:匿名使用者

使用lookup函式即可

bai但你的資料要改

du造下,在4490前面插入zhi一個單元dao格,輸入回0,也就是0對應答7.5,4490對應9,……假設數值輸入在c1,d1=lookup(c1-1%%,a1:a9,b1:b9)

題目沒說大於16480顯示啥。。有漏洞哦

EXCEL單元格輸工作表名,自動將該表某格內容顯示在本頁另一單元格

比如有兩個工作表,第一個是 表1 另一個是 表2 現在希望在表1的單元格a1輸入 表2 後,自動在表1的c1顯示錶2中c1的內容,可以在表1的c1輸入公式 indirect a1 c1 a2輸入 indirect a1 a1 在a1中輸入sheet3,a2就會顯示sheet3的a1單元格 例如另一個...

excel函式,當在單元格輸入資料,另單元格自動出現數值

選中a1,點資料 有效性 設定 1.允許項選擇自定義,2.公式內輸入 1,2,3,4 確定,這樣就只能輸入1,2,3,4以外的數值,會提示出錯。謝謝!在a2已有公式的前面加上一個條件判斷 if a1 1 a1 4 無效值 原公式 a2單元格寫入公式 if or a1 1,a1 4 無效值 looku...

ecel中如何在單元格內換行,excel中如何在一個單元格內換行?

按住alt鍵不放,再bai按enter回車du鍵即可換行。zhi 2 然後按住alt鍵不放,再按enter回車鍵 3 這樣就換行了 6 效果如下圖,以後當此單元格中的文字內容超出單元格寬度時就會自動換行。開啟excel.2.框選所需要的單元格,按下alt與enter鍵,即可換回行。答 選定單元格右擊...