[[20220120163514]] 『データ入力規則のユーザー設定における複数条件に』(しゃこ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『データ入力規則のユーザー設定における複数条件について』(しゃこ)

すいませんご教授願います。

現在、セルに特定の文字列が入った場合にメッセージを表示するようにしており、『データ入力規則』→『ユーザー設定』から数式を『=A1<>"0005423"』にしております("0005423"が入るとメッセージが出る)。

ここまでは順調だったのですが、"0005423"の他に"0005000"の文字列が入った場合も同じメッセージが表示されるようにしたいのですが上手くいかず…。

何か解決策はありますでしょうか。

よろしくお願いいたします。

< 使用 Excel:Office365、使用 OS:Windows10 >


 今までに試してだめだった方法を書くとうまくいかない理由とかも
 教えてもらえるかもしれませんよ

 =AND(A1<>"0005423",A1<>"0005000")

 質問する人が自分の試行過程を書かないのは何故なんですかね?
(´・ω・`) 2022/01/20(木) 17:12

すいません。
迷走して=OR(A1<>"0005423",A1<>"0005000")とかやったりCOUNTIFとか使ってうまくいかず悩んでいました。
AND使えばよかったですね失念しておりました。
(しゃこ) 2022/01/20(木) 17:23

重ねて失礼します。

教えていただいた

 =AND(A1<>"0005423",A1<>"0005000")
でやると上記の2つ以外の文字列を入れた場合もメッセージが出てしまうのですが解決案はあるでしょうか。
(しゃこ) 2022/01/20(木) 17:30

 さて、私のところではうまくいってるように見えますが。
 表示させてるのは、入力規則のエラーメッセージですよね?

 セルアドレスはA1からホントの対象セルに変更してますか?
(´・ω・`) 2022/01/20(木) 17:40

(´・ω・`)さん

あ、ごめんなさいこれも情報不足でした!
表示に使っていたのはエラーメッセージの『無効なデータが入力されたらエラーメッセージを〜』です。

=A1<>で"0005423"と"0005000"以外の文字列はスルーさせてこの指定した2つの文字列が入ったらエラーとしてメッセージを表示…としたかったのです。

言葉足らずで申し訳ありません。
(しゃこ) 2022/01/20(木) 17:48


 私も上記の式でうまくいっていますが。
 > セルアドレスはA1からホントの対象セルに変更してますか?
 ここはどうなんですか?実際もA1なんですか?
(.:*.ゆ ゅ) 2022/01/21(金) 09:40

.:*.ゆ ゅさん

セルは対象セルに変更しております。
"0005423"または"0005000"を入力するとメッセージは出てくれるのですがこれだけではなく、"0000001"や"発注"など別の入力をしてもメッセージが出てしまいます。

メッセージが出てほしいのは"0005423"と"0005000"を入れた時だけなんです。

(しゃこ) 2022/01/21(金) 10:09


 <>が=になっているとかそういうことはないんですよね?
(コナミ) 2022/01/21(金) 10:16

 >別の入力をしてもメッセージが出てしまいます。
 設定の方法が間違っているのでは。
(・・・) 2022/01/21(金) 10:28

コナミさん

=にはなっていないですね。
変えたのは参照セルのみになります。

(しゃこ) 2022/01/21(金) 10:30


ちょっと一度まっさらなエクセルデータつくって再度やってみます。
皆様、ご助力ありがとうございます。
(しゃこ) 2022/01/21(金) 10:37

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.