請求・入金の管理表
8社(架空)への


使った
- 架空の
ダミーデータです (乱数で作った 43行。 取引先8社、 請求日、 支払期限(請求月の 翌月末)、 請求額、 入金日、 入金額)。 実在の 会社の データではありません。 取引先の 名前も 架空です。 - 入金は、
全額が 1回で 入る 前提です(一部 入金は、 データに 入れていません)。 入金日が 空の 行が、 未入金です(13件)。
DAX の
状況 = IF(NOT ISBLANK(ar_invoices[入金日]), "入金済", IF(ar_invoices[支払期限] < DATE(2026, 9, 30), "期限超過", "未入金(期限内)")) // 列
請求合計 = SUM(ar_invoices[請求額])
入金合計 = SUM(ar_invoices[入金額])
未入金額 = SUMX(ar_invoices, IF(ISBLANK(ar_invoices[入金日]), ar_invoices[請求額]))
期限超過額 = SUMX(ar_invoices, IF(ISBLANK(ar_invoices[入金日]) && ar_invoices[支払期限] < DATE(2026, 9, 30), ar_invoices[請求額]))
請求合計(円) = FORMAT([請求合計], "#,##0") // カードに「6M」ではなく全桁で出すための表示用(入金・未入金・期限超過も同じ形)
未入金の
確かめた
- 請求合計は
5,680,500 円、 入金合計は 4,029,500 円、 未入金額は 1,651,000 円(13件)、 期限超 過額は 246,000 円(2件: 桜ヶ丘クリニック 198,000、 丸山製作所 48,000)でした。 CSV から 別に 計算した 値と 一致しました。 - 「桜ヶ丘クリニック」を
選ぶと、 請求合計 863,500、 入金合計 390,500、 未入金額 473,000、 期限超過額 198,000 と なり、 CSV からの 計算(863,500、 390,500)と 一致しました。 表は 3件(未入金の 合計 473,000)でした。 - 請求月ごとの
図は、 4月 900,500 円(入金 702,500)、 8月 664,000 円(入金 66,000)など、 CSV の 月別合計と 合っていました。 8月・9月は、 支払期限が 先なので、 入金が 少ない (9月は 0)のが、 この 図でも 見えました。 - カードに
数値の メジャーを そのまま 入れると、 「6M」のように 丸めて 表示されました。 表示用に FORMATで文字に した 別の メジャーを 作ると、 全桁で 出ました (文字の メジャーは、 カードの 初期設定で 「ヒント」の 欄に 入るので、 「値」の 欄に 入れ直しました)。 - 日付を
表や 図に 入れると、 年・四半期・月・日の 階層で 出ました。 表では 日付 そのまま、 図では 月だけに するには、 欄の 右の ▼ や × で 変える 必要が ありました。 - 図の
月の 名前は、 英語(April、 May… )で 出ました。
確かめていない
- 一部
入金、 過入金、 値引き・返金(マイナスの 請求)、 入金日が 請求日より 前の データ。 - 基準日(9月30日)を、
今日の 日付に して 自動で 動かす設定。 この 作例では、 日付を 決め打ちに しています (DAX の TODAY()は使っていません)。 - 取引先ごとの
入金までの 日数(平均)や、 督促の 管理。 - 実際の
会計データとの 突き合わせ(請求書の 発行数、 消費税、 締め日)。 - Power BI サービスへの
発行と、 Web での 共有。 - スマートフォン用の
レイアウト。 - 請求書が
数千件ある 場合の 見やすさと、 速さ。 表は、 画面の 高さに 入らない 行を、 スクロールで 見せています ( この 画面では、 未入金13件の うち5件が 見えています)。
ダウンロード