Excel秘籍大全,正文開始
文章最後有彩蛋!好禮相送!
我們來看看sumif函數到底能實現什麽,先說下基礎語法:
sumif(求和條件所在的列,求和條件,求和列)
一、基礎用法
對男業務員求和
=SUMIF(D2:D8,"男",E2:E8)
參數解讀,因爲要對“男”業務員進球求和,而“男”在性別這一列,所以第一個參數D2:D8,不用多說,條件就是男,因爲求銷售額,所以第三參數是E2:E8,也就是銷售額這一列,就是這麽簡單。
二、錯列求和
這也是sumif函數一種非常經典特殊的用法,但很多人還不知道,比如彙總幾個表格的數據
多列求和
彙總三個表格的數據,他們順序不一致,條目數不一致,照樣可以使用sumif函數。
=SUMIF(A:H,J3,B:H)
注意參數,A:H從姓名開始選中範圍,而第三參數,B:H,是從銷售額列開始,照樣就完成了錯列求和。
三,通配符求和
使用*通配符
=SUMIF(B2:B11,"李*",C2:C11)
求姓李的人的和,也就是只要姓李都可以,不管他是叫,李白還是李世民,要代替李後面的字符,可以使用*,它代表任意多個字符。
四,動態求和
動態求和
我們要求銷售額大于任意值的業務員的金額之和
=SUMIF(C2:C11,">="&E2)
我們的例子中是3000,但我們並沒有直接寫成
=SUMIF(C2:C11,">=3000")
而是使用&連接符把“>=”和3000,也就是E2的值連接到了一起,這樣當我們修改數值的時候,就能動態獲取結果,而不用重寫公式了。
五、對有包含錯誤值的列求和
如果一列數值中有錯誤值,那麽求和結果返回錯誤值,如圖所示:
包含錯誤值
那麽如何解決這個問題呢,很簡單,使用sumif
包含錯誤值求和
=SUMIF(C2:C11,"<9e307")
9e307在Excel中代表一個很大的數字,所以小于它的肯定是數值,這樣就排除了錯誤值。
六,對包含空值的列求和
求未領取獎金人的和
=SUMIF(D2:D11,"",C2:C11)
注意,空值用兩個引號表示就可以了。
INDEX和MATCH從入門到精通!從小白到高手的進階之路!2024-05-03 17:01·Excel秘籍大全
文章最後有彩蛋!好禮相送!
Excel秘籍大全,前言
今天來學習下INDEX+MATCH組合。
首先要知道INDEX和MATCH的語法,以及注意點。
INDEX(數據區域,數據區域內的第幾行,數據區域內的第幾列)
MATCH(查詢值,查詢範圍,匹配方式)
注意,MATCH有個返回值,返回的數據再查詢範圍的第幾行或者第幾列,因爲index函數可以根據行列查詢,所以他們兩個就可以嵌套使用。
Excel秘籍大全,正文開始
比如:我們要查詢李世民2月的銷售額
基礎語法
=INDEX(D2:D11,2),選定2月的列,然後第二參數爲2,因爲李世民在表格的第二行。
現在,我們想看武松在表格的第幾行,可以使用MATCH
MATCH基礎用法
=MATCH(B9,B2:B11,0),公式就怎麽簡單,下面說下詳細用法。
一、基礎查詢
根據姓名查找金額
=INDEX(C2:C11,MATCH(E2,B2:B11,0))
因爲我們要查詢銷售額,所以返回結果就是C2:C11,而MATCH根據要查詢的姓名,返回了行號,所以index就找到了對應的值。
二、抛棄VLOOKUP,用index+MATCH反向查詢
使用VLOOKUP
=VLOOKUP(E2,IF({1,0},B2:B11,A2:A11),2,FALSE)
這個公式一般人看不懂。但使用index+MATCH就會一目了然
使用簡單查詢
=INDEX(A2:A11,MATCH(E2,B2:B11,0))
具體的原來可參照語法。
三、多條件
多條件
=INDEX(D2:D11,MATCH(F2&G2,B2:B11&C2:C11,0))
這個公式要使用ctrl shift 回車確定。
四,雙向查
雙向
=INDEX(B5:F14,MATCH(A2,A5:A14,0),MATCH(B2,B4:F4,0))
以上四個查詢掌握,index+MATCH就很簡單了。
以下《900套高逼格工作模板.xls 》免費下載,不收一分錢!
常用Excel
用Excel玩好報表
是必不可缺的技能
要知道一張好的圖表
可以做到一圖勝千言!
今天推薦的超實用幹貨是
《900套高逼格工作模板.xls 》
3.2G高逼格Excel可視化模板
制作精美 可直接套用
適合自用和內部培訓使用
領取方式
關注我們
私信發送關鍵字:900
即可免費領取
資料來源于網絡,公益分享,如有侵權,聯系刪除