• 締切済み

第三希望までのマッチングを調べたい

セルB列に番号、C列に名前、D列に第一希望、E列に第二希望、F列に第三希望の項目を作って男女別にそれぞれマッチングしたらG列に結果を表示するような集計表を作りたいのですが計算式が今ひとつよく解りません。どちらかおわかりの方アドバイス頂けませんでしょうか。宜しくお願いいたします。 会社のレクレーションで使うものです。

みんなの回答

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.2

やるなら、IF・COUNTIF・LOOKUP・MATCH・OFFSETなど 複数の関数を組み合わせれば出来ると思いますが、なんせ条件が曖昧すぎて絞り込めません。 > マッチングは単純に男女の希望が合えば成立とします。 単純に、は無理でしょう。 例えば、 ・あ男くんは「第一希望:イ子ちゃん、第二希望:ロ子ちゃん、第三希望:ハ子ちゃん」 ・イ子ちゃんは「第三希望:あ男くん」 ・ロ子ちゃんは「第二希望:あ男くん」 ・ハ子ちゃんは「第一希望:あ男くん」 こんな場合には誰と誰をぶつけます? ハ子ちゃんの第一希望を優先します? あ男くんの第一希望で合わせます? もっとわかりやすい例で言うと、 ・あ男くんは「第一希望:イ子ちゃん、第二希望:ロ子ちゃん」 ・い男くんは「第一希望:ロ子ちゃん、第二希望:イ子ちゃん」 ・イ子ちゃんは「第一希望:い男くん、第二希望:あ男くん」 ・ロ子ちゃんは「第一希望:あ男くん、第二希望:い男くん」 こんな場合はどうします? 男の希望を通すと、女性の希望は通らない。 女性の希望を優先すると、男は我慢。 さらに考えるなら、 ・あ男くんは「第一希望:イ子ちゃん、第二希望:ロ子ちゃん、第三希望:ハ子ちゃん」 ・イ子ちゃんは「第一希望:い男くん」 ・ロ子ちゃんは「第一希望:う男くん」 ・ハ子ちゃんは「第一希望:え男くん」 ・い男くんは「第一希望:イ子ちゃん」 ・う男くんは「第一希望:ロ子ちゃん」 ・え男くんは「第一希望:ハ子ちゃん」 ・(あ男くんを希望した女性は居ない) こんな場合、あ男くんの立場はどうします? こうなると先の回答にも書いたとおり、暗黙の「不人気度調査」としか言えません。 心的にあまり強くない男なら、引きこもりますよ? どう考えても不公平ですよね。 このように、組み合わせ抽選で希望を募るのは必ず仇になりますよ。 それだったら、会場入り口で男女別にくじ引きをし、 番号を合わせてペアを組ませるほうが現実的です。 中途半端に希望を聞くならアミダくじの方がまだ公平ですね。

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.1

マッチングの条件が全くわからないのですが。 > セルB列に番号、C列に名前、D列に第一希望、E列に第二希望、F列に第三希望の項目を作って コレは理解できました。項目を作るんですね。 > 男女別にそれぞれ 男女はどこで区別するのでしょうか? エクセルは「名前」を見て男女を区別できるほど器用ではありません。 > それぞれマッチングしたらG列に結果を表示する 何を、どのようにマッチング(?)しましょうか? 第一~第三希望までの項目があるようですが、何が入るのでしょう? 転属希望部署ですか?面接希望時間帯ですか?それとも、食べたい料理ですか? もしかしたら、暗黙の「男女別不人気度調査」ですか。 第一希望~第三希望までに誰からも選ばれない人を晒すレクリエーションでしょうか。 以上、補足くださいませ。

a609gb
質問者

補足

質問に記載の物は男性用で同じ物をI列からN列までコピーして女性用とします。 マッチングは単純に男女の希望が合えば成立とします。

関連するQ&A