ユニット 6 / 11

Excel の数式の生成とデータ クレンジング

利益:

  • バージョンとテーブル構造を正確に記述して、複雑な Excel/スプレッドシートの数式を作成する能力
  • プロンプトを介して乱雑な財務データをクリーニングおよび正規化する手順を定義する機能
  • 生成された式を、結果がわかっている小規模なデータセットでテストすることにより検証する機能

財務専門家の本拠地は Excel (または Google Sheets) です。ただし、複雑な数式を最初から作成したり、ネストされた IF を設定したり、乱雑なデータをクリーンアップしたりするには、何時間もかかることがあります。ここで、人工知能 (AI) が「数式アシスタント」として活躍します。ユーザーが必要なことを平易なトルコ語で説明すると、AI が数式を作成します。ただし、注意点があります。AI が生成したフォーミュラは、テストされずにマスター ファイルに組み込まれることはありません。この単元では、検証の規律に従って数式を生成し、データをクリーンアップする方法を学びます。

AIに数式を正しく記述する

モデルはテーブルを認識しません。したがって、数式を印刷するには、次の情報を指定する必要があります。どの列に何が入っているか、数式がどのセルに入力されるか、何を計算したいか、およびどのプログラムを使用しているか (一部の関数と括弧は Excel と Google Sheets では異なります)。

ヒント: 数式を求めるときは、例を使って列の内容を説明します。「列 A は日付、B は顧客名、C は金額」と言うほうが、「この数式を書く」よりもはるかに正確です。モデルはそれに応じて参照を確立します。

ステップバイステップ: 安全な粉ミルクの製造

  1. 構造を説明します。列、データ型、数式が入力されるセル。
  2. 目的を明確に述べてください。 「次の条件を満たす行の数を加算します」のように。
  3. 番組と地域を指定します。エクセルかスプレッドシートか?小数点の区切り文字はカンマですか?
  4. 公式とその説明を求めてください。彼に自分が何をしたか、一つ一つ説明させてください。
  5. 小さなデータでテストします。結果がわかっている 3 ~ 5 行で試してから、拡張してください。

弱いプロンプト / 強いプロンプト

弱いプロンプト: Excel で条件加算式を作成します。

これにより、どの列がどの条件であるかが明確でないため、一般的で不正確な式が得られます。

強力なプロンプト: Excel の数式を記述します (トルコ語版、小数点区切りカンマ)。表: A= 日付、B= 部門、C= カテゴリ、D= 金額。データは 2..500 行です。必要なもの: セル F2 の、部門が「マーケティング」とカテゴリが「広告」の行の D 列の金額の合計。出力:1) 式自体 2) 式の各部分が何を行うかについての簡単な説明 3) 同じ働きをする別の式 (利用可能な場合)

このプロンプトでは、正確な SUMIFS ベースの式、部品の説明、および代替案が表示されます。トルコ語版とカンマ区切り文字が指定されているため、式はそのまま機能します。

数式をリクエストするときは、結果をどのように検証するかについても計画してください。最も安全な方法は、手動で計算できるほど小さなテスト テーブル (結果がすでにわかっている 3 ~ 5 行) を設定することです。この表の数式を実行して、期待した数値が得られるかどうかを確認します。あなたがそれを与えれば、あなたはそれを広めることになります。そうでない場合は、プロンプトを修正して再現することができます。この少額の投資により、500 行に広がるサイレント エラーが防止されます。

一般的な数式ファミリー

必要です

トルコ語エクセル

英語/シート

メモ

条件付き合計

すみぜ

スミフス

複数の条件

条件付きカウント

カウンティフス-トゥー

カウンティ

何行収まるか

検索

VLOOKUP / インデックス + マッチ

VLOOKUP / インデックス + マッチ

INDEX+MATCH はより柔軟です

条件値

IF / IFERROR

IF / IFERROR

エラー管理用

テキストを抽出する

左から、ピース、ファインド

左、中央、検索

データクリーニング中

注意: AI は英語の関数名 (SUMIFS、VLOOKUP) で応答する場合があります。トルコ語 Excel はこれらを認識しません。 SUMIFS、VLOOKUP などの同等のものが必要です。プロンプトで使用しているバージョンを必ず指定してください。そうでないと、数式でエラーが発生します。

データ クレンジング: 乱雑なものから整理されたものへ

財務データは多くの場合、汚いものです。日付形式が混同され、金額に千単位の区切り文字があり、同じ顧客が異なって表記されます (「ABC Ltd」、「ABC Limited」、「abc ltd.」)。 AI は、公式とステップ リストの両方を使用して、これらの掃除ステップを解決できます。

乱雑なデータをクリーンアップするために、次の段階的な計画と必要な Excel 式を示します。 問題: 日付が 12.03.2025 と 2025-03-12 の両方の形式になっています。金額には「1.234.50 TL」などのテキストが含まれます。顧客名の大文字と小文字が一致していません。対象: 単一形式の日付、数値で表した金額、適切な大文字で表した顧客名。各ステップを個別の数式で表示し、元のデータを損なうことなく新しい列で作業します。

ピボットとサマリーロジックの説明

AI はピボット テーブルをクリックすることはできませんが、設定方法を段階的に示し、数式を使用して同じ概要を表示します。

この表を月別、部門別の合計支出にまとめたいと思います。 2つの方法を教えてください:1) ピボットテーブルのステップ(どのフィールドを行、列、値にするか)2) ピボットを使用せずにSUMIFと同じ集計を構築する数式セット

数式を理解する: ブラックボックスを開く

AI が与えた公式を理解せずに使用することは、長期的には危険です。なぜなら、ある日入力が変化すると式が壊れ、それが何をするのかがわからないため修正できないからです。したがって、公式をただ受け入れるのではなく、学習してください。 AI は優れた教師です。複雑な数式を段階的に説明してもらえます。

Excel を学習しているかのように、この数式を 1 行ずつ説明してください。各関数の動作、引数の順序、およびこの数式が失敗する状況を書き留めます。最後に、「この式をテストするにはどうすればよいですか?」 3 つのサンプル入力と予想される出力を提案します。=IFERROR(VLOOKUP(A2,List!A:C,3,FALSE);"not found")

また、文書化する習慣をつけましょう。複雑な数式を使用したセルの横、または「メモ」タブに、数式の動作を一文で書き留めます。 6 か月後にファイルを開いたときに、自分自身に感謝するでしょう。この説明文もAIが生成してくれます。

ヒント: 数式が予期しない結果をもたらした場合は、数式全体を AI に渡して、「なぜこれが間違っているのでしょうか?」と尋ねます。聞く。モデルセルのサンプルと期待する結果も提供します。ほとんどの場合、参照エラーまたは型 (テキスト/数値) の不一致が即座に検出されます。

ミニケース

ケース 1 — 間違ったバージョンのトラップ。アナリストはAIが与えたSUMIFS式をトルコ語Excelに貼り付けて#AD?と書きました。エラーが発生しました。プロンプトを「トルコ語バージョン」に更新すると、モデルは SUMIF を与え、数式が機能しました。教訓: バージョンを指定するのは 5 秒の作業ですが、スキップするのは 30 分かかります。

ケース 2 — テストでエラーが発生しました。 AIは、「先月からの変更」式で、分裂のために間違ったセルを参照していました。アナリストは、結果がわかっている 4 行で式をテストしました。 1行で900%というとんでもない結果が得られました。参照を修正しました。テストを行わなかった場合、エラーは 500 行以上に広がっていたでしょう。

ケース 3 — 2 時間の清掃を 10 分に短縮します。会計士は、1,200 行の銀行取引明細書の金額がテキスト形式 (「TL 1,234.50」) であり、合計できないことに気付きました。 AI が指定した SUBSTITUTE + CONVERT の手順を使用して、10 分以内に列を数値に変換しました。結果を 3 行で検証し、1,200 行すべてが翻訳されたことをトータルチェックで確認しました。

ケース 4 — 理解せずに使用した場合の代償。アナリストは、AI から取得したネストされた式を理解せずに使用しました。数か月後、ソース テーブルの列の順序が変更されると、数式は静かに間違った列を取得し始めましたが、誰も気づきませんでした。報告書は2か月間間違っていた。 AI に数式を最初から説明させ、その結果を「メモ」セルに書き留めさせれば、変更はすぐに把握されるでしょう。教訓: 使用する公式をすべて理解することは、将来の間違いを防ぐことです。

よくある間違い

  • Excel/スプレッドシートのバージョンを指定しません。英語の関数はトルコ語版ではエラーになります。
  • 表を説明せずに式を尋ねる。モデルは参照を適合させることができません。列の内容を入力します。
  • 公式をテストせずに広める。結果がわかっている小さなデータを試行せずにメイン ファイルに入らないでください。
  • 元のデータを破壊してクリーニングします。新しい列に対してクリーンアップを実行します。生データを保護します。
  • 小数点/千の位の区切り文字を指定しません。カンマドットの混同は、サイレントな計算エラーにつながります。

要約すると

  • AI は、平易なトルコ語で記述されたロジックを Excel/スプレッドシートの数式に変換する強力なアシスタントです。しかし、テーブルを見るのではなく、構造を説明します。
  • 数式がそのまま機能するには、バージョン (トルコ語/英語、Excel/スプレッドシート) と小数点区切り文字の指定が不可欠です。
  • 公式の横にある部分の説明を求めると、間違いを教えてもらいやすくなり、間違いを見つけやすくなります。
  • 少量のデータで生成された各式を既知の結果でテストし、それを広めます。
  • 新しい列に対してデータ クリーニングを実行します。生データを直接破損しないでください。

アプリケーションタスク

自分の作業から複雑な会計ニーズを選択します (複数条件の合計や 2 つのテーブル間の検索など)。強力なプロンプト テンプレートを使用して、数式、その説明、および代替案を生成します。結果がわかっている 3 ~ 5 行のテスト テーブルで試してください。エラーがある場合は、プロンプトを修正して再現してください。また、ダーティな列 (混合日付またはテキスト量) を取得し、AI のクリーニング手順で修正し、結果を検証します。

チェックリスト

  • [ ] Excel/スプレッドシートのバージョンと小数点区切り文字を指定しました。
  • [ ] 列の内容と数式が来るセルについて説明しました。
  • [ ] 式の横に部品の説明が欲しかった。
  • [ ] 既知の結果が得られた小さなデータで式をテストしました。
  • [ ] 生データを損傷することなく、新しい列のデータをクリーンアップしました。
  • [ ] 広める前に、少なくとも 1 回は不条理な結果のチェックを行いました。