h41msh1c0r
Goto Top

Excel Summe und WVerweis kombinieren?

Aloa,

Quelltabelle
A	B	C  
1	0	0
2	0	4
3	2	1

Zieltabelle
A	6
B	2
C	5

Mit WVerweis bekomme ich ja die richtige Spalte raus.
Aber wie bekomme ich die Summe der Spalte hin ohne mit Hilfszellen zu arbeiten?

VG

Content-ID: 668257

Url: https://administrator.de/forum/excel-summe-und-wverweis-kombinieren-668257.html

Ausgedruckt am: 26.12.2024 um 03:12 Uhr

ukulele-7
ukulele-7 19.09.2024 um 16:43:47 Uhr
Goto Top
Du kannst im SVERWEIS Spalten als Variable angeben, du kannst aber mit SVERWEIS keine Spalte finden. Finden tust du Zeilen bzw. eigentlich eine Zelle aus der Zeile mit deinem Suchwert.
H41mSh1C0R
H41mSh1C0R 19.09.2024 aktualisiert um 16:49:16 Uhr
Goto Top
WVERWEIS(Suchkriterium;Matrix;Zeilenindex;[Bereich_Verweis])

Wenn ich also nach

WVerweis("B"; A1:A3;1) müsste das doch wahr sein oder?
ukulele-7
ukulele-7 19.09.2024 um 16:49:59 Uhr
Goto Top
Ah okay, sry falsch gelesen.
ukulele-7
ukulele-7 19.09.2024 um 16:58:14 Uhr
Goto Top
Dein Suchbereich A1:A3 ist aber komisch. In der Quelltabelle liegen die Werte A; 1 und 2 da drin, kein B. WVERWEIS findet also kein B und nimmt das erst Beste, was kommt. Ergebnis ist A.

Warum gibt die Excel WVERWEIS Funktion einen falschen Wert zurück?
Wenn Du für den Funktionsparameter Bereich_Verweis keinen Wert definiert hast, dann wird automatisch WAHR angenommen. Das entspricht der sogenannten ungefähren Übereinstimmung und kann zu fehlerhaften Ergebnissen führen. Du solltest die erste Zeile der Suchmatrix auf jeden Falls alphabetisch oder numerisch sortieren. Sortiere also die erste Zeile oder wende den Parameter FALSCH an, damit die WVERWEIS Funktion nach dem exakten Inhalt sucht, so wie es im Suchkriterium definiert ist. In den meisten Anwendungsfällen wird nach einem exakten Wert gesucht, wähle daher den Wert FALSCH für Bereich_Verweis.
https://albertexcel.com/funktionen/verweise/excel-wverweis-funktion/
Kraemer
Kraemer 19.09.2024 um 16:59:47 Uhr
Goto Top
=WVERWEIS("B";A1:C4;4;FALSCH)  
ergibt 2
Blackmann
Blackmann 19.09.2024 aktualisiert um 17:07:06 Uhr
Goto Top
=WVERWEIS(A1;$A$1:$C$4;1)

Matrix ist die gesamte Tabelle
Zeielindex ist die Nr des zurückgegebenden gewünschten Ergebnisses

@Kraemer, den Ergebnis, die '2', ist der Inhalt des Feldes B4,

Aber ich verstehe die Frage nicht so recht, Freitag?
Also was soll das Ziel sein
ukulele-7
ukulele-7 19.09.2024 um 17:03:05 Uhr
Goto Top
Mit
=WVERWEIS("B"; A1:C1;1;FALSCH)
findest du B oder eine Zelle unterhalb von B, die du mit dem Zeilenindex angeben kannst.

Willst du jetzt die Summe aller Werte unterhalb von B wird es schwierig, das kann man nicht allein über WVERWEIS lösen. Du findest ja auch keine Zell-Koordninate, die du in eine Summenformel einsetzen könntest, sondern den Wert in einer Zelle. Du müsstest in deiner Quell-Tabelle eine Summen-Zeile haben, z.B. an zweiter Stelle, die für alle Spalten die Summe zieht. Dann kannst du mit

=WVERWEIS("B"; A1:C1;2;FALSCH)
auf die Summe zugreifen.
150704
Lösung 150704 19.09.2024 aktualisiert um 17:29:09 Uhr
Goto Top
=SUMME(BEREICH.VERSCHIEBEN($A$2:$A$4;0;VERGLEICH(A6;$A$1:$C$1;0)-1))

screenshot
H41mSh1C0R
H41mSh1C0R 20.09.2024 aktualisiert um 06:28:43 Uhr
Goto Top
Zitat von @150704:

=SUMME(BEREICH.VERSCHIEBEN($A$2:$A$4;0;VERGLEICH(A6;$A$1:$C$1;0)-1))

screenshot

Guten Morgen,

Dass ist genau die Lösung, danke.

VG