首先假設我們有這麼一個簡單表格數據需要處理,判斷各同學成績的優良。
選中我們要填寫函數的單元格(各同學成績後面的空白格子)
然後我們在彈出的窗口位置找到IF這個選項,選中-确定
這樣就到了函數的編輯器了,(建議新手都從這裡開始,有各項的說明,方便學習和理解各個項目的意思)
接下來就跟小孩學編程一樣,點幾下就可以了
我們先設置條件,先判斷小明的成績是優還是不優
鼠标點一下B2自動填寫上去然後我們添加運算符号>=( 就是大于等于簡單直觀理解),接下來點一下我們對優的成績要求的數值E2,這樣後面就會顯示TRUE (95>=90是對的)或者FALSE,繼續填寫,隻需要填寫文字,系統會自動幫你填寫上引号(如果是直接寫函數,千萬不能忘記引号)點确定
這樣一個簡單的IF函數就寫完了。格式就是=IF(條件,滿足條件,不滿足條件)
想都不用想我們先填充一下
鼠标放在簡單箭頭位置按住-往下拉
問題來了,全優,我們點C3看看問題出在哪裡。
按圖上說明點擊之後多了2個彩色的框框,跟上面顔色是對應的,問題明顯可以看出來,我們是要>=90,結果它跑下來了變成>=80,這樣肯定是不對的,但是我們不可能一個一個直接給它手動改吧,那如果10000條,改到手軟也改不完啊,這說明我們第一個優那裡函數寫的有問題
按順序我們在條件那裡填寫兩個$英文的貨币符号,然後填充(不知道的看前面)
再來看一下,這次對了,不滿足的都是不優了。為什麼?這是excel有個填充序列,數字填充是會增加的 1 1 1 1 1一直加下去,我們點的單元格顯示B2是相對位置,相對位置是相對的,$B$2加了符号之後是絕對位置,也就是不變了,這個靈活運用了,是很有用的。這樣我們就一直是>=90,而不是随着單元格的下移,跟着跑了。
同樣方法我們先把不優的再區分成良和不良
跟剛才填寫優不優的函數一樣,我們重複一遍,把優的地方改成良,這次直接提前把$英文的貨币符号添加上去。然後填充(非常常用,如果不懂看前面,一定要記住這個)
單元格不夠,我們右鍵E列插入1列
同理我們把及格和不及格填寫進去
到這裡我們函數寫的差不多了,但是我們不能寫這麼一推在這裡,我們需要把所有的整合到一個單元格裡面
按圖上選好IF到最後這段函數直接CTRL-C複制,複制完按一下esc鍵(不然會亂套了)
我們把這段替換掉前面那個不良=IF(B5>=$F$3,"良","不良") 替換後=IF(B4>=$F$3,"良",IF(B4>=$F$4,"及格","不及格"))
單看很複雜,簡單理一下還是很清楚的,
同理我們把這段替換掉不優,=IF(B5>=$F$2,"優","不優") 替換後=IF(B4>=$F$2,"優",IF(B4>=$F$3,"良",IF(B4>=$F$4,"及格","不及格")))
最後我們得到了這麼一段函數
=IF(B4>=$F$2,"優",IF(B4>=$F$3,"良",IF(B4>=$F$4,"及格","不及格")))
向上填充一下,再向下填充一下,D列和E列已經沒有利用價值的删除掉
至此我們的函數就寫完了,修改一下成績看看對不對!!,這時如果你手顫抖了一下多填充了一點,你會發現如圖
這個怎麼辦呢,我們再添加一段=IF(B6="","","顯示")
這麼多引号可能又看不懂了,我們從“顯示”出發引号裡面是要顯示的文字,如果引号裡面沒有内容就說明顯示空白
前面空白他也空白,前面不空白他就顯示
我們按前面的方法,把顯示替換成我們前面寫好的函數
=IF(B6="","","顯示")
替換後
=IF(B6="","",IF(B6>=$F$2,"優",IF(B6>=$F$3,"良",IF(B6>=$F$4,"及格","不及格"))))
上下填充一下看看成品吧!
喜歡的話,關注,點贊,下次還會出其他的!有問題可以在評論區留言。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!