Excelを鬼効率化! 数式は「GPTExcel」で自動生成すべし【今日のワークハック】

Excelを鬼効率化! 数式は「GPTExcel」で自動生成すべし【今日のワークハック】

  • ライフハッカー・ジャパン
  • 更新日:2023/05/26
No image

まだまだ発展途上ではあるものの、AIが私たちの働き方(や何もかも)を変えつつあるのはご存じのとおりです。

まさに今、各種スプレッドシートアプリに、AIが導入されようとしています。

Microsoftは現在、すべてのMicrosoft 365アプリにおいて、AIアシスタントの「Copilot」をテスト中です。

Googleは今後数カ月のうちに、まずはWorkspaceアカウントから、スプレッドシートへのAIツールの統合を進めようとしています。

とはいえ、どちらもまだ利用できる状態ではないため、今すぐAIを使って仕事をしたいなら、サードパーティ製のツールに頼らざるをえません。

【今日のワークハックはこんな人におすすめ!】

ExcelやGoogleスプレッドシートの作業を効率化したい人

数式の使い方がよくわかっていない人

今日のワークハック:AIスプレッドシートツール「GPTExcel」で数式をハックする

No image

Image: GPTExcel

今すぐ使えるスプレッドシート向けAIツールの1つが、「GPTExcel」です。Excel、スプレッドシートの数式を生成してくれます。

生成の手順

まずは、作りたい数式を文章で入力します。

次に、使用先としてExcelかスプレッドシートを選択します。両者はコマンドが異なることがあるためです。「Generate」をクリックすると、数式をAIが教えてくれます。

生成された数式

今回、「奇数のセル内の文字を大文字にしたい」と入力をしたら、以下の下記の数式が提案されました。

Excel:=IF(MOD(ROW(),2)=1,UPPER(A1),A1)

スプレッドシート:=ARRAYFORMULA(IF(MOD(ROW(A1:A),2)=1,UPPER(A1:A),A1:A))

数式の解説をお願いする

しかもこのAI、提案だけして終わりではありません。

求めれば、ちゃんと解説をしてくれるのです。「explain」タブに数式を貼り付け、「Explain formula」をクリックすると、その式が動く仕組みを解説してくれます。

上記の数式の場合、こんな解説が出てきました。

この式では、MOD機能を使って、行番号が偶数か奇数かを判定しています。行番号が奇数なら、UPPER機能を使ってA1セルの文字を大文字にします。行番号が偶数のときは、A1セルの文字をそのまま返します。

IF機能は、このチェックを行ない、適切な結果を返すために使用されています。

他のAIと同様、重要な作業にロボットを使うときは、必ずダブルチェックをしましょう。

上司にスプレッドシートを送ったあとで、数式が全データを壊していたことがわかった……なんてことは勘弁ですものね。

今日のワークハック記事をもっと読む

連載「今日のワークハック」では、仕事が速く効率的にこなせる!ツール・アプリ・OSのショートカットや使い方、アイデアをお届けします。

No image

Excel 最強の教科書[完全版] 【2nd Edition】

1,760

Amazonで見る

Source: GPTExcel, Microsoft, The Verge

堀込泰三

この記事をお届けした
グノシーの最新ニュース情報を、

でも最新ニュース情報をお届けしています。

外部リンク

  • このエントリーをはてなブックマークに追加