Excel中如何按條件生成新錶,如何用excel中滿足條件的資料,自動生成個新錶

時間 2022-03-19 19:35:13

1樓:匿名使用者

excel中按條件生成新錶的方法是:

1、開啟要處理的excel文件,

2、按alt+f11,開啟vba編輯視窗,

3、雙擊左側的this sheet,

4、在右側的空白中輸入下面的程式

sub liyoushang()

sheets(sheets.count).cells.clearcontents

k = 1

for i = 1 to sheets.count - 1

for j = 1 to sheets(i).range("a6000").end(xlup).row

if worksheetfunction.trim(sheets(i).cells(j, 2).text) = "b" then 'b指公司名稱,在此做相應替換

sheets(i).rows(j).copy _

destination:=sheets(sheets.count).cells(k, 1)

k = k + 1

end if

next

next

end sub

5、點選工具欄中的執行,

這樣就可以了。

2樓:月亮灣教育培訓中心

可以先把excel的那個班級的**先排好序,然後運用excel的查詢函式查詢出姓名學號等資訊,進而做出乙個新的表。

如何用excel中滿足條件的資料,自動生成個新錶

3樓:后麗澤頻柏

在表2的目標單元格輸入公式

1、=sumproduct((表1!a2:a7="財務")*(表1!b2:b7="二級")*表1!d2:d7)

2、=sumproduct((表1!a2:a7="財務")*(表1!b2:b7="一級"+表1!b2:b7="二級")*表1!e2:e7)

請按實際的區域範圍修改公式

4樓:匿名使用者

你的放款時間是哪一列?h列還是j列?

還有,放款時間的單元格最好填充完整。並應該是日期格式。

5樓:匿名使用者

如果是 手工操作,將篩選出來的資料複製到乙個新錶,儲存即可;

如果希望自動完成,需要編寫vba程式,

先新建新錶,便利原始資料,將符合條件的資料,寫入新錶。

6樓:清風吧吧啦

可以使用文字公式做,不過你要發你的**過來。

7樓:趙陽競價

需要運用到巨集命令

如何生成新錶的解決方法如下:

1、開啟要處理的excel文件,

2、按alt+f11,開啟vba編輯視窗,

3、雙擊左側的this sheet,

4、在右側的空白中輸入下面的程式

sub liyoushang()

sheets(sheets.count).cells.clearcontents

k = 1

for i = 1 to sheets.count - 1

for j = 1 to sheets(i).range("a6000").end(xlup).row

if worksheetfunction.trim(sheets(i).cells(j, 2).text) = "b" then 'b指公司名稱,在此做相應替換

sheets(i).rows(j).copy _

destination:=sheets(sheets.count).cells(k, 1)

k = k + 1

end if

next

next

end sub

5、點選工具欄中的執行,

怎樣從excel表中提取符合某一條件的資料,並生成一張新錶?

8樓:特特拉姆咯哦

1、首先明確需求,表一中只有名字,缺少性別。

2、表二中有姓名和性別資訊。此時要表一的第二列要獲取表二的第二列資訊。

3、將游標放在表一的b2單元格。

4、點選上方的「f(x)」插入函式。

5、找到vlookup函式並點選下方的「確定」。

6、第乙個引數為a2,即前面對應的姓名。

7、第二個引數為「sheet2」,即引用資料的**。

8、第三引數為「2」,即表中的第二個資料。

9、最後乙個引數為0,表示完全匹配。填寫完畢後,點選下方的「確定」。

10、點選b2列右下角的十字,並向下拖至b6列。

11、現在對應的資料就引用過來了。就可以從excel表中提取符合某一條件的資料,並生成一張新錶了。

9樓:我叫王土土豆

從excel表中提取符合某一條件的資料,並生成一張新錶步驟如下:

1、開啟需要查詢的工作表,為了方便大家理解,特別新建立了一張**,可以看到裡面包含了比較多的資訊。

2、然後點選《資料》選項卡下的《現有連線》在彈出的《現有連線》對話方塊中選擇《瀏覽更多》。

3、然後在彈出的《選擇資料來源》對話方塊中找到需要提取資料的那張表所在工作簿的位置並選中,接著點開啟,在彈出的《選擇**》對話方塊中,同樣選擇資料所在的工作表,並勾選《資料首行包含列標題》然後點確定。

4、因為我們是提取明細資料,所以最好是選擇預設的也就是區域1所表示表,關於資料的放置位置可以根據自己的需要選擇,這裡以現有的工作表為例。設定好這些後就進入最重要的語句輸入了,點選屬性按鈕。

5、在彈出的連線屬性中點選《定義》選項卡,在命令文字對話方塊中輸入要提取的條件。

10樓:

使用這個方法,根據漢字描述條件,提取資料生成新錶。

操作如下圖:

點選:從多個excel檔案中查東西(提取到新錶)然後匯出查詢結果到乙個excel檔案的乙個表中即可

11樓:匿名使用者

先在身份證旁邊 增加一列 在這列中輸入公式:b2 =mid(a2,7,6) 向下複製 填充……

然後使用 資料 篩選 自動篩選……自定義 大於等於198802 「與」小於等於198902

這樣就把你需要的資料篩選出來了 然後你複製 這些資料選擇性貼上到新錶中 勾選 跳過空單元格……

12樓:匿名使用者

選列——選單欄——資料——篩選——自動篩選——下拉選(自定義)大於或等於:1988-2

小於或等於:1989-2

確定複製——貼上到別的工作表

13樓:辛迪貓貓

使用mid函式+篩選功能來解決

先將年月提取出來

篩選年月  使用自定義篩選

將篩選結果複製到需要的新**中    複製---選擇性黏貼---跳過空格

14樓:匿名使用者

如果是excel2007,如圖

如何根據excel中指定條件自動生成另乙個工作表

15樓:生活百科充電站

表一做成資料基礎表,表二等於表一的資料加上公式,這樣你在表一寫資料表二就能跳出資料了。用vb寫還可以實現匯入功能,直接匯入資料表,然後生成表二。

16樓:

要麼用index陣列

要麼用程式設計**

excel怎麼按條件建立新**

17樓:我來也

你的這個操作最簡單的應該是使用excel的高階篩選功能,直接用條件篩選並一鍵生成新的工作表

18樓:匿名使用者

寫vba可以解決這個問題

19樓:匿名使用者

啥樣的表,原表傳給我。

excel中提取符合條件的資料自動生成新**

20樓:智者總要千慮

1、使用mid函式+篩選功能來解決

2、先將年月提取出來

3、篩選年月  使用自定義篩選

4、將篩選結果複製到需要的新**中    複製---選擇性黏貼---跳過空格

如何在EXCEL表中自動生成時間,並能保持不變

方法一 利用迭代計算 點選excel左上角的 檔案 選項 彈出的對話方塊中,選擇 公式 選項卡,勾選 啟用迭代計算 確定 將需要填入時間的單元格格式設定為需要的單元格格式,輸入公式 if a2 if b2 now b2 a列為錄入資料,b列記錄錄入資料的時間,需要注意的是,填寫資料前,先將公式填充至...

excel表中如何算數減去多個數(包含條件)公式

雲南新華電腦學校 1.固定數減去自然數序列和 10 sum row 1 3 按ctrl shift enter三鍵輸入陣列公式2.固定數減去一列中某個範圍的和 10 sum a2 a6 按ctrl shift enter三鍵輸入陣列公式3.固定數分別減去自然數序列求和 sum 10 row 1 3 ...

excel如何在資料透析表中增加新資料

1。在原資料你插入資料,2。點透視表 右鍵 透視表設定,增加行和列。或點感嘆號,重新整理 excel資料透視表怎樣新增數值?如何在excel資料透視表中插入一列新 你需要在資料透視表中插入什麼列 如果是你已有的專案 直接拉入如果你想增加的計算 就用函式 如果增加的是原引用表裡沒有的專案 你需要在原資...