Google スプレッドシートに画像を張り付けた場合、iOSアプリでなくブラウザで無いと表示されない件&スクレイピングやGoogle Financeの使い方

スポンサーリンク
SEO関係・課題解決

Googleスプレッドシートで画像を張り付けるような作業を行っていた時にiOS(iPadやiPhone)のアプリで続きの作業をしようと思ったら画像が表示されなかったのですが、SafariなどのブラウザでそのURL経由でアクセスした場合は表示することができました。自分の備忘録的に残しておきます。

Googleスプレッドシートとは?

Microsoft社の表計算ソフト「Excel」に相当するようなクラウド上で操作できる表計算サービスで、Google社が提供しており、無料で使えるだけでなく多機能なこともあり、多くの人に使われています。

Google Sheets: オンライン スプレッドシート エディタ | Google Workspace
Google Sheets を使用して、オンライン スプレッドシートを作成、編集しましょう。どのデバイスからでもリアルタイムで安全に共有してインサイトを確認できます。

利用についてですが、作成時は基本的には「Googleアカウント」が必要になりますが、作成されたものをブラウザ経由で参照するだけの場合、特にリンクを知っている方に公開されたコンテンツの場合は、参照リンクにアクセスするだけで内容にアクセスできます。

Googleスプレッドシート:同時編集可能

多くのユーザーに支持される理由の多くは複数のユーザーによるGoogleスプレッドシート同時編集が可能であることからではないでしょうか。エクセルでたまに発生する、誰かが編集しているせいで、上書き保存できないといったことがないので、チームでの共同作業などが可能になります。

行ったこと

以下のような画像を張り付けたスプレッドシートを作成し、iOSのアプリで続きを作成しようと思っていました。

すると、アプリ側では画像が表示されませんでした。いろいろ確認してみるとブラウザでアクセスしないと画像は出てこないとのこと。PCでのアクセスなどブラウザでの作業が期待されているようです。

簡単な使い方:関数

簡単な使い方を紹介しておきます。

画像の取得

今回はD2セルに参照したいURLを書いている場合ですが、

=IMAGE(D2)

とすることで、インターネット上にある画像などにダイレクトにアクセスし、自分の作成するシートに参照することが可能です。

スクレイピング

直単に短い時間でのサイトへのアクセスは参照先に迷惑になりますが、以下のような構文でWebサイトの情報を参照することもできます。

=IMPORTXML("https://jp.investing.com/commodities/gold","/html/body/div/div[2]/div/div[1]/div[1]/div[3]/div/div[1]/div[1]")

今回は金先物のリアルタイムデータを取得するためのコードになります。

Google Finance

Google Financeにあるデータへの簡単な関数でアクセスできます。

以下の例ではE2に入力しているダウ平均の現在の価格にアクセスする方法になります。

=GOOGLEFINANCE(E2)

今回は簡単によく使いそうな3つの関数を紹介しましたが、それ以外にもいろいろ便利な使い方もあります。興味を持っていただけたり、皆さんの興味があるようなら”実践的”な使い方も含め、今後ご紹介するかもしれません。

以下の記事も参考になるかもしれません。

面白かった、情報の追記など関心がある方はツイートやコメントなど行ってもらえれば幸いです。

以上、参考になれば幸いです。

課題解決関係に関する記事をご紹介します。

無料・新規費用をかけずにマインクラフトのゲーム動画投稿する方法、GPUをマインクラフトに割り当てて負荷分散の方法を紹介!(Windows10・マイクラ)
自動化・効率化でなにができるのか!Google FinanceやYahoo Financeからデータ取得して年初来パフォーマンスや週次騰落率のファクターチェック
エクセルでサブスクタイプの契約管理!契約期間を塗りつぶして可視化したり、月次契約金額の集計で予実管理!
ConoHa WINGレンタルサーバーでPython! Webアプリcgiを動かす手順を紹介!3つの例あり【コピペで動く!】
IB証券(インタラクティブ・ブローカーズ証券)のAPIを利用して個別株、ETF、先物のヒストリカルデータの出力できるJupyter notebookファイルの提供
自動化・効率化できます!金融向けGoogle スプレッドシートのすぐ使える簡単な使い方4選!(Google Finance,セントルイス連銀,アメリカ合衆国財務省,スクレイピング)【コピペで動く!】
Amazon Echo Show 5 (Alexa:アレクサ)を小学生の子供の英語の勉強で活用しよう!アレクサで小学生の英語スピーキングレッスン!(質問例あり)
Google Search ConsoleとPythonの連携方法【コピペで動く!】
ネット上にあるPDFをChatGPT(OpenAI)で英訳したり和訳するウェブアプリをBlogに埋め込んでみた!
IB証券(インタラクティブ・ブローカーズ証券)のAPIを利用してVIXオプションの各限月の特定の権利行使価格で、CALL,PUTで日足ベース引け値のヒストリカルデータ出力するJupyter notebookファイルの提供やメンテナンス・補修サービス、Windows10での環境構築をさせていただきました。
【違いをみつけろ!】Googleトレンドで株式市場のセンチメント調査 ”VIX”で先行きは予想できるのか?! 
Pythonを使ってTwitterに自動投稿。APIの設定など。(Twitter API v2とAPI v1.1の併用)
Google Data Portalを使ってWeb上のオープンデータを使って簡単に情報を可視化しようという話
OpenAIのWhisperを使ってYouTube動画から文字起こしをしよう!モデルの精度を確認!StreamlitでWebアプリ化!

コメント

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