Clever-Excel-Forum

Normale Version: Mehrere Treffer, nur 1 muss gezählt werden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo zusammen,
meine Suche in den topics war nicht erfolgreich, deswegen die Frage.
In einer Tabelle habe ich die Patienten die in meinem Dienst im Jahr 2018 behandelt wurden. Jeder Patient kann 3 verschiedene Therapien bekommen und jeder Patient kann in jeder Sparte (Therapietyp) entweder "neu" oder "alt" sein. Ich sollte am Ende des Jahres imstande sein, die neuen Patienten und die alten (also keine doppel) separat.

Patient            TherapieA TherapieB TherapieC
mustermann         n            
Klaus                   a               n
Max                                      a             a
Erika                   n                n


"n" muss nur einmal gezählt werden im Fall von mehreren "n" auf einer Zeile.
wenn ein Patient in einer Sparte alt ist dann muss "n" nicht gezählt werden
wenn ein Patient in 2 bzw drei Sparten "alt" ist dann muss das nur 1 mal gezählt werden.

Leider ist die alte Führungskraft nicht mehr da und die Tabelle ist so konzipiert worden und demenstprechend auch ausgefüllt worden (800 Einträge ca)

Ich hoffe es ist nicht so kompliziert.
Hallo,

für mich nicht gerade verständlich. Lade bitte eine Beispieldatei (keine ScrShots!) mit händisch eingetragenen Wunschergebnissen hoch. So geht's: https://www.clever-excel-forum.de/thread-326.html
Anbei einen Auszug aus der Tabelle, die bis jetzt manuell ausgewertet worden ist ( :22: )
Hi,

ich hoffe, ich habe dich jetzt richtig verstanden, denn meine Bitte nach einem händisch eingetragenen Wunschergebnis hast du geflissentlich überlesen.

Arbeitsblatt mit dem Namen 'Tabelle1'
BCDEFGHI
3NACHNAME VORNAMEGEB. AMSpalte1TherATherBTherCNeuAlt
4abc26.05.11a01
5dkj27.10.14aa01
6ghio06.06.16a01
7vakj13.09.06an00
8jnvoasdfg17.11.11n10
9njasdof06.12.11nn10
10djfa12.09.14a01

ZelleFormel
H4=WENN(ZÄHLENWENN($E4:$G4;"a")>0;0;WENN(ZÄHLENWENN($E4:$G4;"n")>0;1;0))
I4=WENN(ZÄHLENWENN($E4:$G4;"n")>0;0;WENN(ZÄHLENWENN($E4:$G4;"a")>0;1;0))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Herzlichen Dank Günter,
das Ergebnis geht jetzt Zeile für Zeile und ich könnte am ende der Tabelle die Summe machen, ich bin schon zufrieden.
Ich dachte es gäbe eine Formel die in einer Zelle die ganzen neuen Patienten zählt und die alten.
Aber wie gesagt bin ich mit deinen Vorschlag schon sehr zufrieden.

LG Marco
Hi,

falls die die beiden Spalten stören, kannst du sie ausblenden und du schreibst einfach daneben die Summe.
Günter entschuldige,
ich habe gesehen, es fehlt eine Bedingung: sollte eine spalte ein "a" und eine eandere Spalte ein "n" enthalten dann ist der Patient nicht als neu sondern als Alt gezählt werden, wie kann man die 3 Bedingungen zusammen berücksichtigen?
Gelb markiert der Fall.
Hallo, meinst du so..?

Arbeitsblatt mit dem Namen 'Tabelle1 (2)'
HI
2NA
301
401
510
601
701
801
901
1001

ZelleFormel
H3=(((ZÄHLENWENN(D3:F3;H$2)>0)-(ZÄHLENWENN(D3:F3;I$2)>0))>0)*1
I3=(ZÄHLENWENN(E3:G3;I$2)>0)*1
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Hallo,

so?
ABCDEF
2TherATherBTherC
3asdf26.01.11
4dasf17.12.07na
5asdf15.07.04n
6asdd15.05.13a
7a15.05.13a
8sdfgffgadsf20.02.12a
9gasdfg28.12.03na
10afg30.05.17aa
11
12Anzahl Altpatienten:6
13Anzahl Neupatienten:1
14Anzahl Ohne Eintrag:1

ZelleFormel
D12{=SUMME((MMULT((D3:F10="a")*1;{1;1;1})>0)*1)}
D13{=SUMME((MMULT((D3:F10="n")-(D3:F10="a")*3;{1;1;1})>0)*1)}
D14{=SUMME((MMULT((D3:F10="")*1;{1;1;1})=3)*1)}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Hallo Jörg,

du bist doch ein Freund für kürzere Formeln ... hast du nicht 2 Klammern zu viel gesetzt? "()"

DEFGHI
3a01

ZelleFormel
H3=((ZÄHLENWENN(D3:F3;H$2)>0)-(ZÄHLENWENN(D3:F3;I$2)>0)>0)*1
I3=(ZÄHLENWENN(E3:G3;I$2)>0)*1

Gruß
Marcus
Seiten: 1 2