Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10全般 : Excel 2013)
行と列の交差する値を返したい
投稿日時: 20/05/13 15:38:14
投稿者: きりん555

いくつかの作業を人毎に進捗状況を横軸で見れるようにしたいと思っています。
元データは、作業を開始している人(5名作業開始/10名中)の作業ごと、人ごとに進捗状況が表示されているのですが、これを作業未開始の人も含まれたデータに、人毎に作業名を横軸にみて作業状況を確認できるように関数で返したいのですが、どうすればよいでしょうか?
 
【元データ】
     

.	A列	B列	C列
	作業名	氏名	進捗状況
1行目	AAAA	〇〇	完了
2行目	BBBB	〇〇	完了
3行目	CCCC	〇〇	作業中
4行目	AAAA	XXX	作業中
5行目	BBBB	XXX	完了
6行目	AAAA	△△△	完了
7行目	BBBB	□□□	完了
8行目	CCCC	△△△	作業中

 

 
【表示したいイメージ】    
    
.	H列	I列	J列	K列
1行目		AAAA	BBBB	CCCC
2行目	〇〇	完了	完了	作業中
3行目	◇◇◇			
4行目	△△△	完了		作業中
5行目	□□□		完了	
6行目	▽▽▽			
7行目	XXX	作業中	完了	
8行目	◎◎◎			
9行目	☆☆			
10行目	xxxxx			

 
 
 

回答
投稿日時: 20/05/13 16:45:10
投稿者: exvatpc

(1) まず、E列、F列に以下の通り、E列には、A列とB列の文字連結、F列には、C列をそのまま表示するようにします
 
    A列   B列   C列       E列    F列
    作業名    氏名    進捗状況
1行目    AAAA    〇〇    完了    =A1&B1   =C1
2行目    BBBB    〇〇  完了    =A2&B2   =C2
3行目    CCCC    〇〇  作業中   =A3&B3   =C3
4行目    AAAA    XXX   作業中   =A4&B4   =C4
5行目    BBBB    XXX   完了    =A5&B5   =C5
6行目    AAAA    △△△ 完了    =A6&B6   =C6
7行目    BBBB    □□□ 完了    =A7&B7   =C7
8行目    CCCC    △△△ 作業中   =A8&B8   =C8
 
(2) I列2行目に、次の関数をセルに入れます。
 =IFNA(VLOOKUP(I$1&$H2,$E$1:$F$8,2,FALSE),"")
 下線部は、元のデータが、A列1行から、C列8行目までとしているので、データ数によって変更してください。
 
(3) あとは、I列2行目の式を K列10行目までコピーしてください。

投稿日時: 20/05/13 17:39:53
投稿者: きりん555

できました!!
exvatpcさん、丁寧なご説明ありがとうございました。大変助かりました。