重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

下記の表を参考に関数を作成してもらい、他のデータにも水平展開できるように数値を変更したいのですが、どこにどの数字をいれていいかわからず困っています。

① 肉厚の許容差:0.30以上0.40以下、外径の区分:5以上15以下 → ±0.06
② 肉厚の許容差:0.30以上0.40以下、外径の区分:15を越え25以下 → ±0.07
③ 肉厚の許容差:0.40を越え0.60以下、外径の区分:5以上15以下 → ±0.07
④ 肉厚の許容差:0.40を越え0.60以下、外径の区分:15を越え25以下 → ±0.08

=IF(OR(A1<0.3,A1>0.6,B1<5,B1>25),"範囲外",IF(A1<=0.4,IF(B1<=15,"±0.06","±0.07"),IF(B1<=15,"±0.07","±0.08")))

わかる方がいらしたら、よろしくお願い致します。

A 回答 (1件)

=IF(AND(A1>=0.30, A1<=0.40, B1>=5, B1<=15), 0.06,


IF(AND(A1>=0.30, A1<=0.40, B1>15, B1<=25), 0.07,
IF(AND(A1>0.40, A1<=0.60, B1>=5, B1<=15), 0.07,
IF(AND(A1>0.40, A1<=0.60, B1>15, B1<=25), 0.08, "範囲外"))))
    • good
    • 0
この回答へのお礼

助かりました

ありがとうございます。
とてもわかりやすく、使いやすかったです。
他の表にも水平展開できました。

お礼日時:2025/03/18 15:32

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

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A