【QUERY関数|like】大量の文字データをざっくりと読み解く方法

関数教室
新任
新任

課長も急なんだよな〜。

退職者が増えてる原因を調べろって…。

人事のプロ
人事のプロ

そういえば退職時にアンケートとか取ってなかった?

新任
新任

なるほど、ドライブ見てみます…

あったあった!これですね。

退職時のアンケートが理由を文章で書いてあるだけのものであった
退職アンケートの集計結果
新任
新任

って、まさかの文章?!

人事のプロ
人事のプロ

イケてないわね…。

せめて選択肢の番号とかでしょ…。

新任
新任

全部で100件以上…。

いったん上から読んでいきますね(泣)

人事のプロ
人事のプロ

待って、さすがに非効率すぎるわ。

QUERY関数を使いましょう。

likeキーワード抽出する方法ならざっくりと全体傾向を把握できるはず

この記事を読んだら
  • アンケートなど大量の文字データから全体傾向を把握できる
    • 数値データがなくて機械的に分析できない時でもざっくりと状況が分かる
    • 特定の話題がどれだけのボリュームを占めているか分かる
    • 特定の話題がどのように触れられているか分かる

QUERY関数like(部分一致)を初めて使う方は、こちらの記事で詳しく解説しているので、参考にしてみて下さい。

前提:状況整理

まずは、今回の題材となる「退職アンケート」の内容を確認します。

退職時のアンケートが理由を文章で書いてあるだけのものであった
退職アンケートの集計結果

このアンケートが良くないのは、作成者の目的が明確でないところです。

従業員の退職する原因が会社にあれば、改善しなければなりません。

しかし、このようにコメントだけ収集している場合は定量分析ができず、意思決定に繋がりません

アンケートと名のつくものには共通しますが、いくつか選択肢を設けた上でコメントを補足情報として収集することをおすすめします。

今回は、この限られた情報から「退職者の増加要因」をざっくりと読み解く方法を紹介します

方法:キーワード抽出ツールを作る

これから紹介する方法では「これが原因ではないか?」と思うものをキーワード抽出しながら全体傾向を掴んでいきます。

抽出用のシートを追加する

隣に新しいシートを追加して、以下のようなを作ります。

抽出用シートの枠
抽出用シートの枠

枠線を格子状に引いて、最上段はキーワード入力欄として黄色ハイライトします。(分かりやすくしているだけです)

QUERY関数を入力する

キーワード入力欄の下(B4セル)に、抽出用のQUERY関数を入力します。

なお、抽出条件をセル参照する方法については、こちらの記事で詳しく解説しています。

抽出用シートにQUERY関数を入力
抽出用シートにQUERY関数を入力

すると、以下のようになります。(こう見えて、数式はB4セルのみです

まだ何もキーワードを入力していないので、B列には全てのアンケート結果が表示されている状態です。

キーワード抽出ツールが完成
キーワード抽出ツールが完成

参照先は、アンケートを集計しているシートの赤枠部分になります。

参照先の「アンケート」シート
参照先の「アンケート」シート

ツールを活用する

新任
新任

え、数式を一箇所入れただけですが、これで終わりですか?

人事のプロ
人事のプロ

そうよ。

忙しいんだから、準備に時間掛けてられないわ。

まずは今作業しているシートにコピペしてみて

以下の文字列をコピーして使ってみましょう。(緑文字を置き換え)

=query('シート名'!$この列から:$この列まで,"select* where 検索列 like '%"&セル番地&"%'")

Copy
  • %(後に%)
    • 〜から始まる文字列
  • %〜(前に%)
    • 〜で終わる文字列
  • %%(前後に%)
    • 〜を含む文字列 おすすめ
【補足】シートに関数をコピーする方法
  • 貼り付けたいセルにカーソルを合わせて「fx」欄に貼り付け
    • キーボード「F2」ボタン(セル編集)を押してから貼り付けでも可
スプレッドシートに関数をコピペするには、対象セルにカーソルを合わせて「fx」欄に貼り付けることを説明したキャプチャ

キーワード入力

ここからは具体的な活用方法について説明します

例えば、あなたが「評価結果に不満があって退職するのではないか」という仮説を持ったとします。

その場合、黄色部分に「評価」と入力してみましょう

キーワード抽出ツールに「評価」と入力
キーワード抽出ツールに「評価」と入力

すると、以下のようになります。

「評価」というキーワードを含む退職理由だけが抽出される
「評価」というキーワードを含む退職理由だけが抽出される
新任
新任

おお!

一瞬で関連するコメントだけ抜き出すことができました。

思ったとおり、評価に不満を持ってる人が多いみたいですね…。

人事のプロ
人事のプロ

フィルタで抽出するのは面倒だけど、これならキーワードをパチパチと打ち替えて素早く確認できるでしょ。

手を動かしていれば段々と傾向が見えてくるはずよ。

複数比較

アンケートから他にも読み取れることがあるかもしれません。

複数のキーワードを横で比較できるようにします。

まずは、先ほど作った抽出用の列をまるごと選択・コピーします。

①列ごと選択・コピー
①列ごと選択・コピー

shift+→で追加する分だけ列選択します。

②右方向に列選択
②右方向に列選択

そのまま貼り付けると、キーワード抽出ツールを複製できます。

③貼り付け(完成)
③貼り付け(完成)

以下のように、他のキーワードも並べてみて、自分で内容を整理したり、他の人と共有することもできます。

複数のキーワードを横に並べることができる
複数のキーワードを横に並べることができる
新任
新任

どの話題が多くてどのように触れられているか、ひと目で分かるのは良いですね!

人事のプロ
人事のプロ

大量のアンケート結果を上から読んでも頭に入らないけど、当てをつけてかたまりで見ると理解が進むはずよ。

まずはざっくりと読み解くには便利な方法なので、定性情報しかない場面では活用してみてね!

タイトルとURLをコピーしました