範囲内に特定の長さの特定の数値を追加する必要がある場合は、データ検証を利用できます。この記事では、ユーザーがxの長さと特定の数値のみを入力できるようにし、すべてではないデータ検証カスタム機能の広範な使用に焦点を当てます。

質問:データ検証を使用していますが、リクエストが少し難しいため、自分自身を助けることができません。 Excelで最大5桁を許可したいのですが、許可する必要のある数字は1,2,3,4,5,6のみであり、0,7,8,9は許可しないことを意味します。ユーザーが5桁を超える数字を入力した場合、またはユーザーが許可されていない数字のいずれかを入力した場合、Excelは警告メッセージでユーザーに通知する必要があります。

使用する関数は、AND、ISNUMBER、LEN、ISERROR、およびFINDです。

以下の手順に従う必要があります:

  • データ検証を適用する範囲を選択します(この例ではA1:D10)

img1

  • ALT + D + Lを押して、データ検証ボックスを開きます

img2

  • カスタムを選択

img3

[数式]ボックスに、数式を…​と入力します。

AND(ISNUMBER(-A1)、LEN(A1)<6、ISERROR(FIND( “0”、A1))、ISERROR(FIND( “7”、A1))、ISERROR(FIND( “8”、A1 ))、ISERROR(FIND( “9”、A1)))

*

image:https://www.office-skill.site/images/wp-content-uploads-2015-07-img43.png[img4,width=408,height=325]

*  The entire formula is not visible; in order to check, you can use

mouse cursor; do not use keyboard arrows, this will cause error in

formula

*  Click on Ok button

Conclusion: In this way, we can use data validation to allow user to

enter specific numbers with specific length.



_If you liked our blogs, share it with your friends on

Facebook. And also you can follow

us on  Twitter and

Facebook._

_We would love to hear from you, do let us know how we can improve,

complement or innovate our work and make it better for you. Write us at

[email protected]_