2016-02-18 18 views
1

EDITTED與多個條件驗證的excel單元值

我想要做一組Excel單元的 2個驗證和如果其中任何失敗,應顯示一個錯誤消息。 我能夠成功實現其中之一。但我需要幫助來納入第三個。

1.檢查單元被留爲空白 (I可以捕捉通過的未檢查的空白值忽略空白)

  • 檢查所述細胞具有唯一文本
  • 檢查長度是否超過3個字符。
  • AND(NOT(ISBLANK(C11:C1048576),ISTEXT(C11:C1048576),IF((LEN(C11:C1048576)> 3),FALSE,TRUE))

    AND( ISTEXT(C11:C1048576),IF((LEN(C11:C1048576)> 3),FALSE,TRUE))

    長度檢查不能按預期工作,它甚至不允許我輸入2個字符。

    enter image description here

    在此先感謝

    +0

    是不是所有三個參數?我認爲你的公式缺少一個「)」,如果它在最後失蹤,你需要扭轉IF公式的錯誤和真實 –

    +0

    @WyattShipman讓我檢查你是對的 – Renjith

    +0

    。刪除了空白支票。仍然得到相同的問題 – Renjith

    回答

    0

    我想你要找的是什麼:

    = AND(ISTEXT(C11), LEN(C11) <= 3) 
    

    ,應該是在C11單元格中的數據驗證規則。現在你可以複製或橫跨。

    0

    這也可以工作:=AND(ISTEXT($C$11:$C$1048576), IF((LEN($C$11:$C$1048576) > 3), FALSE, TRUE))

    +0

    @NiH先回答了這個問題。我修正了一個錯字,我的回答不知何故升高了。 – dev1998

    +0

    如果他們有相同的分數,我認爲答案是隨機排列的。 –