見出し画像

テーマ検索


かぶたんのサイトの銘柄ごとに書かれているテーマで検索できるスプレッドシートです

スプレッドシートとQUERYの良さを実感してもらう為に簡単なものを作ってみました

東証銘柄の21/4/2までのものを検索できます

※ 21/4/2現在銘柄毎に記載されているテーマです
  使い続ける場合、以降のテーマ変更や追加、新規上場、上場廃止等
  による銘柄の増減はご自身でメンテナンスが必要です


Q:テーマシートのB2セルにテーマのキーワードを入力すると東証銘柄シートからコード、社名、テーマを抽出します

画像1

あいまい検索が出来るので、テーマにコーヒー関連と書かれていてもコーヒーで検索できますが、漢字の珈琲で検索するとヒットしないので抽出されません(°_°)

画像2


QUERY簡単に解説します

Screenshot_2021-04-15 スプレッドシートのQUERY関数のSELECT句を使用して、データから列を抽出する方法まとめ

QUERYで東証銘柄シートのデータ範囲A1からCの最後までを選択

=QUERY('東証銘柄'!$A$1:$C,$C$1)

Q:テーマシートのC1セルに記述されている以下の条件で表示します
列A、B、Cを表示(A、C、Bに変えればその列順で表示できる)
テーマ列をB1セルに入力したワードで検索(両端のC2は%で曖昧検索用)
order by 列 asc コード順に昇順
asc(アセンディング:昇順)desc(ディセンディング:降順)

="select A, B, C where C like '"& C2&B1&C2 &"' order by A asc"


GoogleのIDがあれば使用できるので興味があれば試してみてください
以下のリンクからスプレッドシートがコピーできます

https://docs.google.com/spreadsheets/d/1ZGvp5MpUJtiMOCcwUkjf2uI74QsZa6MHxV6zAje3XjA/edit?usp=sharing


閲覧のみになっていますが、ファイルからコピーを作成で自分の編集可能なファイルができるのでそれを使用してテーマ変更可能になります

テーマ検索1


東証銘柄シートでフィルターを使用するのと結果は変わりませんが、
クリックしたり、条件を入力したりという手間がなく、表示も断然速く、キーワードだけで良いので便利です

このスプレッドシートという意味ではないが、スプレッドシートとQUERYは是非活用するべきツールだと思います!(°_°)


※ 並び順シート追加しました、入力以外でもリストで表示します

画像7


B1にデータの入力規則を設定してA列、C列、E列、G列、又は任意作成の列を指定して表示順を変更できます。使いやすい列で使用して下さい

画像5


E列の場合(出現数少ない順)

新しいビットマップ イメージ2

G列の場合(出現数多い順) 他、テーマ名昇順、降順

新しいビットマップ イメージ1


どの表示順でも入力の途中で選択項目を削減してくれます

新しいビットマップ イメージ4

新しいビットマップ イメージ3


リストにないテーマを入力するとわかりにくくエラーになるようになりましたw

新しいビットマップ イメージ5


サポートされると喜んでアイスを買っちゃいます!٩(๑❛ᴗ❛๑)۶