[[20210621132707]] 『別シート抽出』(もえにゃん) ページの最後に飛ぶ

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

 

『別シート抽出』(もえにゃん)

別シートに、特定の文字が入っている行を全て抽出したいです。

下がサンプルで作っているシートから抜粋したのですが、"鉛筆"ではなくセルを指定する場合はどのような関数に変えたら良いのでしょうか。
やっとここまでたどり着いたのですがここからがわからなくて、、

=IF(ROW(A1)>COUNTIF(Sheet1!$B$2:$B$20,”鉛筆”),””,INDEX(Sheet1!A$1:A$20,SMALL(INDEX((Sheet1!$B$2:$B$20<>”鉛筆”)*1000+ROW(Sheet1!$B$2:$B$20),),ROW(A1))))

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 "鉛筆"をセル参照に変えるだけではないのかな
(どん) 2021/06/21(月) 13:43

 ひとまず式は
 =IFERROR(INDEX(Sheet1!A$1:A$20,AGGREGATE(15,6,ROW($2:$20)/(Sheet1!B$2:B$20="鉛筆"),ROW(A1))),"")
 として例えば式を入力したシートのA1セルの値を使うとした場合は
 =IFERROR(INDEX(Sheet1!A$1:A$20,AGGREGATE(15,6,ROW($2:$20)/(Sheet1!B$2:B$20=$A$1),ROW(A1))),"")
 でどうだろうか?
(ねむねむ) 2021/06/21(月) 13:47

セル参照のやり方が上手くいかないんです、、、
(もえにゃん) 2021/06/21(月) 14:23

 >上手くいかないんです、、、
上手くいかないとは?
(どん) 2021/06/21(月) 14:25

コメント返信:

[ 一覧(最新更新順) ]


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