Excel Pivot tablo değerleri


3

2007 Excel'de ortalama (ortalama) yerine medyanı gösterecek bir Pivot tablo oluşturmaya çalışıyorum. Temel olarak, belirli bir görevi gerçekleştirmek için kaç ay sürdüğü, tamamlandığı yılı ve bu görevin kategorisini (AD kategorileri) içeren geniş bir veri kümesine sahibim. Her yıl için her bir kategori (AD) için medyan süreyi ve yıllara göre ayrılmış, sadece A ve B kategorileri için birleşik medyanı hesaplayabilmem gerekiyor. Pivot Tablo ortalama olarak çalıştı, ancak medyanı hesaplamak için nasıl kullanılacağını çözemiyorum.

Alternatif olarak, ayrıca koşullu bir formül kullanmayı da denedim, ancak "VEYA" için doğru sözdizimini çözemedim. Oluşturmaya çalıştığım formül aşağıdadır:

=MEDIAN(IF(OR(all!$A$1:$A$65000 = "A", all!$A$1:$A$65000 = "B"),IF(all!$E$1:$E$65000 =   
"FY05", IF(all!$C$1:$C$65000 <> "",all!$C$1:$C$65000, ""), "")))

Yanıtlar:


4

İlk olarak, bir pivot tabloda medyan yapmanın yerleşik bir yolu yoktur. Bu işlevsellik eksikliği benim için eski projelerde çok fazla iş yarattı, buna inanmazsınız.

İkincisi, haklısın; VEYA () dizi formüllerinde garip bir şey yapar. Sorunun üstesinden gelmek için bunu deneyin:

=MEDIAN(IF(all!E1:E65000="FY05",IF(all!A1:A65000="A",all!C1:C65000,IF(all!A1:A65000="B",all!C1:C65000,"")),""))

Bunu bir dizi formülü olarak girdiğinizden emin olun. Formülü girmek için Ctrl + Shift + Enter tuşlarına basarak yapın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.