
ドロップダウン メニューを使用して、他の 2 つの列の選択に基づいて列を計算したいと思います。
例えば :
1 つの列「C」には 3 つのオプション (A チーム、B チーム、C チーム) があり、列「F」にはスケジュールする曜日 (月曜日、火曜日、水曜日、木曜日、金曜日) があり、列「E」には各行の合計時間を分単位で入力したいと思います。
これにより、月曜日に A チームが持つ時間数が計算されます。
SUMIFSコードを使用して最初の基準セットで絞り込むことに成功しました
つまり =SUMIFS(E2:E20,C2:C20,"A チーム")
2 番目の条件セットを追加しようとすると、機能しません。
ここで目標を達成するにはどうすればいいでしょうか? 何か違うことを試したほうがいいでしょうか?
次のように基準を追加してみました:
=SUMIFS(E2:E20,C2:C20,"Aチーム",F2:F20,"月曜日") ....... しかし、うまくいきません!
ありがとう、
タイラー
答え1
1 つの方法は次のとおりです。
適切な場所に新しい列を挿入します (挿入後は非表示になります)。列 G に配置するとします。これらのセルで列 C と列 F を連結します。たとえば、G2 では =CONCATENATE(C2,F2) となります。
その場合、sumifs 式は =SUMIFS(E2:E20,G2:G20,"A teamMonday") になります。
これで列 G を非表示にできるようになりました。
ちなみに、もちろんSUMIFS内で連結を使用することもできます。例:
A1: Bチーム
A2: 金曜日
A3: =SUMIFS(E2:E20,C2:C20,CONCATENATE(A1,A2))。
幸運を。