excel單元格資料有效性自定義

2021-06-26 17:53:26 字數 716 閱讀 1669

=if($i1="無",($j2="")*($k2=""))

意思就是,我i列輸入是「無」的話,j列和k列就為空。

然後我需要完善一下這個公式,

要求:我i列輸入是「無」的話,j列和k列就為空,或者 列輸入是「有」的情況,列和k列只能輸入「是」或者「否」。

(1)在i1單元格加入有效性檢查

選單 「資料」 -> 「有效性」 -> 「設定」 -> 「允許」 -> 「序列」 -> 「**」 -> 「無,有」 -> 「確定」

(2)在j1單元格加入有效性檢查

選單 「資料」 -> 「有效性」 -> 「設定」 -> 「允許」 -> 「自定義」 -> 「公式」 -> 「=or(and(i1="無",j1=""),and(i1="有",or(j1="是",j1="否")))」

(3)在k1單元格加入有效性檢查

選單 「資料」 -> 「有效性」 -> 「設定」 -> 「允許」 -> 「自定義」 -> 「公式」 -> 「=or(and(i1="無",k1=""),and(i1="有",or(k1="是",k1="否")))」

(4)選中整個j列,選單 「資料」 -> 「有效性」 -> 「對話方塊提示」 -> 「是」

(5)選中整個j列,選單 「資料」 -> 「有效性」 -> 「對話方塊提示」 -> 「是」

上面的方案只是限制了i列和j列不能亂輸入(亂輸會報錯),但沒有限制i列選定後亂改,

由於是公式方案,也沒有辦法做到「不能儲存」。

EXCEL資料有效性 單元格篩選的改進

為了避免輸入錯誤,在excel中可以利用資料有效性功能限制使用者的輸入。例如有個部門有幾位同事,為了避免在製表過程中輸入錯誤,利用單元格下拉篩選方式輸入。圖一這項功能很容易實現,先選定你要在限制輸入的哪些單元格,然後選擇 資料 有效性 選單,excel彈出 資料有效性 對話方塊。在 允許 下拉框中選...

EXCEL 資料有效性設定

1.使單元格區域內記錄不能重複輸入控制 countif a a,a2 1 直接複製此公式進去即可 2.禁止單元格輸入數字控制 isnumber a1 true 3.允許單元格只能輸入數字控制 isnumber a1 true 4.禁止單元格輸入字母和數字 lenb a1 2 5.禁止輸入週末日期 a...

資料有效性 動態選擇

excel有兩列資料欄,a列和b列,都是通過下來框來選擇,要求a列選擇完成後,b列動態調整可選擇的內容。例如 第一例選擇 aa 第二列可供選擇的範圍是 a d 第一例選擇 bb 第二列可供選擇的範圍是 e h 第一例選擇 cc 第二列可供選擇的範圍是 i w 第一例選擇 dd 第二列可供選擇的範圍是...