Fehler bei der Aktualisierung
#1
Hallo alle Zusammen,

folgendes Problem:

für ein Dienstplan, welcher aus zwei Excel-Dateien besteht, möchte ich eine Abfrage in Excel Tabelle A für die Excel Tabelle B haben.

Momentan siehts sie folgender maßen aus:

=WENN(ISTZAHL(VERGLEICH("früh";'PFAD'!B17:F17;0))*ISTZAHL(VERGLEICH("mittel";'PFAD'!B17:F17;0))*ISTZAHL(VERGLEICH("spät";'PFAD'!B17:F17;0));WENN(ZÄHLENWENN('PFAD'!B17:F17;"mittel")>1;-3;3);WENN(ANZAHL2('PFAD'!B17:F17)=0;1;WENN(ISTZAHL(VERGLEICH("Ganz";'PFAD'!B17:F17;0));3;-1)))

Das "lustige" ist, wenn ich die  Tabelle B parallel auf habe, funktioniert die Formel tadellos. Jedoch wenn ich nur die Tabelle A auf habe, spuckt er mir "#WERT!" aus.
Ich habe die vermutung, dass es an der Stelle "ZÄHLENWENN(.." liegt, da die Formel ohne diesen Zweig immer funktioniert.

Hat jemand vll eine Alternative hierfür?

Vielen Dank für eure Mühe im voraus

MfG

Fred
Top
#2
Hola,

dann ersetz es durch Summenprodukt:


Code:
=.......WENN(Summenprodukt(('PFAD'!B17:F17="mittel")*1)>1;-3.......

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Fred B
Top
#3
Hallo,

richtig, Zählenwenn() kann nicht mit geschlossenen Dateien umgehen.

Du könntest Summenprodukt probieren.

Ungetestet:

ZÄHLENWENN(B17:F17;"mittel")>1 müsste eigentlich das gleiche Ergebnis geben wie SUMMENPRODUKT(--(B17:F17="mittel"))>1
Gruß
Peter
[-] Folgende(r) 1 Nutzer sagt Danke an Peter für diesen Beitrag:
  • Fred B
Top
#4
Vielen Dank euch zwei, hat Super funktioniert :)
Top


Gehe zu:


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