[[20151105144814]] 『名寄せして、データの中身も寄せたい』(なむなむ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『名寄せして、データの中身も寄せたい』(なむなむ)

	 A	B	C	D	E	F	G	H	I
1		H25	H25	H25	H26	H26	H26	H27	H27
2		りんご	みかん	桃	りんご	みかん	桃	りんご	みかん
3	山田			○					
4	山田						○		
5	木村			○					
6	木村		○						
7	佐藤	○							
8	佐藤								○
9	山口	○							
10	山口						○		

 A列の名前を寄せて、かつ、B列〜I列の○のデータも同じく寄せたいです。どうしたらよいでしょうか?

< 使用 Excel:Excel2013、使用 OS:Windows7 >


 元の表がSheet1だとする。
 集計シートのA3セルに
 =IFERROR(INDEX(Sheet1!A$3:A$20,SMALL(IF(FREQUENCY(IFERROR(MATCH(Sheet1!A$3:A$20,Sheet1!A$3:A$20,0),""),ROW($1:$20))>0,ROW($1:$20),""),ROW(A1))),"")
 と入力してShiftキーとCtrlキーを押しながらEnterキーで式を確定する。
 (確定後、式が{}で囲まれればOK)
 その後、式を下へフィルコピーする。

 なお、上記の式は元の表が20行目まで対応している。
 もっと行がある場合は式中の「$20」部分を全て大きくしてくれ。

 次にB3セルに
 =IF(COUNTIFS(Sheet1!$A$3:$A$20,$A3,Sheet1!B$3:B$20,"○"),"○","")
 と入力して(こちらは通常通りEnterで式を確定)右と下へフィルコピーしてくれ。
(ねむねむ) 2015/11/05(木) 15:57


ねむねむさん、どうもありがとう!無事、出来ました!(なむなむ)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.