• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Seçmen Listeleri

Katılım
3 Nisan 2009
Mesajlar
322
Excel Vers. ve Dili
2007
Arkadaşlar elimde 2 tane tablo var

tablo 1 - 210,000 kişilik bir seçmen listesi
mahalle ismi - sandık no - üye/üye değil - gibi bilgiler var

tablo 2 - seçim sonuçları
sandık no - oy kullana seçmen sayısı - chp - akp - mhp gibi bilgiler var

ekte ekledim .

Istediğim iki tabloyu birleştirmek ama yapamadım . Pivot table olmuyor.
çünkü tablo 1 de bir sandıkta 300 tane seçmen var dolayısı il 300 tane aynı sandık numarası yazıyor tablo 2 de ise her sandıktan birer tane var

uğraştım yapamadık başka bir yolu var mı acaba .
 

Ekli dosyalar

Bu işlemi yapmak için her iki tabloda da il ilçe mahalle ve sandık no sütunları olmalıdır. Daha sonra ÇOKEĞERSAY formülüyle istediğiniz veriyi saydırabilirsiniz.
 
Arkadaşlar Excel de fena sayılmam . Yukarıdaki tablodaki sütunlardan sildiklerim de oldu . Onların tamamı için bir program yapmak istesem .

Mesela Sandık numarasını girdiğim zaman bana

Mahallesini
İsim Soyisim
Kaç tane üyemiz olduğunu
Cinsiyetini
Yaş aralığını
Demografik Yapıyı ( Hangi İlden kaç kişi var )
Seçmen Sayısı
Oy Kullananan Seçmen Sayısı
Ak Parti Oy Sayısı ve Oranı
Chp Oy Sayısı ve Oranı
Mhp Oy Sayısı ve Oranı
Hdp Oy Sayısı ve Oranı
Saadet Patisi Oy Sayısı ve Oranı

verecek şekilde bir program yapmam için nasıl yol gösterebilirsiniz bana . Bu verilerin hepsi excell ortamında var bende .
 
Yukarda da belirttiğim gibi ÇOKEĞERSAY formülü bir çok isteğinizi yerine getirir. Ayrıca Özet TAblo ile de istediklerinizin bir kısmını elde edebilirsiniz.
 
Yusuf Hocam benim gönderdiğim örneğe göre bir çalışma yaparak gönderirmisiniz rica etsem . Ben uygulamasını yaparım sanırım .
 
Yusuf hocam

saydırmak istediğim

Cinsiyeti ( Her sandıkta kaç bayan kaç erkek var )
Nufus İli ( Her Sandıkta hangi ilden kaç kişi var
Üyelik ( Her Sandıkta kaçı üye kaçı üye değil )

Diğer alanlarda saydırma yok
1001 nolu sandık a.gazi mahallesindeyse onu atacak ,
partilerin aldığı oyu aynı şekilde atacak ,
Seçim Sonuçları ( tablo 2 ) kısmında ne varsa aynı şekilde kalacak yani .

Bu dediğiniz çokeğersay ile yapabilirmiyim bunları
 
Eðersay formülünü biliyorsunuzdur.

=EÐERSAY(Aralýk;Kriter)

Þeklinde kullanýlýr. Örneðin A1:A1000 aralýðýnda erkeklerin sayýsý için aþaðýdaki formül kulkanýlýr:

=EÐERSAY(A1:A1000;"Erkek")

ÇOKEÐERSAY formülünde ise Aralýk ve kriterler birden fazla kullanýlabilir. Örneðin A sütununda Erkek, B sütununda 1001 yazanlarýn sayýsý iþinþöyle kullanýlýr:

=ÇOKEÐERSAY(A1:A1000;"Erkek";B1:B1000;1001)

Tabi formülü aþaðý doðru kopyaladýðýnýzda aralýðýn deðiþmemesi için aralýklarý $ ile kullanmalýsýnýz:

=ÇOKEÐERSAY($A$1:$A$1000;"Erkek";$B$1:$B$1000;1001)

İsterseniz Aralık ve kriterleri arttırabilirsiniz.
 
Yusuf hocam , olmuyor bu şekilde . Ben soruyu mu yanlış soruyorum acaba .

Sandık bazlı olduğu için tüm sütundakileri saysın istemiyorum .

Mesela H Sütununda 541 tane sandık var ve her sandıkta 300 civarı seçmen var .
Bu seçmenlerden hangi sandıkta kaç tane bayan var kaç tane erkek var ,
Bu seçmenlerden hangi sandıkta kaç üye var kaçı üye değil ,
Bu seçmenlerden hangi sandıkta hangi il ' den kaçar tane seçmen var

birinci istediğim bu ikincisi

aynı şekilde tablo ikide sandık numaralarının yazdığı K sütunu ( her sandık no bir sefer yazılı seçmen listesi gibi değil ) var . referans aldığım sandık yanına altına üstüne bir yerine
o sandıkta partiler kaçar tane oy almış AKPARTİ CHP MHP SP HDP ( bu bilgiler zaten var listede bu bilgileri de atsın istiyorum )

Bu şekilde iki tabloyu birleştirme şansım yok mu. yani ben sandık numarasını seçeyim
Bana o sandık ile ilgili yukarıda belirttiğim şekilde Hem oy oranlarını , hemde o sandıktaki kişi bilgilerini (cinsiyet , üyelik , memleket gibi ) versin istiyorum .


Birde hocam yazdığınız cevapta türkçe karakterler değişik görünüyor .
 
Son düzenleme:
Merhaba.
Tabloda veri miktarı çok az, örnek olarak iki adet formül yazayım.
Diğerlerini de kendinize lazım olan sütunları kullanarak düzenlersiniz.
Formülde tablonuzun 20'nci satıra kadar olduğu varsayılmıştır. Bu sayıyı H sütunundaki son dolu satır numarasıyla değiştirmeyi unutmayınız.
1001 no'lu sandıktaki KADIN sayısını,
Kod:
=TOPLA.ÇARPIM(($H$2:$H$[B][COLOR="Lime"]20[/COLOR][/B]=[COLOR="blue"][B]1001[/B][/COLOR])*($C$2:$C$[B][COLOR="Lime"]20[/COLOR][/B]="[COLOR="blue"][B]K[/B][/COLOR]"))
1001 nolu sandıktaki ÜYE DEĞİLlerin sayısı için;
Kod:
=TOPLA.ÇARPIM(($H$2:$H$[B][COLOR="Lime"]20[/COLOR][/B]=[B][COLOR="Red"]1001[/COLOR][/B])*($G$2:$G$[B][COLOR="Lime"]20[/COLOR][/B]="[B][COLOR="red"]Üye Değil[/COLOR][/B]"))
 
İstenilen rapor çok az komplex görünüyor. Ben SQL tercih ettim. Sonuç resimdeki gibi.

attachment.php



Bu raporu amaçlıyorsanız DB.zip içindeki iki dosyayı dışarı çıkardıktan sonra aşağıdakileri uygulayın:
- DB.xlsx dosyasını "C:\" konumuna taşıyın.
- DB dosyasında iki çalışma sayfası var; Bunlar, sizin tablolarınızla aynı yapıda ve sütun başlıkları hariç olarak tüm verilerinizi bu sayfalara yapıştırın ve kaydedin/kapatın.
- "Rapor" isimli dosyayı Excel ile birlikte açın veya açık Excel dosyası varsa bunu sürükleyin.
- Bir diyalog penceresi gelecek, Evet, Aç veya Etkinleştir gibi bir onay isteyecek.
- Onayladığınızda rapor karşınızda.
 

Ekli dosyalar

  • Ekran Alıntısı.JPG
    Ekran Alıntısı.JPG
    47.2 KB · Görüntüleme: 52
  • DB.zip
    DB.zip
    8.7 KB · Görüntüleme: 29
Biraz inceleyin bakalım oluyor mu :)
 

Ekli dosyalar

Yusuf Hocam oluyormuş :)) , Ömer Hocam , Zeki Hocam ellerinize sağlık .
 
Geri
Üst