Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

zählenwenn() mit 2 Oder-Kriterien + 1 Und
#1
Hallo,

ich bitte um Hilfe bei einer Formel, die ich nicht zusammenbekomme:

Formel soll in G2

Durchsuch-Bereich H5:H35 und ist Standard/Textspalte

Suchkriterium: "Tag" oder "tag" (aus z. B. Feiertag, Besonderer Tag, oder Wortteil tag)
bislang stocke ich.

ich habe mir 2 Hilfsspalten gemacht in I und J (die dann überflüsig werden sein sollen)
Formel in I:
'=ZÄHLENWENN($J$5:$J$35;ODER(TEIL(RECHTS(H5;3);1;3)="tag";TEIL(RECHTS(H5;3);1;3)="Tag"))
Formel in J:
'=ODER(TEIL(RECHTS(H5;3);1;3)="tag";TEIL(RECHTS(H5;3);1;3)="Tag")

Meine Versuche misslingen; probierte es auch mit Wahr und Finden - erziele aber nicht das gewünschte Ergebnis, welches sein soll, dass eine Summe in G2 der Zellen (Bereich H5:H35) ausgegeben werden soll, wo in H beliebige "tag"-Formen gezählt werden sollen. Pro Zelle ist jedoch nur 1 Eintrag. Hintergrund: Urlaubstage, freie Tage, Ostertage etc. als Bemerkung soll gezählt werden. Als Bedingung sollte noch sein, dass nur gezählt wird, wenn in der jeweiligen Zeilenzelle E ein Wert > 0 ist.

Wer kann mir bitte helfen? Ich doktere nun im Kreise.

Danke und Gruß
horst
Antworten Top
#2
hi horst, meinst du so..?

=SUMMENPRODUKT(N(ISTZAHL(SUCHEN("tag";H5:H35))*1))

bzw..:

=SUMMENPRODUKT(N(ISTZAHL(SUCHEN("tag";H5:H35))*(E5:E35>0)))
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • horst
Antworten Top
#3
Hallo,

suchst etwas das in diese Richtung geht?

Arbeitsblatt mit dem Namen 'Tabelle1'
 DEFGH
525  Feiertag
6 6  Besonderer Tag
7    Ostertag
8    Montag
9     

ZelleFormel
D5=SUMMENPRODUKT((RECHTS(H5:H10;3)="Tag")*(E5:E10>0))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Wobei bei dieser Formel nur die letzten 3 Zeichen in Spalte H geprüft werden.
Gruß
Peter
Antworten Top
#4
Hallo Horst

Oder ab Excel 2007:

=ZÄHLENWENNS(H5:H35;"*Tag*";E5:E35;">"&0)

Gruss Sepp
[-] Folgende(r) 1 Nutzer sagt Danke an Josef B für diesen Beitrag:
  • horst
Antworten Top
#5
Hallo,

oder, wiederum alternativ und als Ergänzung, wenn das auch unter XL2003 laufen soll und der 'Tag' irgendwo in der Zelle steht:

Arbeitsblatt mit dem Namen 'Tabelle1'
 CDEFGH
5225  Feiertag
6  6  Test
7     Ostertag
8     Test
9  10  Ein Tag Urlaub

ZelleFormel
C5=ZÄHLENWENNS(H5:H35;"*Tag*";E5:E35;">"&0)
D5=SUMMENPRODUKT((ISTZAHL(SUCHEN("Tag";H5:H10))*(E5:E10>0)))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß
Peter
Antworten Top
#6
(24.05.2014, 17:48)Peter schrieb: Hallo,

oder, wiederum alternativ und als Ergänzung, wenn das auch unter XL2003 laufen soll und der 'Tag' irgendwo in der Zelle steht:

Arbeitsblatt mit dem Namen 'Tabelle1'
 CDEFGH
5225  Feiertag
6  6  Test
7     Ostertag
8     Test
9  10  Ein Tag Urlaub

ZelleFormel
C5=ZÄHLENWENNS(H5:H35;"*Tag*";E5:E35;">"&0)
D5=SUMMENPRODUKT((ISTZAHL(SUCHEN("Tag";H5:H10))*(E5:E10>0)))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

hi Peter, da sind wir ja ganz nah beieinander..: http://www.clever-excel-forum.de/showthread.php?tid=487&pid=3119#pid3119
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#7
Hallo,

kann das sein, dass dein erstes Posting ursprünglich etwas mit Zählenwenn war?

Ich dachte noch bei mir da hat der Jockel den letzten Satz überlesen
Zitat:wenn in der jeweiligen Zeilenzelle E ein Wert > 0 ist.

Und als Josef mit Zählenwenns() gekommen ist habe ich mir dann gedacht, dass ich das noch ergänze um eine Variante bei der das Tag überall stehen kann - ohne das ich mir die vorherigen Beiträge nochmals angesehen habe - sonst hätte ich mir das gespart.
Gruß
Peter
[-] Folgende(r) 1 Nutzer sagt Danke an Peter für diesen Beitrag:
  • horst
Antworten Top
#8
Hallo Peter,

hier die Datei, die ich aufbaue. Hätte ich wohl gleich hochladen sollen. In G2 soll die Tagesanzahl ausgegeben werden. Und es ist richtig, dass die zu zählenden Tage mit Tag/tag enden.

Schau einmal.

Danke und Gruß
horst


Angehängte Dateien
.xlsx   Test-Arbeitszeiten.xlsx (Größe: 17,69 KB / Downloads: 5)
[-] Folgende(r) 1 Nutzer sagt Danke an horst für diesen Beitrag:
  • Jockel
Antworten Top
#9
Hallo,

dann ändere die Formel mal so ab:

=SUMMENPRODUKT((ISTZAHL(SUCHEN("Tag";H5:H35))*(E5:E35<>"")))

bzw

=SUMMENPRODUKT((RECHTS(H5:H35;3)="Tag")*(E5:E35<>""))
Gruß
Peter
[-] Folgende(r) 2 Nutzer sagen Danke an Peter für diesen Beitrag:
  • Jockel, horst
Antworten Top
#10
(24.05.2014, 17:59)horst schrieb: Hallo Peter,

hier die Datei, die ich aufbaue. Hätte ich wohl gleich hochladen sollen. In G2 soll die Tagesanzahl ausgegeben werden. Und es ist richtig, dass die zu zählenden Tage mit Tag/tag enden.

Schau einmal.

Danke und Gruß
horst

hi host, die formeln funzen ja... ... aber 8ung! KALENDERWOCHE() rechnet für deutschland erst ab XL2010 richtig..:

=KALENDERWOCHE(A5;21)
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • horst
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste