• ベストアンサー

エクセルの数式を教えて下さい

どなたか、次の表の適用率を当てはめるためのエクセル数式を教えていただけますでしょうか? 色々調べておりましたが分からなくて質問させていただきました。      a以下,b以下,C超 イ以上 50% 40% 30% ロ以上 60% 70% 80% ハ以上 100% 20% 10%

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! やり方だけ・・・ イ・ロ・ハ a・b・c は数値だとします。 ↓の画像で右側がSheet2とします。 行・列とも項目数値は昇順にしておきます。 画像では行方向の 2行目 → 0以上10未満 3行目 → 10以上20未満 4行目 → 20以上 列に関しては B列 → 0以上100未満 C列 → 100以上200未満 D列 → 200以上 という配置になります。 INDEX関数とMATCH関数の「TRUE型」で対応できると思います。 左側Sheet1のC2セルに =IF(COUNTBLANK(A2:B2),"",INDEX(Sheet2!B$2:D$4,MATCH(A2,Sheet2!A$2:A$4,1),MATCH(B2,Sheet2!B$1:D$1,1))) という数式を入れオートフィルで下へコピー! これで画像のような感じになります。m(_ _)m

kamaro123
質問者

お礼

ご丁寧なご回答、誠にありがとうございました。 早速、明日試してみます。

その他の回答 (2)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

他の方も指摘しているように質問の要件が満たされていません。 元になるデータ(仮の値で良い)の提示は必要です。 また、判定の指標となるa、b、C、イ、ロ、ハの値も仮の数値として必要です。 添付画像にそれらの値を配置して計算式をあてがってみましたので参考にしてください。

kamaro123
質問者

お礼

ご回答、ありがとうございました。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

具体的な数字を挙げず、わざわざ「言葉で説明」を考えようとして説明に失敗しています。 問題点: 1)bを超えてC以下の範囲にヌケがある 2)イ未満の範囲にヌケがある こういった「場合分け」に失敗することで、関数を組み立てても大概失敗します。 具体的な数字が無いので、てきとーに縦横ともにゼロ以上の数字が入る場合で説明します。 添付図: A2には数字のゼロを記入、セルの書式設定の表示形式のユーザー定義で「0以上」と設定 以下同じ B1、C1には10、20を記入、セルの書式設定の表示形式のユーザー定義で「0以下」と設定 D1には「20超」と言葉で記入 作成例: G2、G3に数字を記入、G4に =VLOOKUP(G2,A2:D5,COUNTIF(B1:C1,"<"&G3)+2) のように作成する。

kamaro123
質問者

お礼

こんばんは。 雑な質問に丁寧なご回答をありがとうございました 早速、やってみます。