Excel-巢狀IF函數練習(NOT,ISBLANK)
網友問到一個 Excel 題目,固然是不難,可是邏輯判定工尷尬刁難某些人而言,倒是會造成一些困擾,而不知若何下公式。例如:
網友原標題問題:
總共有A, B, C三個欄位,若是在A欄位key入『Y』或『N』,若是是『N』的話,C欄位直接顯示『-』 ,若是是『Y』的話,C欄位會判讀B欄位有沒有輸入任何的符號或數值,若是有的會顯示『1』,沒有的話顯示『2』。
我將其翻譯為:
1. 若 A 是『N』,則 C 是『-』。
2. 若 A 是『Y』,則:
(1) 若 B 不是空缺,則 C 是『1』。
(2) 若 B 是空缺,則 C 是『2』。
如斯,是不是有助于你轉換為公式?
【公式設計與解析】
貯存格C2:=IF(A2="N","-",IF(A2="Y",IF(NOT(ISBLANK(B2)),1,2),"輸入毛病"))
複製存格C2,貼至貯存格C2:C7。
公式操縱 3 個 IF 函數構成巢狀布局,而此中 ISBLANK(B2) 用以判定貯存格B2是不是為空缺,并傳回 TRUE/FALSE 值。透過 NOT 函數將傳回值 TRUE/FALSE 值轉換為 FALSE/TRUE 值。
非論你輸入的是『Y、y』,Excel 視為兩者不異。同理,『N、n』亦是。
你也能夠將公式簡化為:
貯存格C2:=IF(A2="N","-",IF(A2="Y",IF(NOT(B2=""),1,2),"輸入毛病"))
操縱『""』(空字串),取代 ISBLANK 函數。
再簡化為:
貯存格C2:=IF(A2="N","-",IF(A2="Y",IF(B2<>"",1,2),"輸入毛病"))
操縱『<>』(不即是),來代替 NOT 函數的感化。 創作者先容 vincent
- 全站分類:不設分類
- 小我分類:課本資料
- 此分類上一篇: Excel-調劑非數值的日期格局(MID)
- 此分類下一篇: Excel-查表時依前提顯示是不是合于標準(VLOOKUP)
- 上一篇: Excel-調劑非數值的日期格局(MID)
- 下一篇: Excel-查表時依前提顯示是不是合于標準(VLOOKUP)
汗青上的今天
- 2015: Google-利用翻譯和攝影功能幫你輸入文字
- 2015: Excel-依勾選狀態計較小計(SUMPRODUCT,核取方塊表單節制項)
- 2015: Excel-轉換資料格局(SUBSTITUTE,VALUE,數值格局設定)
- 2013: Windows 8-企業版更新為Windows 8.1
- 2013: 整合云端利用:IFTTT(if this北京拓展公司 then that)
- 2011: Excel-綜合文章(亂數)
- 2011: Windows 7-綜合文章
- 2011: Excel-綜合文章(日期格局)
- 2011: Excel-綜合文章(設定格局化前提)
- 2010: Windows 7-利用工作列上的利用程式圖示
- 2009: Excel-自訂日期時候格局
- 2009: 好康+優惠年夜調集