1樓:niconico日
f1=text(iferror(if(vlookup(e1,b:d,3,0)="鞋子",vlookup(e1,if(,b:b,a:
a),2,0)),""),"yyyy/mm/dd") 下拉
是鞋子,就返回日期,否則返回false,如果e列的數值不存在於b列,那就返回空格
2樓:沈一民
f1=if(iserror(index($c$1:$c$7,small(if(($b$1:$b$7=e1)*($d$1:
$d$7=$d$1),row($b$1:$b$7),100),1))),"",index($c$1:$c$7,small(if(($b$1:
$b$7=e1)*($d$1:$d$7=$d$1),row($b$1:$b$7),100),1)))
g1=if(iserror(index($a$1:$a$7,small(if(($b$1:$b$7=e1)*($d$1:
$d$7=$d$1),row($b$1:$b$7),100),1))),"",index($a$1:$a$7,small(if(($b$1:
$b$7=e1)*($d$1:$d$7=$d$1),row($b$1:$b$7),100),1)))
兩個都是陣列公式
游標放在公式編輯欄同時按下ctrl+shift+回車鍵,兩公式下拉
3樓:剛下了點小雨
估計要用vba才行.
求解,感謝!excel當某一單元格值等於另一列中的值時,顯示同一行另一列的資料
4樓:
d5公式:
=if(or(b5=sheet1!c$5:c$100),vlookup(b5&"定金",if(,sheet1!
c$5:c$100&sheet1!d$5:
d$100,sheet1!e$5:e$100),2,0),"")
陣列公式,按ctrl+shift+回車,下拉;
g5公式:
=if(or(b5=sheet1!c$5:c$100),vlookup(b5&"定金",if(,sheet1!
c$5:c$100&sheet1!d$5:
d$100,sheet1!a$5:a$100),2,0),"")
陣列公式,按ctrl+shift+回車,下拉。
excel中如何設定乙個單元格的值等於另外一列的其中乙個單元格的值時,等於對應的的單元格的值
5樓:天堂滴落的眼淚
工具:2010版excel
可以用vlookup快速設定公式得出結果:
1、先開啟excel,如下圖中j列需要快速得出結果,那麼先選中j2單元格;
2、然後在j2單元格輸入公式「=vlookup(i2,$l$2:$m$15,2,0)」;
3、按下回車鍵後j2單元格得出結果「243」;
4、繼續把滑鼠移動到j2單元格的右下角,等游標變成「+」字後按住滑鼠左鍵下拉;
5、最後可以看到j列都匹配出結果了。
6樓:匿名使用者
在j2中輸入公式 =vlookup(i2,l:m,2,) 然後向下
填充擴充套件:關鍵得理解vlookup的使用方法
vlookup
(lookup_value,table_array,col_index_num,range_lookup
引數說明
lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。
table_array為需要在其中查詢資料的資料表。使用對區域或區域名稱的引用。
col_index_num為table_array 中查詢資料的資料列序號。col_index_num 為 1 時,返回 table_array 第一列的數值,col_index_num 為 2 時,返回 table_array 第二列的數值,以此類推。如果 col_index_num 小於1,函式 vlookup 返回錯誤值#value!
;如果 col_index_num 大於 table_array 的列數,函式 vlookup 返回錯誤值#ref!。
range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。
如果range_lookup 省略,則預設為近似匹配。
7樓:餘餘
j2公式下拉?
=vlookup(i2,l:m,2,)
excel如果乙個單元格的值等於另一列中乙個單元格的值取對應單元格值
8樓:敖
你下按這樣做copy
,=vlookup(a1,sheet2!a:b,2,0),其bai中sheet2中b列就是你要的資料。du
=if(iserror(vlookup(a1,表2!a:b,2,0)),"輸入錯誤
zhi",vlookup(a1,表2!a:b,2,0))。
=if(countif(表2!a:a,a1),vlookup(a1,表2!a:b,2,),"輸入錯誤")
兩個dao表的a列的字串是不同的,只有最前面和最後面的部分字元一樣,而我需要匹配的是最後面那部分字串即紅色的那部分。對就輸出相應值,錯就輸出空白。
在**2的b1單元格輸入公式:=vlookup(a1,**2!a:b,2,0)。
9樓:匿名使用者
=vlookup(a1,sheet2!a:b,2,0)
其中sheet2中b列就是你要的資料。
10樓:匿名使用者
=vlookup(a1,sheet2!a:b,2,0)
**中如何讓乙個單元格等於某數值時,另一單元格顯示對應數值?
11樓:哇哎西西
1、開啟乙個excel表,需要在另乙個表中匹配出相應同學的班級資訊。
2、我們把游標定位在需要展示資料的單元格中,如下圖所示。
3、在單元格中輸入「=vl」,然後會自動提示出vlookup函式,雙擊藍色的函式部分。
4、我們可以看到,單元格中顯示出完整的vlookup函式。
5、選擇第一列中需要匹配資料的單元格,只選中乙個就可以,然後輸入英文狀態下的逗號「,」。
8、按下回車鍵之後,展示出匹配到資料。
9、如果想要把一列中的資料都匹配出來,只需要按下圖操作。
10、完成操作,最終效果如下。
12樓:司馬刀劍
一、excel**中當某單元格出現數字,如何讓另一單元格相應自動改為指定文字
這個可以用count或isnumber函式來判斷是不是數字,再配合if函式就能達到所需要求了。
比如a1單元格內容為數字,要在b1單元格得出「數字」兩字,否則返回空值,那以可以在b1單元格寫入公式
=if(count(a1),"數字","")
或=if(isnumber(a1),"數字","")
二、相關函式的定義
(1)count函式
返回包含數字以及包含引數列表中的數字的單元格的個數。利用函式 count 可以計算單元格區域或數字陣列中數字欄位的輸入項個數。
語法count(value1,value2,...)
value1, value2, ... 為包含或引用各種型別資料的引數(1 到 30個),但只有數字型別的資料才被計算。
如何使用excel函式判斷某一單元格內包含另一區域內某單元格的內容
龐思源及贍 使用excel函式判斷某一單元格內包含另一區域內某單元格的內容 點工具 選項 檢視 視窗選項 公式 勾上就可發現所有單元格里公式 皇甫曉騫度萊 d1單元格輸入 index c c,max row b 1 b 9 isnumber find b 1 b 9,a1 這是陣列公式 輸入後,不能...
Excel怎樣在某一單元格的資料改變後自動執行巨集
excel辦公實戰 某一單元格的資料改變後自動執行一個巨集一般使用工作表的change事件來處理。舉例如下 例如a1單元格的內容,發生變化,則彈窗顯示a1的值已改變,現在是多少 具體 如下 private sub worksheet change byval target as range 只有a1...
excel中游標選中單元格,單元格所在一行以另一種顏色顯示
萬年金剛鑽 需要vba,著重要考慮的是 離開 這個單元格時的動作,開啟工作表時當前的單元格是哪個 excel中有個功能按鈕 選擇單元格後,會用別的顏色顯示單元格所在行列 或者http club.excelhome.net thread 1050586 1 1.html 圈圈叉叉小獅子 同時按住ctr...