ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Excel(エクセル)活用コミュのあるキーワードに対する検索サイトのHIT数の自動更新

  • mixiチェック
  • このエントリーをはてなブックマークに追加
はじめまして。

エクセルは初心者レベルです。

エクセルで、例えば「いちご」「みかん」「りんご」とA1〜A3に記述して
そのキーワードのYahoo!での検索HIT数をB1〜B3に
googleでの検索HIT数をC1〜C3にといったように検索HIT数を自動的に更新されるようにしたいのです。
データの取り込みの部分などをいじっては見るもののどうしていいのかわかりません・・・・

方法を教えて頂くことは可能でしょうか?


コメント(3)

> データの取り込みの部分などをいじっては見るものの
どこまでやって、どこまでできたのかを記載していただきたかったです。


「Webクエリ」でなんとか作成することができませんか?
メニューバーの「データ」→「外部データの取り込み」→「新しいWebクエリ」です。
これで、欲しいデータ部分を取得し、B1セル等に参照させることができると思います。

ただ、この機能では、キーワードはセルの値が変更されても、
新しく設定したキーワードで自動で検索するということはできません。

更新はクエリ毎に「データの更新」を実行する必要があります。
実際にやってみればわかりますが、この方法では完全自動更新(?)は無理です。

VBA(マクロ)を使えばボタン1発で指定したキーワードからYahoo等で検索してきて
結果から必要なデータだけをB1セル等に出力とかできますが、
> エクセルは初心者レベルです。
とのことですので、今回はVBAについての提案は(鳥口さんには荷が重そうなので)やめておきます。
(Webクエリだけの更新をVBAでやるのもありですけどね・・・)

という前提でExcelに標準搭載された機能だけでの方法を提示してみました。
>よっちゃんさん

ありがとうございます。
「新しいwebクエリ」のところまでは行き着くことができましたが
その後がチンプンカンプンでした。

VBAのことは使わなきゃだめかな〜と頭によぎっていたのですが、
勉強しないといけなさそうですね。
教えていただいたEXCEL標準搭載の方法で試してみてから今後どうしようか考えてみようと思います。

ありがとうございました!!
> 鳥口さん

Webクエリから
「りんご で検索した結果 1〜10件目 / 約28,100,000件 - 0.04秒」
という欲しい情報の文字列が取得できたら、
FIND関数とMID関数の組み合わせで「28,100,000」という部分は取り出せます。

頑張ってみてください。
もしわからなかったら聞いてください。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Excel(エクセル)活用 更新情報

Excel(エクセル)活用のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。