ecel裡如何在表2中根據關鍵字提軟1中的多行資料

時間 2021-10-14 22:23:54

1樓:

最好有個截圖,分析原因。

可能出錯原因:

方法1和方法2,下拉後公式取值序號錯誤,修改一下公式:(應該以操作表的a列計算序號,不能用引用表計算)

=index(sheet1!h:h,small(if(sheet1!

a$2:a$6991=a2,row($2:$6991),4^8),countif(a$2:

a2,a2)))

2樓:簡淨軒語

根據關鍵字,跨表引用,可以用vlookup函式來實現。

表一示例資料:

如上圖,在做工資表時,需要有基礎資料表,列示姓名、職務、底薪等基礎資訊。

假如在表二中,用姓名作為關鍵字,可以如下圖所示:

b2公式為:=vlookup($a$2,sheet1!$a$2:$d$8,column(b:b),0)

c2公式為:=vlookup($a$2,sheet1!$a$2:$d$8,column(c:c),0)

d2公式為:=vlookup($a$2,sheet1!$a$2:$d$8,column(d:d),0)

該函式以姓名作為關鍵字,在表一$a$2:$d$8區域中查詢,然後分別返回該區域的第2、3、4列,並精確匹配。其中column函式用來生成該函式的第三引數,引用方式為相對引用,向右拖動公式時,可以自動改變引數數值。

3樓:匿名使用者

如果不是必須用公式的話,就用高階篩選

excel:如何根據sheet1中某單元格的值,自動在sheet2中提取對應行的資料?

4樓:平陽虎

在「零售專員」工作表的a3單元格中輸入公式

=index(候選人清單!a:a,small(if(候選人清單!$a:$a=$a$1,row(候選人清單!$a:$a),4^8),row(a1)))&""

按【組合鍵】確認後右拖、下拉填充。

如何將excel**中多行的部分資料分別提取到另一**中指定的多行固定位置?

5樓:匿名使用者

我假設需要將表1.xls的資料插入到表2.xls,表1 格式如下

可以用公式實現,首先需要把待填充的行篩選出來,可以在第二張**最後新增一列,新增公式如下 =if(mod(row(k1),11)=4,1,0) 然後將1的值篩選出來,如下圖

然後再a4處寫入公式 =indirect(address(row(a4)/11+1,column(a4)+1,4,true,"[表1.xls]sheet1"))  並複製到b4

在c4處寫入公式 =indirect(address(row(c4)/11+1,column(c4)+2,4,true,"[表1.xls]sheet1"))  並一直複製到k4

然後將這一行復制到其他各行即可

其中如果表1中的首行不是1,只要修改address(row(c4)/11+行號 即可

6樓:匿名使用者

設表1名稱為sheet1,則在表2的a1單元輸入:=iferror(offset(sheet4!$a$1,if(mod(row()+7,11)=0,(row()+7)/11,""),column()),""),向右拖動,填充a2;在a3單元格內填充=iferror(offset(sheet4!

$a$1,if(mod(row()+7,11)=0,(row()+7)/11,""),column()+1),"")並向右拖動填充到k1;

選中a1到k1,向下拖動,填充整個資料區域。

已經通過測試資料可行。

excel如何在另一個表中自動提取符合條件的多行資料? 50

7樓:匿名使用者

為易懂易看,做在同一張表上,不同的表,加上工作表名即可詳見樣表截圖

f2輸入

=index(a:a,small(if(countif($e$2:$e$4,$a$2:$a$11),row($2:$11),100),row(a1)))&""

陣列公式,先按住ctrl+shift,最後回車,使得編輯欄公式兩端出現花括號

公式右拉再下拉到無資料

8樓:哎呀三金

我大一新生,剛剛學,我也很懵,如果不急能接受錯誤你可以試試,不行的話你可以等等大佬來解答

選中,右鍵,條件格式裡面好像有

9樓:匿名使用者

看不懂表2,無法理解需求。

此題無解

如何在ecel表中插入薪框,如何在excel表中插入小方框

劉冬生 在繪圖選單中選取 方框 圖示,即可隨意建一個方框,雙擊此框後進入編輯狀態,輸入所需數字,調整合適大小後即可。且可以隨意放置於自己需的地方。 白肚我也知道 不明所以。excel本身就是表結構啊,還要繪製什麼?像江南4大才子一樣給單元格加一個光圈吧 如何在excel 內編輯小方框,然後再在小方框...

如何在ecel裡輸入分數2又2分之

雙擊進入單元格,輸入 2 1 2 也就是2,空格,1 2 遊家來客 前面加個單引號即可。在excel裡面分數怎麼打出來,比如說1又2分之一?謝謝 一零啞劇 選用copy以下方法 1 事先將單元格設定為分數格式。選定單元格,在其上點滑鼠右鍵 設定單元格格式 點 數字 標籤 分數 在 型別 中選擇合適的...

ecel表中如何計數,EXCEL表中如何計數?

花無聲老師 在excel 中統計數量的多種方法 鈄鬆區學海 利用isnumber 函式 依題意,a列輸入數值時,b列顯示文字 一個 a列輸入文字時,b列顯示數值10。b列中公式的含義是 當a列中對應單元格輸入的是數值時,返回文字內容為 一個 當輸入的不是數值時,就返回數值10。附件 返回.xls 黨...