プロが教える店舗&オフィスのセキュリティ対策術

エクセルの数式についての質問です。

昨日数式をこちらで教えて頂き入力すると、様々な条件でも正確にチェックが入りとても助かったのですが、入力していない部分にも初めからチェックが入ってしまいます。
チェックが入らない条件を入れれば外れるのですが、空欄だとチェックのみ入っているので、できれば条件が揃ってチェックが入るようにならないでしょうか…

画像で参照ください。


様々な項目があり、関係する項目だけ残した為列がABCでなく、見辛いと思いますがわかる方教えて頂けると助かります。

「エクセルの数式についての質問です。 昨日」の質問画像

質問者からの補足コメント

  • 画像見辛くすみません。

    =IF(OR(AM3<40+(F3>70)*10,LEFT(AG3&AJ3,2)="++"),"◯","")

    という式が入ってます。
    条件は

    ①AM(腎機能)が50未満
    ただし、F(年齢)が70以上であればAMは40未満
    ②AG(尿蛋白)が++以上
    ③AJ(尿潜血)、AG(尿蛋白)ともに+以上

    になっています

    「エクセルの数式についての質問です。 昨日」の補足画像1
      補足日時:2017/06/15 19:53

A 回答 (3件)

if関数くらい理解してほしい


例えば氏名を入れるセルがB列として
B3セルに値が入っていないなら表示しない
などの条件が欲しいです。
=if(b3="","",数式)

実際は欄外まで広げる必要が無く
[ctrl]+[t]でテーブル化すれば
勝手に数式がコピーされ、表が下に広がっていく
    • good
    • 0
この回答へのお礼

がんばります

すみません。
何度もありがとうございました。

お礼日時:2017/06/17 06:36

提示した数式では希望を満たさないってことでしょうか?


AP2、AP6、AP7、AP9セル~はどのような結果が欲しいのでしょう?
    • good
    • 0
この回答へのお礼

どう思う?

一番最初の数式で、蛋白と潜血と年齢の組み合わせできちんと反応するか入れてみた表で8のセルまで、結果としてのチェックは全く問題ないのです!(6.7セルは確認で組み合わせをみてただけなので年齢まで入れなかったです)実際は全てに必ず、数値が入ります。

実際はもっと多い数を入れるので、表の枠をまず広げようと数式をコピーしたら、なにも値が入っていない状態でまず◯がつくので、そこがどうにかならないかとの相談で…

説明足りず、申し訳ないです…

お礼日時:2017/06/16 19:43

前の質問


https://oshiete.goo.ne.jp/qa/9797328.html

条件が不足しているのでこのようなことが起きます
また、回答から何をしているか検証し、理解をしていないのでしょう。
順を追って数式を書いてきたつもりです。

不足している条件
それぞれ、空白であった場合の処理方法
・年齢がなければ~~
・年齢が書いてなくても尿蛋白と尿潜血で引っかかれば「○」
などなど

とりあえずの空白処理
=IF(COUNTA(F3,AG3,AJ3,AM3)<>4,"未記入有",
 IF(OR(AM3<40+(F3<70)*10,LEFT(AG3&AJ3,2)="++"),"○",""))
    • good
    • 0
この回答へのお礼

前回から引き続きありがとうございます!

本当に何も知らないヤツが見よう見まねで調べてしているので、変な質問で申し訳ないですが、

空白であった場合の処理
の部分なんですが、他の数式なども初めに入れて、あとから表にブワーっと入力しているので、まず初めは全て空白なんですが、この数式に限り条件が微妙な部分があるので他とは違うことになるということですか??

変な質問ですみません…

お礼日時:2017/06/16 16:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!