特定のセルにデータ入力規制を行うことで
整数や1~100までといった入力制限を
行うことが可能だと思いますが
この制限をIPアドレスのようなものに制限を
することは可能でしょうか?
入力規則で「データの設定」を「ユーザー設定」でやる方法。
数式を次のように入れます(そのセルがA1の場合)
=IF(COUNTIF(A1,"http://*")=1,TRUE,IF(COUNTIF(A1,"https://*")=1,TRUE,FALSE))
後はA1をドラッグして他のセルに適用します。
この場合簡単な[http://]や[https://]で始まるものだけで、純粋なアドレスではありませんのであしからず。
ありがとうございます。
if文でそれぞれ分岐を行って
ダメならという方法ですね。
参考にさせていただきます。
A1にアドレスを入力するとして、
B1に=IF(VALUE(MID($A1,1,3))<=255,IF(VALUE(MID($A1,5,3))<=255,IF(VALUE(MID($A1,9,3))<=255,IF(VALUE(MID($A1,13,3))<=255,IF(LENB(A1)<=15,"○","×"),"×"),"×"),"×"),"×")
A1の入力規則をユーザー設定にして、数式欄に=B1="○"
とすれば、どうでしょうか?
B1の255の数値を変えればアドレスの範囲も規制できます。
他の部分に定義して
それから判定を行うという方法
とても参考になります。
ありがとうございます。
ありがとうございます。
こういった方法もあるんですね。
とても参考になりました。