Excel 2010 Pivot table untuk menghitung laba / rugi rata-rata


2

Saya ingin menghitung untung / rugi rata-rata di tabel pivot Excel. Katakanlah sumber data ada di tabel Excel dan sepertinya

Date   Net income
1/1    5
1/1    -3
1/1    7
1/2    -10
1/2    4

Solusi saya adalah menambahkan 2 kolom tambahan dengan rumus: IF([@Net income]>=0,[@Net income],0)andIF([@Net income]<0,[@Net income],0)

Date  Net income   Profit    Loss
1/1   5            5         0
1/1   -3           0         -3
1/1   7            7         0
1/2   -10          0         -10
1/2   4            4         0

Kemudian dalam tabel pivot turunan, saya bisa menambahkan 2 columsn dengan nilai rata-rata kolom "Untung" dan "Kerugian" dari tabel sumber.

Pivot table    Avg Profit     Avg Loss
1/1            4 (=12/3)      -1 (=-1/3)
1/2            2 (=4/2)       -5 (=-10/2)

Saya bertanya-tanya apakah ada cara yang lebih baik, jadi saya tidak perlu menambahkan 2 kolom tambahan "Untung" dan "Kerugian". Apakah mungkin menggunakan bidang / item terhitung dalam kasus ini?


Apakah Anda ingin laba rata-rata dan kerugian rata-rata, atau hanya laba bersih rata-rata?
Raystafarian

Laba rata-rata dan kerugian rata-rata.
Stan

Apakah Anda terbuka untuk solusi VBA?
Raystafarian

Yakin. VBA baik-baik saja.
Stan

Jawaban:


1

Sayangnya, opsi bidang terhitung untuk tabel pivot hanya akan menangani keseluruhan data; yang saya maksud adalah Anda tidak bisa memfilter data berdasarkan nilai setelah Anda membuat tabel pivot. Jadi averageifdan iffungsi harus berurusan dengan fieldbukan cells, jika tidak, ini akan mungkin dengan bidang terhitung.

Anda bisa memotong 2 kolom menjadi satu dengan rumus kolom bendera C2=if(B2< 0, "Loss", "Gain")dan kemudian menggunakannya sebagai filter pada tabel pivot.

Atau Anda bisa mengatur kolom bendera yang sama, dan menggunakannya sebagai alat pengiris pada tabel pivot. Namun, dalam kedua kasus ini, Anda tidak akan melihat keuntungan dan kerugian secara bersamaan .

Sayangnya, saya tidak berpikir excel dapat melakukan itu bekerja untuk Anda saat ini dengan fungsi, Anda akan memerlukan kolom tambahan, tetapi Anda selalu bisa menyembunyikannya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.