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步 選擇全部頁,單擊下一步,如下圖...