Excel'de, verinin çoktan çoğa ilişkileri olduğu zaman rapor nasıl oluşturulur


0

Tüm kayıtları belirli bir kritere uyan tablodan döndürmek için bir formül nedir?

Çeşitli yaşam döngüsü aktiviteleri için belirli odaları kullanan projelerde çalışan ekiplerle ilgili verilere sahibim. Odalar ve özellikleri (örneğin kare görüntüleri, ağ kesintileri sayısı) tek bir sekmededir, her oda tam olarak bir kez görünür. Başka bir sekmede, ayrı sütunların bulunduğu bir kayıt var: bir takımın adı, oda numarası, proje adı, yaşam döngüsü etkinliği. Bu sekmedeki ilişkiler şunlardır: Bir takım bir veya daha fazla projede çalışır, bir proje bir veya daha fazla oda kullanır, bir oda bir veya daha fazla yaşam döngüsü aktivitesi için kullanılır.

Çalışma kitabımın kullanıcıları - çoğunlukla yeni başlayanlar için mükemmel - aşağıdakiler gibi raporlar oluşturmak istiyor: Oda numarası verildiğinde, odayı kullanan tüm projelerin listesini döndür. Bir yaşam döngüsü aktivitesi verildiğinde, bu aktivite için kullanılan tüm odaları iade edin.

Çalışma kitabında, kullandıkları arama ölçütlerini girecek bir boş sayfa var.

Ancak istenen raporları oluşturmak için sorguyu nasıl yazacağımı bilmiyorum.

(Verilerimin excel 2007 çalışma kitabındaki basitleştirilmiş bir sürümüne sahibim ancak dosyayı bu soruya eklemenin bir yolunu göremiyorum).

İşaretçiler için teşekkürler.


Veri sekmesine, Filtre fonksiyonuna baktınız mı? Tüm verileri bir sekmede birleştiren bir sekme yaptıktan sonra.
Ross,

Önerileriniz için teşekkürler, Ross. Sorudaki problemi büyük ölçüde basitleştirdim. Veriler tek bir sekmede birleştirilemiyor. Veri birçok dosyaya yayılıyor. Kaynakların bazıları> 24 sütun var. Ayrıca, çeşitli kaynakların satırları aynı şey ile ayırt edilmez. Bazı tablolar oda özellikleri, bazıları proje sıralarıdır. Binlerce kayıt var.
user1704475

Değişken sayıda satır döndürmeniz gerekiyor gibi geliyor, makroları kullanarak benzer yaptım. Bir makro bir arama yapar ve hangi Sayfa ve satırın ilgi çekici olduğunu söyleyen bir dize döndürür (örn. Sht1, satır2). Sadece önceki sht ve satırdan arayacaktır. Hepsi çok karmaşık, genellikle bir veri tabanı kullanır ve verileri Excel sayfasına geri döndürmek için sorgular yazardım.
Ross

@ sen yok Bu forumda user1704475 takmak bir dosya. Dosyanızı bazı dosya paylaşım sitelerine (örneğin, OneDrive, DropBox) yükleyebilir ve ardından sorunuza bir köprü ekleyebilirsiniz. Tabii ki, bu dosyayı o dosya paylaşım sitesinde tutmanızı gerektirir, yoksa diğerleri bundan yıllar sonra kaybolabilir.
Ron Rosenfeld

1
Çalışma sayfanızı inceledikten sonra, veritabanı kullanma konusunda @Ross ile aynı fikirdeyim. Excel'de yapabilirdi; Project (Workgroup, Phase and Location özellikleriyle) ve Location (ID, SqFt, Power, Drops özellikleriyle) için Kullanıcı Tanımlı Nesneler koleksiyonları (sözlük) oluşturacağım. Daha sonra kullanıcı girişinize bağlı olarak ilgili verileri çıkarmak için nesnelerde yineleme mantığı üzerinde çalışmanız gerekir.
Ron Rosenfeld
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.