2016-07-13 7 views
1

を見上げ我々は、月額タブでExcelファイルを使用して給与を追跡しますダブルシフトの場合 30,60などは例外ではありません。カウントの発生は、ヘッダー行で

私の上司は、通常のシフトとダブルシフトを考慮してどのくらいの頻度で作業したのか知りたいと思っています。その結果はBob 50 * X、100 * Y、Bill 50 * X、100 * Yのようなリスト(テーブル)になるはずです。

構文はどのように見えますか? Billが1月にB1だったのは、彼が別の月にC1である可能性がありますので、解決策は見出しを行うためにヘッダー行を使用する必要があります。あなたの例では

答えて

0

、式

=COUNTIF(B2:B7,50) 

は範囲B2:B7でデータ50のインスタンスの数を返します。もしMATCHを使用することができ、特定の従業員に対応する列を見つけるために

、(例えば)範囲B1:C1の正確なテキストBobを見つけMATCH("Bob",B1:C1,0)。今あなたがOFFSETで行うことができますボブ、の列に対応するためにあなたのCOUNTIF機能範囲を変更する必要があります。

=COUNTIF(OFFSET($A$2,0,MATCH("Bob",$B$1:$C$1,0),6,1),50) 

上記式中の数6は、給与データを含む行の数である - ことができそれは変わる?もしそうなら、それを例えばと置き換えることができます。 MATCH("Tot",$B2:$A99,0)-1は、行BからTotを含む行までの行数をカウントします。

これらの機能の使用方法の詳細については、ExcelヘルプのCOUNTIF,MATCHおよびOFFSETのルックアップを参照してください。

関連する問題