close
第一課 True與False
 
趁在台中出差的空檔,和P君想了一下Excel教學的第一課應該教什麼東東...
 
True和False是邏輯值的概念,在運算時係視為1和0,以下簡介其基本概念
 
1.True是指判斷式成立時之條件,即判斷式若成立,則顯示True,當然,直接輸入True亦可(不管是以大小寫輸入,都會自動轉換成TRUE)
 
2.False亦然

3.True和False可以直接進行四則運算,在此簡介相加及相乘的運用(減法和除法很少用到,不過原理類似啦)
 
    相加 相乘
TRUE TRUE 2 1
TRUE FALSE 1 0
FALSE TRUE 1 0
FALSE FALSE 0 0
例1,判斷A8是否為5
5 正確 =IF(A8=5,"正確")  
說明  
if函數其實有三個引數值需填,第一個為判斷式,第二個為判斷式為真時之顯示,第三個為判斷式為否時之顯示,在此例中第三個引數若未填寫,則直接顯示預設值(False)
例2,判斷A16為甲、乙、丙、丁時,分別顯示1到4
1 =(A16="甲")*1+(A16="乙")*2+(A16="丙")*3+(A16="丁")*4
說明  
此例若以if函數填寫亦不難,不過if寫太多層則理解不易,在此可學習應用此一方法
例3,判斷A24之非數字從第幾位開始
123adsgg 4 =MATCH(FALSE,ISNUMBER(--MID(A24,1,ROW(1:20))),)
說明  
True和False可以直接當做match的第一個引數
例4,判斷A32及A33是否同時小於40
50 未符合 =IF((A32<40)*(A33<40),"符合","未符合")
60  
說明  
上例同=IF(AND(A32<40,A33<40),"符合","未符合")
可學習True與False的另一應用面
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 piny 的頭像
    piny

    piny的部落格

    piny 發表在 痞客邦 留言(1) 人氣()