![「Excel」上で「ChatGPT」を簡単に扱えるようにする方法が開発される!/「ChatGPT」のAPIキーをマクロに追記するだけで使える](https://cdn-ak-scissors.b.st-hatena.com/image/square/810491df2811a4e69fdb2aed4eda64f10484f754/height=288;version=1;width=512/https%3A%2F%2Fforest.watch.impress.co.jp%2Fimg%2Fwf%2Flist%2F1492%2F387%2Fexcel-chatgpt-top.png)
どういうもの? このように関数を使ってデータを取り込めます。 背景 元々は「インターネット上のWebAPIのデータをExcelに取り込みたい」と思ったのがきっかけです。 VBAマクロを使えば簡単ではありますが、マクロは使いたくないという方も多いのではないでしょうか。かくいう私も勤務先が属人化を防ぐためにマクロの使用を推奨していません。 そこで、関数を使用する方法を選択しました。 ExcelにはWEBSERVICE 関数という指定したURLの応答データを取り込む関数があります。 しかし、この関数は大変便利な関数ですが、ExcelはHTMLやJSONのパーサーを用意していません。結局取り込んだHTMLやJSONの処理にはVBAマクロが必要になります。 また、欲しいWebAPIが存在しない問題もありました。 そこで、Excelでデータを編集するのではなく、元々のWebAPIをExcel用に作れば
今月はじめに CData API Server というAPIの自動生成ツールで無料版・freeのライセンスがリリースされました! 今日はこの CData API Server を使ってExcel ファイルから REST API を生成する方法を解説したいと思います。(ちなみに機能的にはExcel だけでなく、MySQL などのRDBからもAPIの生成が可能です。というかそっちの方がメインです) ちなみに今回作ったAPIは以下の内容で公開しています。 O'Reilly Demo API ID:user Token:7y3E6q4b6V1v9f0D2m9j CData API Server って何? こんな REST API を生成するよ 実施手順 1. Excel データソースの接続設定を追加する 2. ExcelのシートをAPIリソースとして追加する 3. アクセス用のユーザーを追加する
ブラウザで今開いているページのデータをエクセルにまとめておきたいというとき、テーブルで作成された表をコピーできる拡張機能などを使ってエクセルに貼り付けることがありますよね。でも、この作業をもっと楽にしたいということもあるはず。 今回ご紹介するのは、このページに記載されているデータを簡単にエクセルへ変換してくれるChrome拡張機能です。 組織のマインドマップツールをマインドマイスターにすべき理由 伸びてる産業、会社、事業を紹介しまくるStrainerのニュースレターに登録!! ページ上のデータを2クリックでエクセルデータに変換するChrome拡張「Listly」 「Listy」は、対象のデータが記載されているページでボタンを押すだけで、そのデータをエクセルに変換してくれるChromeの拡張機能。 ページ内に複数のデータがあっても、その中から視覚的にデータを選んでエクセルのデータに変換するこ
文字列に変数などの値を埋め込むことができるformatメソッドについてお伝えしました。 さて、今回ですが、これまでお伝えした内容の応用編。 例えばWebページでコピーした内容を、Excelシートに表形式に貼り付けたいけど、うまくいかなくてムシャクシャ…! …というときありますよね!? それをPytonでササっとツールを作っちゃって解決しようというのが本日のお題です。 ということで、Pythonでクリップボードにコピーした内容をExcelシートに表形式で貼り付けられるようにいい感じに変換するツールの作り方です。 では、行ってみましょう。 Webページの定義リストをExcelの表形式にしたい 今回は以下のページからJavaScriptのメソッド一覧を取得してみたいと思います。 String – JavaScript | MDN Pythonの記事なのに、JavaScriptのページを取得します
【ページ設定情報を他シートへコピーするEXCEL用アドイン】 エクセルの「ページ設定」は印刷時の余白や印刷の向きなどの設定を行うことができますが、この設定はシート単位で保存されているため複数シートへは、また「ページ設定」で設定を行わなければなりません。 あらかじめ指定の用紙で印刷ができるよう作成していれば問題ないのですが、あとでページ設定変更をした場合は、他の シートへコピーするときに、また「ページ設定」を繰り返すことになります。 しかし、この「ページ設定コピーアドイン」を使えば、印刷設定をそっくりコピーできるので、手動で入力する手間が省けます。。 また、ページ設定の項目を選んでコピーすることができるため、環境や使用するプリンターが変わっても柔軟に対応することが可能です。
はてなブログで話題になったExcelの記事を見て心動かされるものがあったので、早速おすすめされていた本を買って読んでみました! 「外資系投資銀行のエクセル仕事術」という本です。 割と知ってる内容も多い上に、1時間半〜2時間程度で読める本ではありますが、本から得られた内容を実践することで、2時間分以上の業務効率の改善にはつながりそうです。 著者の熊野整さんが強調しているのは主に3つ。 見やすいエクセルにしよう ミスのないエクセルにしよう 速いエクセルにしよう ということ。 本の中では投資銀行ではという言葉が何度も使われます。 著者がいかに投資銀行を誇りに思っていたかがよくわかります。 ところで熊野整さんの自己紹介ですが。 ボストン大学卒業後、モルガン・スタンレー証券投資銀行本部に入社し、大型M&Aや資金調達プロジェクトをリード。 退社後はグロービス経営大学院にてMBA取得。 その後、大手上場
各サービスのAPIの仕様なんて覚えてらんねぇ!という人は是非。 Blockspringとは Blockspringは、TwitterやFacebookなどのソーシャルメディアをはじめ、Amazon、Youtubeなど様々なサービスからのデータを、プログラマがAPIを直接触ることなく表データとして取得することができるサービスです。サービスごとに規格の異なるWebAPIを利用するには学習コストが結構かかるわけですが、Blockspringはそういったサービスとプログラマーの間に立ち、データ取得のインターフェイスを抽象化してくれます。 非常に沢山のサービスに対応しています。 「ちょこっとデータが欲しいだけなのに、サービス毎のWebAPIを勉強するのもう疲れた」 そんな時はBlockspringを利用してみてください。 インストール BlockspringはGoogle スプレッドシートとエクセル
About RSSで購読する xlsxやCSV形式ならエクセルやテキストエディタ、画像系はPhotoshopやGIMPにPicasa、epubは専用ソフト等々、世の中に星の数ほど存在するファイル形式に合わせて、それらを編集するために、あらゆるソフトが必要になりますよね。 今後もっと多種多様なファイル形式が出てくるのかと思うと、どれだけソフトを用意すればいいんだ、と感じてしまいそうです。 今回は、そんなストレスを一気に解消してくれそうな便利ソフトをご紹介します。 組織のマインドマップツールをマインドマイスターにすべき理由 伸びてる産業、会社、事業を紹介しまくるStrainerのニュースレターに登録!! あらゆる形式のファイルを編集できる「Free Editor」 「Free Editor」は、様々な形式のファイルをひとつのソフトで編集することができるフリーのエディター。 画像やエクセル、ワー
無料のPDF変換ソフトPrimoPDFで有名なNitro PDF, Inc.が提供する、PDFファイルをWord、あるいはExcelファイルに変換してくれるネットサービスです。 融通の利かないPDFファイルを、WordやExcelで編集できる形式に変換してくれます。なおかつ日本語の変換にも対応しているので、多くの場面で使うことができるものとなっています。ソフトではなくネットサービスなので、WindowsやMac OSなどのOSに左右されず利用できるのも大きな利点です。 様々なファイルを試してみたところ、編集にパスワードが必要なPDFファイルも変換することができたので、さらに活用の場面は広がるのではないかと思います。詳しい使い方は以下から。■PDFファイルをWordファイルに変換する方法 Convert PDF to Word (DOC) - 100% Free! 上記ページにアクセスし、P
「○○する関数は何ですか?」 Excelをお使いの方からよくいただく質問のパターンの一つです。 Googleなどで、 「Excel 関数 四捨五入」 「Excel 関数 日付」 といった検索をする方もとても多いでしょう。 もちろん、Googleなど検索エンジンで探す行為を否定するつもりはありませんが、そもそもExcel自体にも関数の検索機能はついています。 確かに日本語による関数検索は、いまいちなのでExcelでの関数検索を試して「使えないよ」と感じてGoogleなどを利用しているのならいいのですが、そもそもExcelの関数検索機能自体をご存じない方が少なくないようですので、Excelの[関数の挿入]ダイアログで関数を検索する方法をご紹介しておきます。 [関数の挿入]ダイアログとは、[関数の挿入]ボタンなどをクリックすると表示されるダイアログです。 [関数の挿入]ダイアログを利用している方
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く