【最大10000ポイント】当たる!!質問投稿キャンペーン!

下記のような表があったとします。
A    B  C   D  E   F~
    1  2  3  4  5  ~31
Aさん 出勤 有給 出勤 休出 遅刻
Bさん 出勤 出勤 出勤    出勤
Cさん 特休 出勤 有給    欠勤
上の表から下記のように数字にしたいいのです。
A 出勤 15
 有給  2
 休出  1
B
C

という具合にしたいのですが誠に恐れ入りますがご指導していただけないでしょうか。
よろしく御願いします。

A 回答 (4件)

仮にデータ表がsheet1、抽出表をsheet2とします。


sheet2のA列に名前、B1に出勤、C1に有給、D1に休出、E1に遅刻、F1に特休を設定、B2に次の関数を設定、縦横にコピーで如何でしょうか。
=IF(COUNTIF(Sheet1!$A:$A,$A2),COUNTIF(OFFSET(Sheet1!$A$1,MATCH($A2,Sheet1!$A:$A,0)-1,0,1,32),B$1),"")
    • good
    • 0
この回答へのお礼

早速ご協力を頂き有難うございました。
又一つ賢くなりました。

お礼日時:2008/07/22 15:20

ANo.2



参考URL:SUMPRODUCT関数だとちょっと的はずれでした。
    • good
    • 0
この回答へのお礼

早速ご協力を頂き有難うございました。
又一つ賢くなりました。

お礼日時:2008/07/22 15:20

SUMPRODUCT関数:


http://www.eurus.dti.ne.jp/~yoneyama/Excel/ex-q- …
ご参考まで。
    • good
    • 0
この回答へのお礼

早速ご協力を頂き有難うございました。
又一つ賢くなりました。

お礼日時:2008/07/22 15:19
    • good
    • 0
この回答へのお礼

早速ご協力を頂き有難うございました。
又一つ賢くなりました。

お礼日時:2008/07/22 15:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング