• 締切済み

鉄筋拾いの関数

スラブ配筋拾いの関数を作りたいのですがどうしても関数が書けません。どなたか教えてください。 S 7000*5000  短辺 上 D10 @150      下 D13 @150   長辺 上 D10 @150      下 D10 @150 =IF(OR((E57="上"),(E57="下")),40*G57/1000,10*G57/1000)? 上筋定着 40d、下筋定着 10dかつ150以上←かつ・・・ の部分が・・・エクセルのエキスパートさんよろしくお願いいたします。

みんなの回答

  • shorun
  • ベストアンサー率42% (133/310)
回答No.2

No1です、次の補足をします。 計算式での鉄筋の定着長さ単位はメートルになります。 なお、セルE57,G57にミス入力値が発生する可能性があれば エラーチェックの式を設定する必要があります。

  • shorun
  • ベストアンサー率42% (133/310)
回答No.1

エクセルのエキスパートではありません 間違っていたらごめんなさい。 セルE57 には 上・下端区分の 「上」または「下 」 セルG57 には 鉄筋呼び径 d ミリメートルの「 d 」 上記のデータが正しく入力されていることを前提に 鉄筋の定着長さは =IF(E57="上",40*G57/1000,IF(10*G57<150,150/1000,10*G57/1000)) で如何でしょうか。

stnino
質問者

お礼

ばっちり!!!でした。ありがとうございます!