Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1276to1280
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Syntax SUMME über SVERWEIS ?

Syntax SUMME über SVERWEIS ?
Jörg-HH
Hallo zusammen,
kann man über SVerweise keine Summen bilden?
=WENN($B$11=1;
summe(
(SVERWEIS($BX$637;ZusKostDruck!$A$66:$FY$85;BY$645;0)/$BX$639*1000):
(SVERWEIS($BX$637;ZusKostDruck!$A$66:$FY$85;CR$645;0)/$BX$639*1000));0)
...wird nicht akzeptiert. Oder hab ich da nur ein Klammerproblem?
Grüße - Jörg

AW: Syntax SUMME über SVERWEIS ?
08.09.2012 15:57:53
Hajo_Zi
Hallo Jörg,
nur wenige sehen Deine Datei.

stimmt...
08.09.2012 16:03:04
Jörg-HH
...ja, Hajo - da hast du völlig Recht. Genaugenommen kann nur einer sie sehen. Ist bei 46MB auch nicht anders machbar. Aber für eine Antwort auf die Frage, ob SVerweise in die Summenfunktion eingebunden werden können, ist die Datei auch nicht erforderlich.
Bei "nein" brauche ich nicht weiter zu suchen
Bei "ja" muß ich mir Gedanken über stümperhafte Schreibweise machen...
Gruß - Jörg

AW: stimmt...
08.09.2012 16:09:00
Hajo_Zi
Hallo Jörg,
das geht.
Tabelle1
 C
19

verwendete Formeln
Zelle Formel Bereich
C1 =SUMME(SVERWEIS(C17;F17:G18;2;0);SVERWEIS(C18;F17:G18;2;0)) 

Tabellendarstellung in Foren Version 5.49


Gruß Hajo

Anzeige
: statt +
08.09.2012 16:24:14
Jörg-HH
Hallo Hajo,
ja, so werden zwei Zahlen addiert. Ich meinte aber die Summe von-bis, also mit einem Doppelpunkt dazwischen
Jörg

AW: : statt +
08.09.2012 16:25:46
Hajo_Zi
Hallo Jörg,
das hast Du in Deiner Frage aber nicht geschrieben das da Zell adressen raus kommen. Das geht auch mit indirekt.
Gruß Hajo

AW: : statt +
08.09.2012 16:33:13
Jörg-HH
...nicht geschrieben? Da steht doch ein ":" in der Formel...
Jörg

AW: : statt +
08.09.2012 16:34:50
Hajo_Zi
hat die Formel vielleicht eine Länge von über 160 Zeichen?
Gruß Hajo

Anzeige
192 Zeichen...
08.09.2012 16:43:26
Jörg-HH
wenn ich richtig gezählt habe... aber ich hab in der Datei wesentlich längere Formel, die funktionieren
Jörg

Vorschlag mit SUMME(BEREICH.VERSCHIEBEN(...))
08.09.2012 16:46:32
Tino
Hallo,
Du könntest es vielleicht auch so machen.
Mit der Formel Index ermittelst Du die Zeile von und die Zeile bis,
diese verwendest Du in Bereich verschieben oder mit in Index.
Beispiel:
 ABCDEFGH
1ÜberschriftÜberschrift vonbisvon Zeilebis ZeileSumme
2Zeile11 Zeile3Zeile15315117
3Zeile22      
4Zeile33      
5Zeile44      
6Zeile55      
7Zeile66      
8Zeile77      
9Zeile88      
10Zeile99      
11Zeile1010      
12Zeile1111      
13Zeile1212      
14Zeile1313      
15Zeile1414      
16Zeile1515      
17Zeile1616      
18Zeile1717      
19Zeile1818      
20Zeile1919      

Formeln der Tabelle
ZelleFormel
F2=VERGLEICH(D2;$A$2:$A$20;0)
G2=VERGLEICH(E2;$A$2:$A$20;0)
H2=SUMME(BEREICH.VERSCHIEBEN(B1;F2;;G2-F2+1))

Gruß Tino

Anzeige
AW: Vorschlag mit SUMME(BEREICH.VERSCHIEBEN(...))
08.09.2012 16:58:18
Jörg-HH
Hi Tino
bin mal ne Weile außer Haus und probier das mit dem Bereich verschieben später...
Gruß Jörg

Vorschlag mit SUMME(ohne BEREICH.VERSCHIEBEN(...))
08.09.2012 17:27:26
silex1
Hallo,
ungetestet und ggf. verklammer...
=WENN($B$11=1;summe(INDEX(ZusKostDruck!$A$66:$FY$85;VERGLEICH($BX$637;ZusKostDruck!$A$66:$A$85;0); BY$645):INDEX(ZusKostDruck!$A$66:$FY$85;VERGLEICH($BX$637;ZusKostDruck!$A$66:$A$85;0);CR$645)) /($BX$639*1000);"")
VG, Rene

damit klappt's - danke! oT
09.09.2012 00:22:57
Jörg-HH

AW: 192 Zeichen...
08.09.2012 16:46:55
Hajo_Zi
da muss mein Excel nicht Zählen können.
Tabelle1
 B
6=WENN($B$11=1;
summe(
(SVERWEIS($BX$637;ZusKostDruck!$A$66:$FY$85;BY$645;0)/$BX$639*1000):
(SVERWEIS($BX$637;ZusKostDruck!$A$66:$FY$85;CR$645;0)/$BX$639*1000));0)
7163

verwendete Formeln
Zelle Formel Bereich
B7 =LÄNGE(B6) 

Tabellendarstellung in Foren Version 5.49


Gruß Hajo

Anzeige
:-)
08.09.2012 16:57:44
Jörg-HH
...sorry, hatte ne falsch Zelle in der Mangel. Abgesehen davon kommt "mein" Exel auf 162, aber das is wohl wegen der Inflation
Jörg

AW: 192 Zeichen...
08.09.2012 17:25:25
Rolf
Hallo Hajo,
was hälst du den von dieser funktionierenden Formel in einer angenommenen Zelle "Z1" einer meiner Dateien:
=WENN(I12<>"";WENN(AP12>=HEUTE();"";AP$6)&WENN(AQ12>=HEUTE();"";AQ$6)&WENN(AR12> =HEUTE();"";AR$6)&WENN(AS12>=HEUTE();"";AS$6)&WENN(AT12>=HEUTE();"";AT$6)&WENN(AU12> =HEUTE();"";AU$6)&WENN(AV12>=HEUTE();"";AV$6)&WENN(AW12>=HEUTE();"";AW$6)&WENN(AX12> =HEUTE() ;"";AX$6)&WENN(AY12>=HEUTE();"";AY$6)&WENN(AZ12>=HEUTE();"";AZ$6)&WENN(BA12> =HEUTE();""; BA$6); "")
Ist sie nicht schön lang (und beschrubbert)...
=LÄNGE(Z1) ergibt lediglich die Länge des Formel-Ergebnisses inkl. Leerstellen. Also, daran dürfte es eigentlich nicht liegen.
Gruß, Rolf

Anzeige
Der Fehler besteht darin, ...
08.09.2012 20:11:23
Luc:-?
…Jörg,
dass du entweder vermutest, SVERWEIS würde eine(n) Zell(v)e(rweis) zurückgeben oder man könnte generell mit dem : Intervalle darstellen. Beide Vermutungen sind aber leider falsch! Mit : können nur Bereiche von Zelladresse bis Zelladresse gekennzeichnet wdn und SVERWEIS liefert keine Zelle, sondern nur ihren Wert. Bei INDEX ist das anders → diese Fkt liefert die ganze Zelle resp einen Verweis auf sie; da würde das also fktn.
Gruß + schöSo, Luc :-?

aha...
08.09.2012 20:25:01
Jörg-HH
Hi Luc
dies hier: "man könnte generell mit dem : Intervalle darstellen" war meine falsche Annahme, und nun weiß ich, warum das nicht geht :-) und warum eine andere Formel mit Index liefertt, was ich erwarte
ich werd nachher mit den Vorschlägen von Tino und Rene rumprobieren...
Grüße - Jörg

Anzeige
Viel Erfolg! Gruß owT
08.09.2012 21:16:38
Luc:-?
:-?

wird er haben! Auch ohne Deine Kommentare! owT
08.09.2012 22:08:54
silex1
VG, Rene

Welche Laus ist dir denn über die Leber gelaufen?!
09.09.2012 18:31:09
Luc:-?
:-?

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige