- ベストアンサー
エクセルの関数式について
こんばんわ。 すいません、ここ何時間か分からなくて困ってます。 1~5、11~15、21~25とそれぞれに数字の範囲があります。 3と13と23の場合はYES、どれか一つでも欠けている場合はNOという 関数式はどうやると出来るのでしょうか? 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
A1、B1、C1に13や23や3が(勿論順不同で)記入してあるとして。 とりあえずベタだけど判りやすい式: =IF(AND(OR((1<=A1:C1)*(A1:C1<=5)),OR((11<=A1:C1)*(A1:C1<=15)),OR((21<=A1:C1)*(A1:C1<=25))),"","NG") と記入し、コントロールキーとシフトキーを押しながらEnterで入力する。
その他の回答 (1)
- hallo-2007
- ベストアンサー率41% (888/2115)
回答No.1
色々と方法はあります。算数で考えて見ましょう 仮に A1セルに 数値が入っているとします。 =INT(A1/10)*10 の結果を見てください つまり =A1-INT(A1/10)*10 で一桁目の値が出ます。 =IF(A1-INT(A1/10)*10=3,"YES","NO") とかで大丈夫でしょう。
質問者
補足
なるほど。 算数で計算する方法もあるのですね。 すいません、質問を変えます。 1~10、11~20、21~30 それぞれの値に対して 1~3と7~10 11~13と17~20 21~23と27~30 この範囲内で「注意」という表示を 一つのセル内で設定は可能なのでしょうか? 宜しくお願いします。
お礼
解決できませんでしたが、詳しい内容を教えて頂いた方を BAとさせて頂きました。 有難うございます。