熱線電話:13121318867

登錄
首頁精彩閱讀Excel函數技巧:如何利用運算符巧妙替換邏輯函數
Excel函數技巧:如何利用運算符巧妙替換邏輯函數
2016-02-29
收藏

Excel函數技巧:如何利用運算符巧妙替換邏輯函數

好多剛學數據分析師在用Excel時,對Excel函數技巧總是掌握不好,特別是如何利用運算符巧妙替換邏輯函數,下面就詳細說下。

在邏輯值與數值的關系中,利用“在邏輯判斷中,0=FALSE,所有非0數值=TRUE?!边@條規則,可以在IF函數的第一參數中使用算術運算符*和+來替換AND函數和OR函數。
       例:要判斷A1是否大于60且小于等于70,并返回“符合”和“不符合”。通常用這個公式:
       =IF(AND(A1>60,A1<=70),"符合","不符合") 
       其中,當AND函數的各參數都返回TRUE時則返回TRUE。利用邏輯值與數值轉換的規則,可以使用用乘號*替代AND函數,從而將公式改為:
       =IF((A1>60)*(A1<=70),"符合","不符合") 
       基于相同的原理,還可以使用+替代OR函數。
       *和+還可以替換一些需要用IF函數判斷返回數值的問題,比如要根據B列的性別來判斷退休年齡:
       公式1:
       =IF(B2="男",60,55) 
       公式2:
       =(B2="男")*5+55 
       當然,以上公式只是為了說明“+-*/”運算符在邏輯判斷中的使用,而不建議用戶常常這樣使用,因為公式1比公式2更具可讀性。只有當用戶能夠熟練地編寫公式后,再考慮對公式進行簡化、優化。

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢