Excel中怎麼實現從sheet中提取值,到另sheet中詳情如圖

2022-04-12 10:08:49 字數 5685 閱讀 4806

1樓:召葛菲符琰

在「彙總」sheet的c2單元格,輸入公式=countifs('基礎資料'!e:e,b2,'基礎資料'!c:c,"男")

d2單元格,輸入公式

=countifs('基礎資料'!e:e,b2,'基礎資料'!c:c,"女")

e2單元格,輸入公式

=c2+d2

f2單元格,輸入公式

=c2/e2

g2單元格,輸入公式

=d2/e2

然後第2行的所有公式往下拉,即可

2樓:裴夏瑤邴珍

萬能的sumproduct函式可以完成。舉例說明:

例如有**如圖:

現要求統計各部門男女職工的人數。如圖:

第一步:在b2輸入公式:=sumproduct((基礎資料!$e$2:$e$9=彙總!$a2)*(基礎資料!$c$2:$c$9="男"))

第二步:將該公式向右拉動到c2,將「男」修改為"女"。

第三步:將該2個公式下拉至第4行,結果如圖:

3樓:鐵卉禰慶

在彙總表中c1輸入:=countifs(基礎資料!e:e,彙總!b2,基礎資料!c:c,"男"),下拉

在彙總表中d1輸入:=countifs(基礎資料!e:e,彙總!b2,基礎資料!c:c,"女"),下拉

在彙總表中e1輸入:=sum(c2:d2),下拉在彙總表中f1輸入:=c2/e2下拉

在彙總表中g1輸入:=d2/e2下拉

excel如何從乙個表(sheet1)裡提取資料放到另乙個表(sheet2)裡

4樓:

sheet1與sheet2格式(特別是列)對應嗎?如果對應,就用vlookup函式解決.

excel如何從另乙個表中自動提取另乙個表對應的資料?

5樓:嗨呀你爹臨死前

1、開啟乙個excel**,以班級資料為例:

2、開啟原始資料**表2,這裡模擬了一些資料。

3、回到表一,游標選中班級單元格:

4、輸入=vl會自動匹配公式,雙擊vlookup,如果沒有匹配的就手動輸入:

5、選擇完公式後選擇a2單元格,然後在後面輸入英文的逗號「,」:

6、回到表2選擇所有的資料:

7、因為表2資料是4列所以再輸入乙個4和英文逗號,有幾列就輸入幾。

8、公式回車就可以看到表1的b2單元格自動匹配了表2的資料:

9、游標放在b2單元格右下角,等游標變成十字號後,左健雙擊:

10、效果展示:

6樓:匿名使用者

【vlookup函式】

範例如圖:

vlookup用於在**或數值陣列的首列查詢指定的數值,並由此返回**或陣列當前行中指定列處的數值,其語法形式為:vlookup(lookup_value,table_array,col_index_num,range_lookup)

1、lookup_value:表示要查詢的值,它必須位於自定義查詢區域的最左列。        lookup_value 可以為數值、引用或文字串。

2、table_array:查詢的區域,用於查詢資料的區域,上面的查詢值必須位於這個區域的                     最左列。可以使用對區域或區域名稱的引用。

3、row_index_num:為 table_array 中待返回的匹配值的行序號。                        row_index_num 為1  時,返回 table_array 第一行的數值;                        row_index_num 為 2 時,返回 table_array 第二行的數值;                        依次類推。

4、col_index_num:為相對列號。最左列為1,其右邊一列為2,依次類推。

5、range_lookup:為一邏輯值,指明函式vlookup 查詢時是精確匹配,還是近似匹配。     range_lookup為:

false ,vlookup將只查詢精確匹配值。

如果table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用第乙個找到的值。如果找不到精確匹配值,則返回錯誤值。range_lookup為:

true 或被省略,則返回精確匹配值或近似匹配值。

如果找不到精確匹配值,則返回小於 lookup_value 的最大值。

並且,必須按公升序排列 table_array 第一列中的值;否則,vlookup 可能無法返回正確的值。【true 或被省略,返回的值有兩種,因此,精確查詢則選用引數false。】

如果 table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用從上往下,第乙個公升序排列段的最後乙個值,如果排列段後面還有值與lookup_value 匹配。

7樓:夏花般的女人

回答1、開啟乙個excel**,以班級資料為例:

在這裡插入**描述

2、開啟原始資料**表2,這裡模擬了一些資料。

在這裡插入**描述

3、回到表一,游標選中班級單元格:

在這裡插入**描述

4、輸入=vl會自動匹配公式,雙擊vlookup,如果沒有匹配的就手動輸入:

在這裡插入**描述

5、選擇完公式後選擇a2單元格,然後在後面輸入英文的逗號「,」:

在這裡插入**描述

6、回到表2選擇所有的資料:

在這裡插入**描述

7、因為表2資料是4列所以再輸入乙個4和英文逗號,有幾列就輸入幾。

在這裡插入**描述

8、公式回車就可以看到表1的b2單元格自動匹配了表2的資料:

在這裡插入**描述

9、游標放在b2單元格右下角,等游標變成十字號後,左健雙擊:

在這裡插入**描述

10、效果展示:

在這裡插入**描述

範例如圖:

在這裡插入**描述

vlookup用於在**或數值陣列的首列查詢指定的數值,並由此返回**或陣列當前行中指定列處的數值,其語法形式為:vlookup(lookup_value,table_array,col_index_num,range_lookup)

1、lookup_value:表示要查詢的值,它必須位於自定義查詢區域的最左列。 lookup_value 可以為數值、引用或文字串。

2、table_array:查詢的區域,用於查詢資料的區域,上面的查詢值必須位於這個區域的 最左列。可以使用對區域或區域名稱的引用。

3、row_index_num:為 table_array 中待返回的匹配值的行序號。 row_index_num 為1 時,返回 table_array 第一行的數值; row_index_num 為 2 時,返回 table_array 第二行的數值; 依次類推。

4、col_index_num:為相對列號。最左列為1,其右邊一列為2,依次類推。

5、range_lookup:為一邏輯值,指明函式vlookup 查詢時是精確匹配,還是近似匹配。 range_lookup為:false ,vlookup將只查詢精確匹配值。

如果table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用第乙個找到的值。如果找不到精確匹配值,則返回錯誤值。range_loo

更多38條

excel 中怎麼實現從乙個sheet中提取值,到另乙個sheet中詳情如圖;

8樓:我叫王土土豆

1、首先我們需要在同乙個excel**中,新增兩個工作表。把第乙個**命名為:被引用表,第二個**命名為:引用後的**。

2、在第二個**中引用後資料出現的位置輸入「=被引用**的名字!需要引用資料位置」就行了,例如需要引用第乙個**中的編號,就可以輸入:=被引用表!a2。

3、完成上面步驟後,回車就出現了引用後的編號。

4、同樣的道理,在相應的位置輸入:=被引用表!b2。

5、點選回車,就出現了引用的姓名。

6、採用同樣的方式可以引用第乙個**的出生年月日。

7、按照如上方法進行操作,最後就可以完成引用後的**。

9樓:匿名使用者

萬能的sumproduct函式可以完成。舉例說明:

例如有**如圖:

現要求統計各部門男女職工的人數。如圖:

第一步:在b2輸入公式:=sumproduct((基礎資料!$e$2:$e$9=彙總!$a2)*(基礎資料!$c$2:$c$9="男"))

第二步:將該公式向右拉動到c2,將「男」修改為"女"。

第三步:將該2個公式下拉至第4行,結果如圖:

10樓:zzllrr小樂

在「彙總」sheet的c2單元格,輸入公式=countifs('基礎資料'!e:e,b2,'基礎資料'!c:c,"男")

d2單元格,輸入公式

=countifs('基礎資料'!e:e,b2,'基礎資料'!c:c,"女")

e2單元格,輸入公式

=c2+d2

f2單元格,輸入公式

=c2/e2

g2單元格,輸入公式

=d2/e2

然後第2行的所有公式往下拉,即可

11樓:匿名使用者

在彙總表中c1輸入:=countifs(基礎資料!e:e,彙總!b2,基礎資料!c:c,"男"),下拉

在彙總表中d1輸入:=countifs(基礎資料!e:e,彙總!b2,基礎資料!c:c,"女"),下拉

在彙總表中e1輸入:=sum(c2:d2),下拉在彙總表中f1輸入:=c2/e2下拉

在彙總表中g1輸入:=d2/e2下拉

12樓:匿名使用者

先複製第乙個**的內容,在第二個**中右鍵--選擇性貼上--貼上鏈結。

然後選中資料,在選單欄點選資料--刪除重複項。

excel公式問題:從乙個sheet中呼叫另乙個sheet中的資料 100

13樓:匿名使用者

不知道是不是我理解錯誤,如果只是跨表呼叫,我覺得很簡單:

a84,你直接點選a84這個單元格,然後按「=」號,然後從下邊點選「上證指數」這個sheet,這個時候顯示的是上證指數這個表,然後點選單元格x,這時x格會被虛線框起來,然後直接回車,a84就能顯示x格的內容了。具體的公式很簡單:在a84輸入「=上證指數!

x」,這裡的「x」就是你需要呼叫的上證指數x格的位置,比如「e6」,是2004-05-25的**價,公式就是「=上證指數!e6」。

a85同樣操作就行。

excel中怎麼提取很多sheet頁的某一行到乙個新sheet中

14樓:魚木混豬喲

用vba程式實現,假設將所有sheet中的第一行,提取到新建的sheet表中\

**及注釋如下:

sub main()

worksheets.add after:=sheets(sheets.count) '新增新的工作表,用於存放資料

for i = 1 to sheets.count - 1 '遍歷所有工作表,除新新增的工作表外

sheets(i).rows(1).copy sheets(sheets.

count).range("a" & i) '將每個工作表的第一行,複製到新工作表,從第一行開始依次往下累加

next i

end sub

Excel中怎麼實現從sheet中提取值,到另sheet中詳情如圖

彙總 表 b2公式 iferror index 基礎資料 e 2 e 1000,small if match 基礎資料 e 2 e 1000 基礎資料 e 2 e 1000 row 1 999 row 1 999 9 9 row a1 陣列公式,需要按ctrl shift 回車,完成公式,下拉 c2...

Excel怎麼搜尋sheet1和sheet2中相同項,將sheet2相同內容填入表sheet1中

sheet1得b2單元抄格中輸入 index sheet2 b 2 d 13,match a2,sheet2 a 2 a 13,0 match b 1,sheet2 b 1 d 1 拖動公式把sheet1中其他空白單 元格填充即可。也可bai用duvba解決zhi dao sub test dim ...

excel中如何實現批量列印,在EXCEL中如何實現批量列印

第1步 開啟資料 如下圖所示 第2步 選擇diy工具箱按鈕,如下內圖所示 第容3步 選擇批量列印按鈕,如下圖所示 第4步 彈出對話方塊點選擇按鈕,如下圖所示 第5步 選擇自己要列印的excel檔案,如下圖所示 第6步 選擇活動工作表,單擊下一步按鈕,如下圖所示 第7步 選擇全部頁,單擊下一步,如下圖...