0

私はSQL/Pythonを初めて使用します。

経費項目を3つの主要なカテゴリに分類または分類する方法があるかどうか疑問に思いました。

つまり、約100以上の異なる経費カテゴリを含む56,000行のリストがあります。それらは、Payroll、Credit Card Pmt、電話などとは異なります。

分析のために、それらを3つのカテゴリーに分類したいと思います。

ExcelでGIANTIFステートメントを実行できることは知っていますが、100以上のサブカテゴリがあるという事実に基づいて、これには非常に時間がかかります。

PythonまたはExcelでさえプロセスを促進する方法はありますか?

また、これが重要かどうかはわかりませんが、SQLデータベースにアップロードするためにこのファイルを準備しています。

4

1 に答える 1

0

列 ExpenseCategory、PrimaryCategory を持つ ExpenseCategories のような名前のテーブルを作成する必要があります。

このテーブルには、経費カテゴリごとに 1 つの行があります (必要に応じて制約を適用できます)。次に、このテーブルを SQL の既存のデータと結合します。

ちなみに、Excel では、if() ではなく vlookup() を使用してこれを行うことができます。vlookup() は、SQL でルックアップ テーブルを使用することに似ています。if() に相当するものは巨大な case ステートメントであり、これは別の可能性です。

于 2012-06-20T14:10:37.667 に答える