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

外径と肉厚の条件が重なったところの公差を表示させたいのですが。

下記の表があるとして

例題としては、A1(外径)に7、B1(肉厚)に0.35と入力すると → C1(公差)±0.06 と表示させたいです。


外径         肉厚          公差
5以上15以下     0.30以上0.40以下   ±0.06
15越え25以下    0.30以上0.40以下   ±0.07
25越え50以下    0.30以上0.40以下    -
50越え100以下   0.30以上0.40以下    -

5以上15以下     0.40越え0.60以下   ±0.07
15越え25以下    0.40越え0.60以下 ±0.08
25越え50以下    0.40越え0.60以下 ±0.09
50越え100以下    0.40越え0.60以下    -

5以上15以下     0.60越え0.80以下 ±0.10
15越え25以下    0.60越え0.80以下 ±0.10
25越え50以下     0.60越え0.80以下 ±0.11
50越え100以下    0.60越え0.80以下 ±0.15

5以上15以下     0.80越え1.4以下 ±0.13
15越え25以下     0.80越え1.4以下 ±0.15
25越え50以下     0.80越え1.4以下 ±0.15
50越え100以下    0.80越え1.4以下 ±0.18

5以上15以下     1.4越え2.0以下 ±0.15
15越え25以下     1.4越え2.0以下 ±0.18
25越え50以下     1.4越え2.0以下 ±0.18
50越え100以下    1.4越え2.0以下 ±0.22

5以上15以下     2.0越え3.0以下 ±0.18
15越え25以下     2.0越え3.0以下 ±0.20
25越え50以下     2.0越え3.0以下   ±0.20
50越え100以下    2.0越え3.0以下   ±0.25

5以上15以下     3.0越え4.0以下     -
15越え25以下     3.0越え4.0以下 ±0.30
25越え50以下     3.0越え4.0以下 ±0.30
50越え100以下    3.0越え4.0以下 ±0.30

5以上15以下     4.0越え5.5以下     -
15越え25以下     4.0越え5.5以下 ±0.40
25越え50以下     4.0越え5.5以下 ±0.40
50越え100以下    4.0越え5.5以下 ±0.40

5以上15以下     5.5越え7以下      -
15越え25以下     5.5越え7以下 ±0.45
25越え50以下     5.5越え7以下 ±0.45
50越え100以下   5.5越え7以下 ±0.45

5以上15以下     7越え10以下      -
15越え25以下     7越え10以下      -
25越え50以下     7越え10以下       ±8%
50越え100以下    7越え10以下       ±8%



また、以前同じような質問をして下記の関数ををおしえて頂いたのですが、
=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関数等で表現しようとすると、とても長くなって扱い難いものになることが予想できます。
(長くても構わなければ、順に丹念に記述してゆくだけで可能ですので、作成してもらった式を参考にして、追加してゆけば良いでしょう)

一方で、ご提示のデータを見る限り、外径の区分と肉厚の区分は統一されているようですので、「外径」と「肉厚」を軸とする表を作成しておいて、そこから公差を検索するような方法にしておくほうが、式も考え方も簡単になると思われます。
このような検索は、「クロス抽出」と言われているようですが、お使いのExcelのバージョンによっては、若干簡単な式にできたりもします。

検索すれば方法に関しての紹介サイトは沢山見つかると思いますけれど、以下はその一例です。
https://dekiru.net/article/16178/
    • good
    • 0
この回答へのお礼

ありがとうございます。
勉強になりました。

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

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

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


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