[[20130106154839]] 『データ抽出方法』(hikari) ページの最後に飛ぶ

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

 

『データ抽出方法』(hikari)

A列  B列 C列       G列  H列 I列
A店 a商品 3       A店 a商品 3
A店 b商品 1       A店 b商品 1
A店 d商品 2   ⇒   A店 d商品 2
B店 a商品 2       A店
B店 c商品 1       A店
C店 b商品 5       B店 a商品 2
C店 c商品 1       B店 c商品 1
                B店
                B店
                B店
                 C店 b商品 5

左上のような表を、右上のような表に書き換えをする数式を教えてください。

質問内容を文字で補足すると、以下の通りです。

左上の表・・・店舗毎に商品名と個数を表示してある表

右上の表・・・G列にはもともと店舗名が入力されている。

左の表のA列に、G列と同じ店舗名が表示されていたら、B〜C列をH〜I列に表示させる方法
を教えてください。(G列の店舗名は固定入力されているものです)

どなたか宜しくお願いします><;


 	A	B	C	D	E	F	G	H	I
 1	A店	a商品	3				A店		
 2	A店	b商品	1				A店		
 3	A店	d商品	2				A店		
 4	B店	a商品	2				A店		
 5	B店	c商品	1				A店		
 6	C店	b商品	5				B店		
 7	C店	c商品	1				B店		
 8							B店		
 9							B店		
 10							B店		
 11							C店		

 H1セルに
 =IF(COUNTIF($A$1:$A$7,$G1)<COUNTIF($G$1:$G1,$G1),"",INDEX(B$1:B$7,SMALL(IF($A$1:$A$7=$G1,ROW($A$1:$A$7)),COUNTIF($G$1:$G1,$G1))))
 Ctrl + Shift + Enter で確定
 右と下にフィルコピー

 (se_9)

 A列店ごとに固まってるのなら

 H1 =IF(COUNTIF($A:$A,$G1)<COUNTIF($G$1:$G1,$G1),"",INDEX(B:B,MATCH($G1,$A:$A,0)+COUNTIF($G$1:$G1,$G1)-1))

 I1にコピー。H1:I1 下へコピー。

 (GobGob)

お二人ともありがとうございました!!
これで次のステップに進むことができました★
本当に感謝です、ありがとうございました!!!

コメント返信:

[ 一覧(最新更新順) ]


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