Discussion:
Array-Formelergebnis #WERT
(zu alt für eine Antwort)
Joe Neubacher
2004-09-01 20:06:37 UTC
Permalink
Hallo an alle,

ich verwende nachstehende Formel, welche auch
funktioniert wenn in Spalte I keine Formeln stehen. In
meinem Fall brauch ich aber in Spalte I unbedingt Formeln.

{=SUMME((Jan!$F$5:$F$500=$A53)*ISTZAHL(SUCHEN("Test";Jan!
$D$5:$D$500))*(Jan!$I$5:$I$500))}

Kann mir bitte jemand eine Lösung anbieten. Ich hab schon
sehr viel Zeit aufgewendet und schaffs nicht...

Lg, Joe
Frank Kabel
2004-09-01 20:48:19 UTC
Permalink
Hi
was für Formeln stehen denn in Spalte I?. Versuche mal folgende nicht
Matrix Formel:
=SUMMENPRODUKT(--(Jan!$F$5:$F$500=$A53);--(ISTZAHL(SUCHEN("Test";Jan!$D
$5:$D$500)));Jan!$I$5:$I$500)

--
Regards
Frank Kabel
Frankfurt, Germany

"Joe Neubacher" <***@discussions.microsoft.com> schrieb im
Newsbeitrag news:456f01c4905f$301ebc30$***@phx.gbl...
Hallo an alle,

ich verwende nachstehende Formel, welche auch
funktioniert wenn in Spalte I keine Formeln stehen. In
meinem Fall brauch ich aber in Spalte I unbedingt Formeln.

{=SUMME((Jan!$F$5:$F$500=$A53)*ISTZAHL(SUCHEN("Test";Jan!
$D$5:$D$500))*(Jan!$I$5:$I$500))}

Kann mir bitte jemand eine Lösung anbieten. Ich hab schon
sehr viel Zeit aufgewendet und schaffs nicht...

Lg, Joe
Joe Neubacher
2004-09-02 04:42:25 UTC
Permalink
Hallo Frank,

die Summenproduktformel konnte ich nicht eingeben, bekam
Fehler in der Formelzeile. Stimmt die Formel genau so wie
nachstehend?

Ich hab mittlerweile die Lösung. In Spalte I stand =WENN
(G56<>"";G56-H56;""). Das hab ich geändert auf =WENN
(G56<>0;G56-H56;0). Jetzt funktionierts.

Hätte aber noch eine Frage. Kann ich die untenstehende
Matrixformel waagrecht ziehen, dass überall wo {=SUMME
((Jan!... steht {=SUMME((Feb!... usw. steht. Bei mir
sieht das so aus:
Jänner Februar März April Mai Juni

A1 B1 C1 D1 E1 F1
A2 B2 C2 D2 E2 F2
usw.

Lg, Joe
-----Originalnachricht-----
Hi
was für Formeln stehen denn in Spalte I?. Versuche mal
folgende nicht
=SUMMENPRODUKT(--(Jan!$F$5:$F$500=$A53);--(ISTZAHL(SUCHEN
("Test";Jan!$D
$5:$D$500)));Jan!$I$5:$I$500)
--
Regards
Frank Kabel
Frankfurt, Germany
schrieb im
Newsbeitrag news:456f01c4905f$301ebc30
Hallo an alle,
ich verwende nachstehende Formel, welche auch
funktioniert wenn in Spalte I keine Formeln stehen. In
meinem Fall brauch ich aber in Spalte I unbedingt
Formeln.
{=SUMME((Jan!$F$5:$F$500=$A53)*ISTZAHL(SUCHEN("Test";Jan!
$D$5:$D$500))*(Jan!$I$5:$I$500))}
Kann mir bitte jemand eine Lösung anbieten. Ich hab schon
sehr viel Zeit aufgewendet und schaffs nicht...
Lg, Joe
.
Frank Kabel
2004-09-02 08:32:56 UTC
Permalink
Hi
Formel funktioniert bei mir einwandfrei. Nutzt du evtl das Semikolon
als Trennsymbol?

Zu Deiner zweiten Frage. Das würde unter Hilfe von INDIREKT gehen. Also
z.B.:

=SUMMENPRODUKT(--(INDIREKT("'" & TEXT(DATUM(2004;SPALTE(A:A);1);"MMM")
& "'!F5:F500)=$A53);--(ISTZAHL(SUCHEN(INDIREKT("'" &
TEXT(DATUM(2004;SPALTE(A:A);1);"MMM") & "'!D5:D500))));INDIREKT("'" &
TEXT(DATUM(2004;SPALTE(A:A);1);"MMM") & "'!I5:I500))


--
Regards
Frank Kabel
Frankfurt, Germany

"Joe Neubacher" <***@discussions.microsoft.com> schrieb im
Newsbeitrag news:493001c490a7$3eb39070$***@phx.gbl...
Hallo Frank,

die Summenproduktformel konnte ich nicht eingeben, bekam
Fehler in der Formelzeile. Stimmt die Formel genau so wie
nachstehend?

Ich hab mittlerweile die Lösung. In Spalte I stand =WENN
(G56<>"";G56-H56;""). Das hab ich geändert auf =WENN
(G56<>0;G56-H56;0). Jetzt funktionierts.

Hätte aber noch eine Frage. Kann ich die untenstehende
Matrixformel waagrecht ziehen, dass überall wo {=SUMME
((Jan!... steht {=SUMME((Feb!... usw. steht. Bei mir
sieht das so aus:
Jänner Februar März April Mai Juni

A1 B1 C1 D1 E1 F1
A2 B2 C2 D2 E2 F2
usw.

Lg, Joe
-----Originalnachricht-----
Hi
was für Formeln stehen denn in Spalte I?. Versuche mal
folgende nicht
=SUMMENPRODUKT(--(Jan!$F$5:$F$500=$A53);--(ISTZAHL(SUCHEN
("Test";Jan!$D
$5:$D$500)));Jan!$I$5:$I$500)
--
Regards
Frank Kabel
Frankfurt, Germany
schrieb im
Newsbeitrag news:456f01c4905f$301ebc30
Hallo an alle,
ich verwende nachstehende Formel, welche auch
funktioniert wenn in Spalte I keine Formeln stehen. In
meinem Fall brauch ich aber in Spalte I unbedingt
Formeln.
{=SUMME((Jan!$F$5:$F$500=$A53)*ISTZAHL(SUCHEN("Test";Jan!
$D$5:$D$500))*(Jan!$I$5:$I$500))}
Kann mir bitte jemand eine Lösung anbieten. Ich hab schon
sehr viel Zeit aufgewendet und schaffs nicht...
Lg, Joe
.
Melanie Breden
2004-09-02 09:25:40 UTC
Permalink
Hallo Joe,
Post by Joe Neubacher
Hätte aber noch eine Frage. Kann ich die untenstehende
Matrixformel waagrecht ziehen, dass überall wo {=SUMME
((Jan!... steht {=SUMME((Feb!... usw. steht. Bei mir
Jänner Februar März April Mai Juni
ich habe nur eine Lösung mit einer Hilfszeile gefunden.
Dazu muss im Menü Einfügen | Namen | Definieren' der Name
"Blatt" mit folgender Formel (alles in eine Zeile) definiert werden:

=WENN(SPALTE()>VERGLEICH("";ARBEITSMAPPE.ZUORDNEN(1+0*JETZT());-1);"";
TEIL(INDEX(ARBEITSMAPPE.ZUORDNEN(1+0*JETZT());SPALTE());FINDEN("]";
INDEX(ARBEITSMAPPE.ZUORDNEN(1+0*JETZT());SPALTE()))+1;31)&"!")

Verwende die Zeile 1 als Hilfszeile, diese kannst du auch ausblenden.
Schreibe folgende Formel in die Zelle A1 und ziehe sie soweit nach rechts
wie Tabellenblätter da sind:
=Blatt

Ich gehe davon aus, dass deine Summenformel ab Spalte A steht.
Verwende folgende Formel und ziehe sie nach rechts:
=SUMME((INDIREKT(A1&"$F$5:$F$500")=$A55)*ISTZAHL(
SUCHEN("Test";INDIREKT(A1&"$D$5:$D$500")))*(INDIREKT(A1&"$I$5:$I$500")))

(Eingabe als Matrixformel mit 'Strg+Shift+Enter' abschliesssen)
--
Mit freundlichen Grüssen

Melanie Breden
- Microsoft MVP für Excel -

http://excel.codebooks.de (Das Excel-VBA Codebook)
#Excel-Auftragsprogrammierung#
Melanie Breden
2004-09-02 09:44:00 UTC
Permalink
Hallo Joe,
falls die Blattnamen Leerzeichen enthalten, ändern die Formel für
den definierten Namen wie folgt:

=WENN(SPALTE()>VERGLEICH("";ARBEITSMAPPE.ZUORDNEN(1);-
1);"";"'"&TEIL(INDEX(ARBEITSMAPPE.ZUORDNEN(1);SPALTE());FINDEN
("]";INDEX(ARBEITSMAPPE.ZUORDNEN(1+0*JETZT());SPALTE()))+1;31)&"'!")
--
Mit freundlichen Grüssen

Melanie Breden
- Microsoft MVP für Excel -

http://excel.codebooks.de (Das Excel-VBA Codebook)
#Excel-Auftragsprogrammierung#
Loading...