Skip to main content

お世話になっております。

表題の件で質問で投稿しました。

■実施したいこと

・部署、社員別の複合機利用状況を出す

■元データ(添付エクセルはサンプルです)

・社員データ

・複合機利用状況のデータ(毎月)

■困っていること

・​社員データは、社員1名あたりのこれまでの所属組織と、その組織への異動年月情報があります。「異動年月」のみのため、例えば2016年4月に組織Aに異動、2020年7月に組織Bに異動した場合、その間の年月どの組織にいたか、を示すレコードがありません。

・そのため、上記2点の元データを「社員番号」をキーに結合すると、社員名が複数組織で紐づけられてしまい、利用状況が複数カウントされてしまいました。

・「異動日」のみの情報で、次の異動日の前月までは組織Aに所属している、と定義づける方法はありますでしょうか。

日付に関する関数など検討してみたのですが、方法が思いつかず、お力ぞえいただけますと幸いです。​

답변 2개
  1. 2021년 1월 28일 오전 2:38

    こんにちは。一番簡単なのは​データ側に「前回の異動日」項目を足すことだと思いつつ、以下それが難しい場合として記載します。

    まず、結合条件を一つ加えます。

    こんにちは。一番簡単なのは​データ側に「前回の異動日」項目を足すことだと思いつつ、以下それが難しい場合として記載します。​まず、結合条件を一つ加えます。そのままだと​レコード重複する月が出てきますので、以下計算フィールドを作成しフィルターとして使用します。​実際の異動日{ FIXED [対象年月], [利用者名]: MAX([年月 (異動日)])}​重複フィルター[実際の異動日] = [年月 (異pic2そのままだと​レコード重複する月が出てきますので、以下計算フィールドを作成しフィルターとして使用します。

    実際の異動日

    { FIXED [対象年月], [利用者名]: MAX([年月 (異動日)])}

    重複フィルター

    [実際の異動日] = [年月 (異動日)]

    上記の重複フィルターをフィルターに使用すれば、異動日以降の所属​

    ​部署を反映した利用実績が出てきます。添付Workbookもご確認ください。​

0/9000