Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst ZÄHLENWENN mit Kriterien in Tabelle

Mitglied: 101993

101993 (Level 1)

06.09.2011 um 13:44 Uhr, 3297 Aufrufe, 6 Kommentare

Hallo,

ich möchte zählen wieviele Mitglieder in einem Bezirk sind. Dazu hab ich ein Blatt wo alle Mitglieder mit PLZ stehen und ein Blatt in dem alle PLZ mit dem dazugehörigen Bezirk stehen.

ich bräuchte also eine ZÄHLENWENN mit den Kriterien in Blatt PLZ von z.B. A1:A40

wie würde diese ZÄHLENWENN dann aussehen oder gibts da eine vernünftigere Variante?
Mitglied: bastla
06.09.2011 um 14:46 Uhr
Hallo Flying.Viper!

Wenn es nur darum ginge, Unter- und Obergrenze zu prüfen, könntest Du etwas in der Art versuchen:
=ZÄHLENWENNS(Tabelle1!$A$1:$A$200;">="&Tabelle2!$A$1;Tabelle1!$A$1:$A$200;"<="&Tabelle2!$A$40)
- damit würden alle PLZ erfasst, deren Zahlenwert mindestens dem in Tabelle2!A1 und höchstens jenem in Tabelle2!A40 entspricht. Natürlich wäre die Voraussetzung dafür, dass es nur zusammenhängende "Bezirksbereiche" gibt (und Deine nicht genannte Excel-Version "ZÄHLENWENNS()" unterstützt) ...
Alternativ könntest Du in einer Hilfsspalte per "SVERWEIS()" den jeweiligen Bezirk zuordnen und dann in dieser Spalte zählen ...

Grüße
bastla
Bitte warten ..
Mitglied: 101993
06.09.2011 um 14:50 Uhr
der erste Ansatz funktioniert leider nicht, da es nicht nur zusammenhängenden Bezirksbereiche sind

und der zweite Ansatz würde bedeuten, dass ich in meinem Blatt mit den Mitgliederdaten eine zusätzliche Spalte habe oder? Die Daten in diesem Blatt werden aber von einer anderen Datei geladen und ändern sich stetig
Bitte warten ..
Mitglied: bastla
06.09.2011 um 14:59 Uhr
Hallo Flying.Viper!

Dann bleibt Dir mE nur noch VBA ...

... womit sich die Frage stellt, in welcher Form die Auswertung verwendet werden soll - einfach eine statische Aufstellung mit Bezirk und entsprechender Häufigkeit?

Grüße
bastla
Bitte warten ..
Mitglied: 101993
06.09.2011 um 15:06 Uhr
ich brauche die anzahl der mitglieder pro Bezirk um später mit dieser zahl weitere Statistiken anfertigen zu können.

ist das sehr kompliziert in VBA zu verwirklichen?
Bitte warten ..
Mitglied: bastla
06.09.2011 um 16:00 Uhr
Hallo Flying.Viper!
ist das sehr kompliziert in VBA zu verwirklichen?
Kompliziert für wen?

Ich würde das (als ersten Ansatz) etwa so versuchen:
Den folgenden Code in ein Modul einfügen:
01.
Function AnzahlImBezirk(Daten As Range, Bezirke As Range, Bezirk As String) As Integer
02.
If Daten.Columns.Count > 1 Then Exit Function
03.
If Bezirke.Columns.Count <> 2 Then Exit Function
04.
If Bezirk = "" Then Exit Function
05.

06.
BezirkPLZ = "#"
07.
BezirkSpalte = Bezirke.Column + 1
08.
For Each Zelle In Bezirke.Cells
09.
    If Zelle.Column = BezirkSpalte Then If LCase(Zelle.Value) = LCase(Bezirk) Then BezirkPLZ = BezirkPLZ & Zelle.Offset(0, -1).Value & "#"
10.
Next
11.
For Each Zelle In Daten.Cells
12.
    If InStr(BezirkPLZ, "#" & Zelle.Value & "#") > 0 Then Anzahl = Anzahl + 1
13.
Next
14.
AnzahlImBezirk = Anzahl
15.
End Function
In der Tabelle kann dann etwa folgende Formel verwendet werden:
=AnzahlImBezirk(Tabelle1!A1:A200;Tabelle2!A1:B40;B2)
Dabei wäre
"Tabelle1!A1:A200" die Spalte mit den PLZ der Datentabelle,
"Tabelle2!A1:B40" die Zuordnung PLZ - Bezirk (müssen 2 neben einander liegende Spalten sein) und
"B2" die Zelle, in welcher der Name des gesuchten Bezirkes steht.

Grüße
bastla
Bitte warten ..
Mitglied: 101993
06.09.2011 um 16:49 Uhr
Perfekt! Funktioniert einwandfrei.

Vielen lieben Dank.
Bitte warten ..
Ähnliche Inhalte
Microsoft Office

Suchen mit 2 Werten (x,y) in einer Tabell - Bereich.vergleich gibt nur Wahr oder Falsch aus

gelöst Frage von ArafatMicrosoft Office2 Kommentare

Hallo Zusammen, ich suche in einem 2. Tabellenbatt nach über 2 Werte x und y nach einem 3. Wert. ...

Neue Wissensbeiträge
Firewall
PfSense 2.5.0 benötigt doch kein AES-NI
Tipp von ChriBo vor 12 StundenFirewall

Hallo, Wie sich einige hier erinnern werden hat Jim Thompson in diesem Aritkel beschrieben, daß ab Version 2.5.0 ein ...

Internet
Copyright-Reform: Upload-Filter
Information von Frank vor 1 TagInternet

Hallo, viele Menschen reden aktuell von Upload-Filtern. Sie reden darüber, als wären es eine Selbstverständlichkeit, das Upload-Filter den Seitenbetreibern ...

Google Android

Blokada: Tracking und Werbung unter Android unterbinden

Information von AnkhMorpork vor 1 TagGoogle Android1 Kommentar

In Ergänzung zu meinem vorherigen Beitrag: Blokada efficiently blocks ads, tracking and malware. It saves your data plan, makes ...

Google Android
Facebooks unsichtbare Datensammlung
Information von AnkhMorpork vor 1 TagGoogle Android2 Kommentare

Rund 30 Prozent aller Apps im Play-Store nehmen Kontakt zu Facebook auf, sobald man sie startet. So erfährt der ...

Heiß diskutierte Inhalte
Linux Userverwaltung
LogIn Versuche beschränken auf EINEN Versuch
gelöst Frage von GarroshLinux Userverwaltung21 Kommentare

Folgendes Problem Ich habe einen dezidierten Server beim Hoster gemietet, installiert ist Ubuntu 18.04.2 LTS‬ und als Webinterface Plesk. ...

DSL, VDSL
Neuer Glasfaser Anschluss - IPv4-Adressraum
Frage von norre2000DSL, VDSL12 Kommentare

Hallo Zusammen, ich werde meinen Glasfaser Anschluss wechseln und bin beim Ausfüllen des Antrags auf Fragen gestoßen bei denen ...

Internet
Aktuell HP-Support-Seite kaputt?
gelöst Frage von LochkartenstanzerInternet12 Kommentare

Hallo Kollegen, Weiß einer von euch, seit wann die HP-Support-Seite kaputt ist? ) Wollte heute morgen Druckertreiber runterladen und ...

Ubuntu
Exchange Alternative auf Ubuntu
Frage von TELLOUbuntu11 Kommentare

Hi NG, wir müssen für unsere Kleine Firma (5 User) das Email / Kalendersystem neu einrichten. Ich könnte jetzt ...