[[20161026110747]] 『複数の文字列を抽出したいです』(銀杏) ページの最後に飛ぶ

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

 

『複数の文字列を抽出したいです』(銀杏)

こんにちは

  1  2  3  4  5
A●  晴れ
B
C●  曇り
D
E●  曇り

上記の3列目を「別シート」のA1から順に抽出する方法はありますでしょうか?

宜しくお願い致します

別シート
 1 2 3
A晴れ
B曇り
C曇り
D

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


 これって行列番号逆だよね・・・?

 同じシート内処理で回答

	A	B	C	D	E
1			晴れ		晴れ
2					曇り
3			曇り		曇り
4					
5			曇り		

 E1 =INDEX(C:C,ROW(A1)*2-1)&""
 下へコピー。
 
(GobGob) 2016/10/26(水) 11:32

GobGobさん
返信ありがとうございます!!

(銀杏) 2016/10/26(水) 12:03


	A	B	C	D	E
1	●		晴れ		晴れ
2	△		晴れ		曇り
3	●		曇り		曇り
4	■		晴れ		
5	●		曇り	

E列には、丸の時だけCに記載されている文字列を並べたいです。
(銀杏) 2016/10/26(水) 14:28


 =IFERROR(INDEX(C$1:C$100,SMALL(INDEX((A$1:A$100<>"●")*10^16+ROW(A1),0),ROW(A1))),"")
 
(GobGob) 2016/10/26(水) 14:31

GobGobさん
ご回答ありがとうございました!
(銀杏) 2016/10/26(水) 14:42

 解決?

 =IFERROR(INDEX(C:C,SMALL(INDEX((A$1:A$100<>"●")*10^16+ROW(A$1:A$100),0),ROW(A1))),"")
                              ~~~~~~~~~~~
 では?
(笑) 2016/10/26(水) 14:52

 実際、何行目から始まってるのか知らないけど、

 =IFERROR(INDEX(C:C,・・・・・・
        ~~~~~
 ここも ↑ のようにしましょう。

 参考まで。
(笑) 2016/10/26(水) 14:58

笑さん
出来ました!助かりました!!!!
ありがとうございます!

GobGobさんも対応ありがとうございました!
(銀杏)


 > =IFERROR(INDEX(C:C,SMALL(INDEX((A$1:A$100<>"●")*10^16+ROW(A$1:A$100),0),ROW(A1))),"")
 >                              ~~~~~~~~~~~
 おー。ミスってました。笑さん さんきゅーです。

 
(GobGob) 2016/10/26(水) 15:20


コメント返信:

[ 一覧(最新更新順) ]


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