Deckでプレイ不可にユーザー数に対してチートの使用・開発が目立つため。16:37一般ニュースでも毎日その名を見かけるようになった「ChatGPT」。これをExcelで簡単に呼び出せるユーザー関数が、ブログ「VBAで実用マクロ」の「ChatGPT3.5をExcelワークシート関数として使用する」というエントリーで4月2日に公開されている。「VBAで実用マクロ」の「ChatGPT3.5をExcelワークシート関数として使用する」VBAマクロでは「ChatGPT」のAPIを使っているため、利用するにはOpenAIのアカウントを取得し、事前に「ChatGPT」のAPIキーを取得しておく。このコードではGPTのバージョンとしてデフォルトの「gpt-3.5-turbo」を使っているため、APIの無料枠が残っていれば無料で利用できる。""」の2つある「"」の間にAPIキーを記述し、Excelマクロとして登録する。APIのAPIを取得Excelからの使い方は、セルの関数として「=ChatGPT()」を呼び出すだけだ。A1のセルに質問を書いておいて、別のセルに「=ChatGPT(A1)」という式を書くと、数秒で回答がセルに入る。APIの呼び出しがエラーになったときには、そのセルによくあるエラーの「#VALUE!」とだけ表示されるので注意したい。APIでは、回答するキャラクターなどを設定する機能がある。この機能をChatGPT()でも利用でき、ChatGPT()の第2引数で指定できるようになっている。同じ質問に対し、キャラクター設定を書いたセルを第2引数に指定すると、それぞれ違う方向性の回答が返ってくる。2024年1月「GPTストア」対応!もう面倒なプロンプトは不要。