- ベストアンサー
エクセルファイルの参照式の入力方法
- エクセルファイルの表に参照式を入力する方法を教えてください。
- 縫製月11の計画数を11月修正見込みに、縫製月12の計画数を12月修正見込みに入力するために、参照式を使いたいと考えています。
- エクセルファイルの形式を変えることはできず、初心者の私にはどのような式を入力すれば良いのかわかりません。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
条件がありますが以下の式で可能です。 条件1)上表、下表共に1行目はタイトルで2行目からデータが始まっている 条件2)上表のタイトルには必ず11月、8月のように「月」の文字が入ること 条件3)下表A列の縫製月は必ず半角の数字(1、11など)であること 上表を仮にSheet2、下表をSheet1とします。実際のブックで別の名前がついていたら、式中のシート名は修正してください。 上表(Sheet2)のA2には =INDIRECT("Sheet1!b" & ROW()) 上表(Sheet2)のC2(11月修正見込)には =IF(VALUE(LEFT(ASC(C$1),FIND("月",C$1)-1))=INDIRECT("Sheet1!$a"&ROW()),INDIRECT("Sheet1!$F"&ROW()),"") をそれぞれペーストして下さい 次にC2のセルをE2(12月の修正見込)にコピーします。最後に上表A2、C2、E2のセルをそれぞれの列の下方にコピーします。 月が変わって1月、2月… となってもこの式でいけるはずです。もし条件1が当てはまらないときは式中のROW()を ROW()+1のように調節してください。(ROW()は上から何行目かを求める関数です)
その他の回答 (3)
- zap35
- ベストアンサー率44% (1383/3079)
#02です。再度の補足要求で失礼します。 以下のデータがあるとき、上表はどうなるのが正解ですか? A B C D E F 縫製月 類番 型番 生地番 サンプル型番 計画数 11 VCA 05 503 BB4-563 137 500 12 VCA 05 503 BB4-563 137 200 11 VCB 05 504 BB4-563 138 300 12 VCB 05 504 BB4-563 138 100 11 VCA 05 505 BB4-563 138 300 (類番VCAが複数の生地で出現するようなパターンです)
補足
たびたびすいません。 A B C D E 1 類番 "11月計画" "11月修正見込""12月計画" "12月修正見込" 2 VCA "500" 3 VCA "200" 4 VCA "300" 5 VCB "100" 6 VCA "300" が正解です。 お手数かけてすいません。
- zap35
- ベストアンサー率44% (1383/3079)
補足要求です。 1)下表の列数と実際のサンプルデータ数が合わないのですが、「BB4-563 137」までがサンプル型番でよろしいでしょうか。 2)下表で同じ類番で異なる生地番、サンプル型番の行があるとき、上表にはそれらの合算値を転記するのですか? 3)上表で月は11、12月しかありませんが、実際には1~12月があると考えて良いですか? 4)類番の数は決まっていますか? 月によってVCCとかWCAとか随時変化(類番の数、コード)しますか? 下表からピボットテーブルで類番単位に集計して、コピー&ペーストするだけで作業は楽になると思いますが、関数がご希望ならできれば実例付きで補足をお願いします
補足
>1)「BB4-563 137」までがサンプル型番でよろしいでしょうか。 はい。そうです。 >2)上表にはそれらの合算値を転記するのですか? いえ、しません。 1行、1行の転記になります。 >3)実際には1~12月があると考えて良いですか? はい。そうです。 >4)類番の数は決まっていますか?月によってVCCとかWCAとか >随時変化(類番の数、コード)しますか? きまってないです。 コードは随時変化します。
- mshr1962
- ベストアンサー率39% (7417/18945)
判定するのはA列の月とB列の類番で、F列の計画数の合計ですか? C2=SUMPRODUCT((シート名!$A$2:$A$100=11)*(シート名!$B$2:$B$100=$A2)*(シート名!$F$2:$F100)) E2=SUMPRODUCT((シート名!$A$2:$A$100=12)*(シート名!$B$2:$B$100=$A2)*(シート名!$F$2:$F100)) シート名と設定の範囲は実際の内容に合わせて変更してください。
補足
>判定するのはA列の月とB列の類番で、F列の計画数の合計ですか? 判定するのはA列の月とB列の類番です。 F列は合計はしないです。 1行、1行、A列の月に合わせてF列の計画数を 参照させると言われました・・。
お礼
お礼が遅くなりましたがなんとかできました。 ちょっと応用が必要ですが、できそうです。 ほんとにありがとうございます。 助かりました。