Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 具體操作如下: 選中“C4:C21”在“數據-數據驗證(數據有效性)”,選擇自定義,并輸入重復項判斷公式:=COUNTIF($C$4:$C$21,C4)<2? 相信大家對這個都比較理解。(下圖="" 3="" 處)="">2?>
?但這里有個問題,只能進行“單條件”的設置?如何設置限制單元格的輸入位數呢? 如果在自定義中輸入公式 =len(C4)<5 注意c4="" 是工姓名的起始位置。len函數是返回c4單元格的內容長度。如果小于5,才允許寫入該單元格。(下圖="" 4="" 處)="">5>
接下來重點來了,數據有效性不能像條件格式那樣疊加上去,也就是說不能對一個單元格同時設置兩個數據有效性,這可如何是好呢?而且工作中確實存在多條件的數據有效性的情況。這個是時候就需要另外一個函數來幫忙,那就是and() 函數。利用and() 把多個條件“聯系”起來。 具體操作如下: 在自定義的公式中輸入 :=AND(COUNTIF($C$4:$C$21,C4)<><5)=true>5)=true> 當AND中的兩個條件都滿足,就是=TRUE的時候,才允許單元格填寫內容。(如下圖 5 處)
趕緊來看看設置完畢后的效果: 名字重復。
來看看位數限制效果:
總結:通常數據有效性利用單條件或者是系統設置就可以搞定,但有特殊需求的數據有效性就需要函數組合的方法來實現。尤其是AND() OR() 這里的函數起到了關鍵性作用。 Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!