• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:組み合わせ計算について)

組み合わせ計算についての質問

matsu_junの回答

  • matsu_jun
  • ベストアンサー率55% (146/265)
回答No.1

以下の補足に対する回答次第では私程度のスキルでも、マクロで解決できます。 この手の問題は袋詰問題といいまして、色々な解決法があります。 補足要求) 1) まず、Officeのバージョンはいくつでしょうか? 2) 業務Aに必要な人員、業務Bに必要な人員、業務Cに必要な人員を別々に求めるのですか?   それともAさんを業務○へ、Bさんを業務□へ・・・と割り振れば3つの業務全てが   並行して進められる、という組合せを求めたいのですか?   (plztksさんの例では後者となる状況はありえないのですが) 3) 2)で前者の場合、個々のスキルの合計>=業務に必要なスキル合計である組合せについて   全てを知りたいのですか?それともギリギリの組合せについてのみ知りたいですか? 4) 例えばAさんが業務Cを、Bさんが業務Aをといったように、スキルなしの人が   その業務を行うというのはアリですか? 5) 現在シートの2行目にはAさんのスキル一覧が書かれていますが、これを1行下げて   2行目にはそれぞれの業務の必要なスキル合計を記載するという形は取れますか?   (つまりセルB2に「2.2」、C2に「2.1」、D2に「1.8」を記載する) 6) 業務の種類はplztksさんの例では3種類になっていますが、実際のところ何種類ありますか?   また、人員は5人になっていますが、実際のところ何人くらいいますか?   どちらの回答もおおよそで結構ですし、場合によって増減するというのも構いませんが   おおよその数を教えてください。   (ただし人員が20人を超えると私のスキルでは普通に利用できる範囲を超えてしまうものしか   作れませんが・・・) 7) できるだけ丁寧に解説するつもりではありますが、マクロは利用できますでしょうか?   使ったことが無いということであれば解説いたしますし、使ってはいけないということであれば   回答をあきらめますので。

plztks2005
質問者

補足

matsu_junさん、早速の書き込みありがとうございました。 以下質問の返答です。 1)Office 2000を使用しています 2)最終的には後者の「いろいろなパターンの組み合わせで見ることができる」ほうが望ましいらしいのですが、とり急ぎ前者の個別表示(算出)で大丈夫とのことです。 3)業務別の合計値「以上」のなるべく近い値での組み合わせを算出したいです。未満は算出対象外、ということで。。。 4)スキル無しの方が業務に入ることはナシでお願いします。 5)記述の形式に関しては全く指定がないので、行の挿入などは全然OKです 6)業務の種類・・・50前後  人数・・・200人前後 が、最終的に作り上げなければいけない数です。今は 業務の種類・・・20 人数・・・20 でお伺いしている作成中のデータ一覧を稼働させることができれば・・・と思っています。 7)今まで本にざっと目を通しただけで全くの初心者と同じだと思って頂いて差し支えありませんが、もしご教授いただけるのでしたらがんばって一歩を踏み出そうと思っています。 以上、どうぞよろしくお願いします!!

関連するQ&A

  • 簡単そうで難しい計算

    簡単そうで難しい計算 A1に3 A2に4 A3に5 A4に7、B1に6 B2に7 B3に12 B4に13 B5に16、C1に1 C2に6 C3に7 C4に8 C5に9、D1に12 D2に13 D3に14 D4に20、E1に13 E2に15 E3に16の数値が入力されています。それぞれ列の少ない数値からA+B+C+D+Eの加算合計値を表示できないでしょうか?自分で調べてみたのですが順列で組み合わせの数値を出す計算式はあったのですが、その組み合わせの加算値を出す方法はわかりませんでした。 合計値と共に3+6+1+12+13 3+6+1+12+15 のように何を組み合わせたかも知りたいです。 グループ内の数値の組み合わせ点数を知りたいので、この様なものが必要になってしまい安易に考えていたのですが、私では手に負えません。 どうぞよろしくお願い申し上げます。

  • 組み合わせの計算

    6人の中で4人組を作る場合、何通りの組み合わせができるのでしょうか? (A-B-C-DとD-C-B-Aのようなものは同じ組み合わせとします) 書き出したところ、15通りになりましたが、合っているかどうかわかりません。 また、組み合わせの計算方法がありましたら教えてください。 よろしくお願いします。

  • sqlでの組み合わせ計算?

    4種の複数製品を組み合わせて金額を提示したいのですがうまくいきません 組み合わせテーブル    製品テーブル セットno 組み合わせ 種類      名前 種類 金額 1      1         a        1   a   100 2      2         a        2   b   260 2      3         c        3   c   244 3      4         a        4   d   300 3       5         b        5   a   400 3      6         b       6   b    200 3      7         b        7   b    240 4      8         a        8   a    333 4      9         b        9   c    300 4      10        b       10   a   600 これを結合させてセットnoで纏めて合計で金額をだすと種類すべての合計がでてしまいます。 全てではなく1セットごとの値段を出すようできないでしょうか? またできれば商品名の組み合わせが分かるようにしたいのですがいい案はないでしょうか? よろしくお願いします。

  • 組み合わせの問題(エクセルで組み合わせ表を作りたい)

    <問題> A、B、C、D、E、Fの6つのかごに、1~10の数字の書かれたカードを置きます。一度置いたカードは、一旦カードの束に戻し、再び10枚の中から選ぶことが出来ます。1つのかごには一枚のカードしか置けません。置いたカードは、必ず合計で10になる様に置かなければなりません。この場合、組み合わせは何通りありますか? <補足> ・Aのかごに10のカードを置いたら、すでに合計10であるので、他のかごにはカードを置かない。 ・Aのかごに9のカードを置いたら、Bのかごに1のカードを置く。 ・Aのかご5のカードを置いたら、Bのかごに5のカードを置く。 A   B   C   D   E   F  合計 10                   10 9   1                10 5   5                10 4   2  1   2   1     10 <質問> (1)何通りの組み合わせがあるか? (2)エクセルで、この例の組み合わせ表を作る場合、どうすればよいか?公式のようなものがあるのか? 大変困っております。よろしくお願いします。

  • 「組み合わせ」「序列」について

    同じ質問をしたのですが説明が悪かったためもう一度。 「組み合わせ」「序列」についてです。 たとえばA~E5つの要素の中で重複しない可能な限りの組み合わせの公式を知りたいのです。 たとえばそれぞれ2組づつにすると、 (1)A×B (2)A×C (3)A×D (4)A×E (5)B×C (6)B×D (7)B×E (8)C×D (9)C×E (10)D×E という組み合わせになります。 今度はこの組み合わせをワンセットにし((1)のA×B)、再び、5つの要素と組み合わせるようにもしたいのです。 (1)×A (1)×B (1)×C  ・  ・  ・ (2)×A (2)×B (2)×C  ・  ・  ・ というように。 この公式と、A+Bの組み合わせでも順序はB+Aという並べ方(順列?)もありますよね。 以上の例について、組み合わせと順列、これらの公式を教えてください。 説明文がわかりずらければ補足致します。 なお当方、数学ならずとも算数すら苦手なので、お手柔らかなご指導をお願いします。 説明文がわかりずらければ補足致します。

  • 組み合わせを計算して別シートに表示する方法を教えてください。

    組み合わせを計算して別シートに表示する方法を教えてください。 複数のアイテムの組み合わせ表を作成し足し引き演算結果を別シートに表示したいのですが、表示方法がわかりません。 「アイテム」、「組合せ」、「表示」の3つシートを作成 (1) 「アイテム」シートには、アイテム A, B ,C, D があり各数値をマニュアルで入力    A   B   C   D      25   15   30   20 (2) 「組合せ」シートには、考えられるすべての組み合わせ表を作成   A   B   A  -B   B  -D   A  -B   C   A   B   D   A  -B   -C   -D   B   C   -C     D      ・      ・      ・      ・ (3) 「表示」シートには、計算結果として以下のように表示される   A  B       40   A  -B      10   B  -D      -5   A  -B  C   40      ・      ・      ・      ・ となります。 できれば「アイテム」シート内で計算を行い、計算結果を同シート内にも計算の都度 数値を表示したいです。 とても初歩的な質問かもしれませんが、ド素人なのでどなたか教えていただけると助かります。 よろしくお願いします。

  • エクセルで組みあわせについて教えて下さい。

    エクセル2000です。エクセルで組合せの合計をだしたいのですが、 A1 58 B1 13.5 C1 44.5 D1 51.5 E1 31 F1 49.4 G1 19.6 H1 41.5 J1 41 となっていて、その中から「292」に一番近い組合せを知りたいんですが、方法がありましたら教えて下さい。 上記の場合だったら 58、51.5、31、49.4、19.6、41.5、41 が292になるといった感じです。 292になるなら上記では7つ数字を使いましたが、5つでも6つでもいいです。ぴったりにならなくても近似値でもOKです。 宜しくお願いします。

  • エクセルで決められた合計になる組み合わせを作成

    エクセルを使用し、決められた合計になるような数値の組み合わせを表示するようにしたいのですが、どのようにしたらよいか皆さん教えて下さい。 例えば、 B列に 100・50・70・62・58・70・・・と数値が入力されています。 C1に300と入力しておきます。 300になる組み合わせはどれとどれ・・・なのかというものを作成したいです。 多数ある場合は、全ての組み合わせを表示したいです。 表示例として B3とB5とB15・・・を合わせると合計C1が300になる、又は298又は302になるという表示をしたいのですがどのようにしたらよいでしょうか。 A列にコードを入力しているので数値の重複はありません。 宜しくお願い致します。

  • エクセル セルの組み合わせ

    エクセル表の中で目的の数値になるセルの組み合わせを探したいです A列  B列に a  210 b  80 c  403 d  196 e  221 f  307 g  325 h  233 i  237 j  307 k  487 L  267 のようにあります。 これを組み合わせて980に近い組み合わせをいくつかさがしたいのですが、 どうしたらできるでしょうか。重複はできないのです。 ソルバーで挑戦しようと思いましたが、使い方がわかりません。 だれか教えてください。おねがいします。

  • 組合せ、偏差などの出し方をお教え願います。

    以下の算出方法をお教え下さい。 部門A(0,1,2,3,4,5,6,7,8) 部門B(0,1,2,3,4) 部門C(0,1,2,3,4) 部門D(0,1,2,3,4) 部門E(0,1,2,3,4) 部門F(0,1,2,3,4,5,6,7,8) の時に、 (1)各部門より任意に1個の数字を取った場合の組合せは?  9×5×5×5×5×9=10,125通り?? (2)各部門より任意に1個の数字を取った場合の合計値の出し方。  0は1通り  2は4+3+2+1=10通り  3は・・・・  4は・・・・   ・   ・  28は1通り 以上、数式やパソコンでの関数等での対処方法をお教え願います。