Supportnet / Forum / Tabellenkalkulation
summe sverweis
Frage
Hi, habe folgende Formel (welche nicht funzt).
=SUMME
SVERWEIS("HE1";B7:L10;5;FALSCH)
(SVERWEIS("HE1";B15:L18;5;FALSCH)+(SVERWEIS("HE1";B23:L26;5;FALSCH)+(SVERWEIS("HE1";B31:L34;5;FALSCH)))))
Ich habe, wie man sieht, 4x Matrix.
In Spalte 1 steht normalerweise "Hx" (x steht fuer "1"-"4".
Man kann jedoch ab der ersten, aber auch erst ab der 4 Matrix bis zu 2 "Hx"
ändern auf "HEx".
Wenn nun ab der ersten Mtrix die Aenderung vorgenimmen wird, rechnet die Formel, jedoch nicht, wenn erst ab der 2ten oder spaeteren Matrix der Eintrag geaendert wird.
Ich uebernehme den Eintrag "Hx" oder bei Aenderung "HEx" immer von der vorhergehenden Matrix.
Wer kann helfen.
P.S. DON`T BOMB IRAQ
Antwort 1 von want2cu
Hallo moah,
sorry, deine Anfrage verstehe ich nicht so ganz.
Wenn du magst, kannst du mir ja mal eine abgespeckte Beispieltabelle zumailen. Ich kann zwar kein VBA, aber mit SVERWEIS müßte ich eigentlich noch klarkommen ;-)
CU
want2cu
sorry, deine Anfrage verstehe ich nicht so ganz.
Wenn du magst, kannst du mir ja mal eine abgespeckte Beispieltabelle zumailen. Ich kann zwar kein VBA, aber mit SVERWEIS müßte ich eigentlich noch klarkommen ;-)
CU
want2cu
Antwort 2 von want2cu
Hallo Moah,
die Beispieltabelle an dich ist unterwegs.
Die Funktion SVERWEIS ist nicht so günstig, da es zum Fehler #NV kommt, wenn in einer Matrix der Wert HEx nicht vorhanden ist. Wenn du den Parameter FALSCH wegläßt, klappt es auch nicht vernünftig, da die Funktion SVERWEIS dann ein falsches Ergebnis liefert.
Ich habe stattdessen folgende Funktion benutzt:
=SUMMEWENN($B$2:$B$29;$N10;$F$2:$F$29)
Die Funktion ist in deinem Fall viel einfacher und sicherer.
CU
want2cu
die Beispieltabelle an dich ist unterwegs.
Die Funktion SVERWEIS ist nicht so günstig, da es zum Fehler #NV kommt, wenn in einer Matrix der Wert HEx nicht vorhanden ist. Wenn du den Parameter FALSCH wegläßt, klappt es auch nicht vernünftig, da die Funktion SVERWEIS dann ein falsches Ergebnis liefert.
Ich habe stattdessen folgende Funktion benutzt:
=SUMMEWENN($B$2:$B$29;$N10;$F$2:$F$29)
Die Funktion ist in deinem Fall viel einfacher und sicherer.
CU
want2cu

