回覆列表
-
1 # 餘生皆假期
-
2 # Excel高效技能分享
這個用查詢函式就可以。
sheet3是統計sheet1(一月份)和sheet2(二月份)的資料這個沒有說明確,統計1月和2月資料之和還是其他,但是按照sheet3 的順序對應查詢1月和2月的資料總是沒錯的。
sheet3 中的資料如下:達到的效果如下:錯誤值是示例中沒有的資料。
公式如下:公式vlookup,查詢引用函式:
=VLOOKUP(要查詢的值、查詢值的區域、區域中返回值的列號、精確匹配或近似匹配 )
D3=VLOOKUP($A3,Sheet1!$A:$C,2,)
D3=VLOOKUP(要查詢的值B,查詢的區域Sheet1中的A:C,返回A:C中的第2列,精確匹配)
VLOOKUP是非常常用的查詢函式,值得好好研究一下。
-
3 # Excel從零到一
使用vlookup+自定義排序就能快速完成你所說的操作也非常的簡答
如下圖
首先利用vlookup函式將表1的資料引用到表2中
公式為:=VLOOKUP(D2,$A$2:$B$5,2,0)
我們想以下圖藍色區域的規則進行排序
-
4 # excel函式教程
你的意思其實就是跨表條件求和,這裡我提供2個簡單的方法給你。
一、合併計算
選擇Sheet3的A1:C8單元格區域然後選擇【資料】選項卡-【合併計算】函式預設選擇【求和】,引用位置選擇Sheet1的資料區域然後點選【新增】,再選擇Sheet2的資料區域點選【新增】,最後【標籤位置】勾選【首行】和【最左列】點選確定即可統計完畢。
二、SUMIF條件求和函式
在Sheet3工作表B2單元格輸入公式:=SUMIF(Sheet1!$A$2:$A$7,Sheet3!$A2,Sheet1!B$2:B$7)+SUMIF(Sheet2!$A$2:$A$7,Sheet3!$A2,Sheet2!B$2:B$7)
往下和往右填充公式即可。
如果資料量大可以使用公式vlookup完成操作,公式做如下設定
資料1 (第一行,後下拉即可)
=IFERROR(VLOOKUP(A2,Sheet1!A:B,2,0),0)+IFERROR(VLOOKUP(A2,Sheet2!A:B,2,0),0)
資料2 (第一行,後下拉即可)
=IFERROR(VLOOKUP(A2,Sheet1!A:C,3,0),0)+IFERROR(VLOOKUP(A2,Sheet2!A:C,3,0),0)
其中vlookup是查詢數值,iferror是在某表格資料不存在的情況下顯示為0
IFERROR(VLOOKUP(A2,Sheet1!A:B,2,0),0) 指的是第一個表格的資料,即sheet1
IFERROR(VLOOKUP(A2,Sheet2!A:B,2,0),0) 指的是第二個表格的資料,即sheet2
如果還有第三個月相應的加上即可,只需更改表格名稱。
跟HR一起做工資——教你玩轉excel(多表關聯的核心公式vlookup) https://www.toutiao.com/i6477911055916859917/