1

したがって、次の列を持つチケットシステムを追跡するために、この出力があります。

1. create date 
2. resolved date
3. location (A,B,C,D)
4. item (1,2,3,4)

あるアイテムを 1 週間に開封した平均日数を出力する数式を作成するにはどうすればよいですか?

たとえば、2015 年の第 32 週で、ロケーション「A」の「1」に分類されたアイテムの平均開封日数は?

これは、(すべてのチケット '1' の合計オープン日数)/(アイテム '1' の合計オープン チケット数) に等しいはずです。

(resolved_date) – (create_date) (週の最終日) > (resolved_date) の場合、これはチケットがレポート週内に解決されたことを示します。= (レポートの週の最終日) – (create_date) (レポートの週の最終日) < (resolved_date) の場合、これはレポートの週の後にチケットが解決されたことを示します。= (レポート週の最終日) – (create_date) resolve_date = null の場合、これはチケットが現在解決されていないことを示します。

この IF( condition1, value_if_true1, IF( condition2, value_if_true2, value_if_false2 )) のようなネストされた ifs 式を考えていますが、作成するのに十分な Excel に精通していません。

ありがとう!

4

1 に答える 1

0

あなたが言ったことを考えると、私の意見では、データを理解できるステップに分解する方が簡単でしょう. 添付を参照してください。いくつかのランダムなデータと、特定の勤務週の初めに説明した指標を場所と項目別に確認する方法を作成しました。列 A ~ D を 1 ~ 4 と記述した項目にしてから、列を隣接する E ~ H にすることをお勧めします。

A = Create Date
B = Resolved Date
C = Location
D = Item


Formulas in each columns, row 2:
E:  =IF($K$8>B2,"Closed",IF(A2<$K$8,"Open","Not Yet Open"))
F:  =C2&D2
G:  =IF(AND($F2=$K$5,$K$8>A2),1,0)
H:  =IF(AND($F2=$K$5,$E2="Open"),$K$8-A2,0)

メニュータブを作成します。列 A にセル A1 の場所を入力し、次にその下のすべての場所を入力します。ヘッダーを含む場所を選択し、Ctrl + Shift + F3 を押します。これにより、場所の範囲 (Menus!A2:An)、Locations に名前が付けられます。列 B の項目についても同じことを行います。これで、いくつかのデータ検証を行うことができます。次に、カレンダー タブを作成します。各 WW の最初の日を 1 つの列に入れ、WW ラベルを次の列に入れます。たとえば、(2014 年 12 月 28 日は第一次世界大戦の最初の日である可能性があります)。最初の日付セルに 7 を追加し、下にドラッグします。WW1 セルを下にドラッグして対応させます。WW 範囲に「WW」という名前を付けます。日付と対応する WW ラベルを選択し、その 2 列の範囲に「Calendar」という名前を付けます

データのあるページに戻ります。そして、次のことを行います。

Location: (K3) Data Validation, List, Range =Locations
Item: (K4) Data Validation, List, Range =Items
Location + Item: (K5) =K3&K4

Work Week: (K7) Data Validation, List, Range =WW
First Day: (K8) =INDEX(Calendar,MATCH(K7,WW,0),1)

Total Days Open: (K10) =SUM(H:H)
Total Tickets:  (K11) =SUM(G:G)
Avg Days Open:  (K12) =K10/K11

これで、ドロップダウンで場所とアイテムを選択し、次に稼働週を選択してメトリックを取得できるはずです。

于 2015-08-13T23:04:09.257 に答える