2010年6月29日 星期二

Excel-限制同一欄中輸入唯一值

在Excel中如果要輸入一個報名表,希望同一欄中的資料是唯一值(不可重覆),該如何處理?

例如在運動會一百公尺報名表(每班一名),希望班級欄位不要重覆,可以藉助資料驗證來把關。

儲存格A3:=IF(B4<>"",A3+1,"")

將儲存格A3往下複製到多個儲存格。

該公式的作用是,如果B欄有輸入資料時,序號會自動加1。

 

接著,選取儲存格B3,設定其資料驗證:

儲存格內允許:自訂

公式:=COUNTIF($B:$B,B3)=1

注意:B3要使用相對位址,因為之後要複製到B欄的其他儲存格。

將錯誤提醒也一併設定,如下:

如果在B欄中輸入了同一欄重覆的內容,則會顯示以下的對話框。

使用這個方式,有助於減少輸入相同值。

沒有留言:

張貼留言

檢視其他文章

好康東東