Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: Hansen89 am August 25, 2016, 14:56:10 Nachmittag

Titel: Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: Hansen89 am August 25, 2016, 14:56:10 Nachmittag
Hey,

ich Suche einen Wert in einer Tabelle bsw. mit SVERWEIS. Jetzt möchte ich aber nicht den gesuchten Wert erhalten sondern den Wert eine Zelle davor oder dahinter.
Ist das irgendwie möglich?

Danke für eure Zeit

Gruß
V.
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: steve1da am August 25, 2016, 14:59:27 Nachmittag
Hola,

kannst du das an einem konkreten Beispiel deutlich machen?

Gruß,
steve1da
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: Hansen89 am August 26, 2016, 10:49:29 Vormittag
Ich Versuche es,

In J5 (siehe Anhang) steht die Formel: =SVERWEIS(I5;B4:F7;5;FALSCH)
Somit erhalte ich da den passenden Wert aus meiner Tabelle.

Jetzt möchte ich das in J4 die Zelle vorher wiedergegeben wird:  =SVERWEIS(I5;B4:F7;5-1;FALSCH)
Ich will aber keine Fixe zahl in den Spaltenindex schreiben, denn wenn ich das weiterführen will geht das schon nicht mehr...
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: steve1da am August 26, 2016, 10:58:30 Vormittag
Hola,

du könntest die -1 durch -Spalte(A1) oder -Zeile(A1) ersetzen, je nachdem ob die Formel nach rechts oder nach unten gezogen werden soll.

Gruß,
steve1da
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: Hansen89 am August 26, 2016, 11:23:40 Vormittag
Prinzipiell sehr gut und hilft mir auch weiter.
Besteht die Möglichkeit die Fixezahl 5 im Spaltenindex durch einen Zellbezug zu ersetzen?
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: steve1da am August 26, 2016, 11:25:13 Vormittag
Hola,

Zitat
Besteht die Möglichkeit die Fixezahl 5 im Spaltenindex durch einen Zellbezug zu ersetzen?

aber klar doch ;-)

Gruß,
steve1da
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: Hansen89 am August 26, 2016, 11:28:36 Vormittag
Und wie?
Einfach nur die Zelle auswählen klappt nicht.
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: steve1da am August 26, 2016, 11:30:22 Vormittag
Hola,

=SVERWEIS(I5;B4:F7;D1-1;FALSCH)
In D1 steht die 5. Bei mir klappt das super.

Gruß,
steve1da
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: Hansen89 am August 26, 2016, 11:42:05 Vormittag
Sorry, aber ich bekomme nur Fehlermeldungen angezeigt.
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: steve1da am August 26, 2016, 11:55:19 Vormittag
Hola,

dann müsste man schon wissen, was für Fehlermeldungen du bekommst!
Eine Beispieldatei mit der Formel und dem Fehler wäre hilfreich.

Gruß,
steve1da
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: Hansen89 am August 26, 2016, 11:58:49 Vormittag
Mit einer Zahl als Indexspalte klappt es (siehe J4), aber der Rest nicht...
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: steve1da am August 26, 2016, 12:06:15 Nachmittag
Hola,

das kann auch nicht klappen. Der Spaltenindex beschreibt die Spalte, in der das Ergebnis steht. Wenn dort 4 steht, ist es also die 4. Spalte in der Suchmatrix B4:E7, also Spalte E.
#WERT entsteht, weil du E1-1 schreibst. In E1 steht nichts drin, also kommt da -1 raus.
#BEZUG entsteht, weil du als Spaltenindex den Inhalt von F4 abzüglich 1 angibst. In F4 steht 2050,00, es würde also die 2049. Spalte gesucht.

Was du brauchst ist:

=SUMMENPRODUKT(($B$4:$B$7=$I4)*($C$3:$F$3=$H4)*($C$4:$F$7))
Gruß,
steve1da
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: Hansen89 am August 26, 2016, 14:26:52 Nachmittag
Das bring mich schon mal sehr weit.
Wenn es jetzt noch eine Möglichkeit gibt, in dieser Formel auch noch die Zelle vorher wiederzugeben, wäre das perfekt.
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: steve1da am August 26, 2016, 15:00:31 Nachmittag
Hola,

welche Zelle vorher denn?
Wie sähe denn dein Wunschergebnis aus?

Gruß,
steve1da
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: Hansen89 am August 26, 2016, 16:42:51 Nachmittag
Mein Wunsch wäre, das sich J4 mit der Formel "Summenprodukt" für das Jahr 2018 ausrechnet und J5 automatisch mit dem Jahresbetrag 2017 aus der selben Zeile ausfüllt, und später dann noch J6 mit 2016 .......
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: steve1da am August 26, 2016, 20:19:17 Nachmittag
Hola,

und was sollen dann die anderen Auswahlfelder?

Soll sich alles jetzt auf 2017 und Bills beziehen?

Gruß,
steve1da
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: Hansen89 am August 29, 2016, 08:22:26 Vormittag
Die sollen für meine Berechnungsformel irrelevant sein, sondern lediglich als Auskunft dienen. Da könnte auch nix stehen.
Nur die erste Zeile (zeile 4) soll ausschraggebend sein und einen wert für J4 aus der tabelle ermitteln.
J5, J6, J7... Sollen sich dann auch aus der ersten Zeile (J4) ermittel, nur für die jahre zuvor...
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: steve1da am August 29, 2016, 08:33:02 Vormittag
Hola,

dann:

=SUMMENPRODUKT(($B$4:$B$7=$I$4)*($C$3:$F$3=$H$4-(ZEILE()-4))*($C$4:$F$7))
Gruß,
steve1da
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: Hansen89 am August 29, 2016, 08:50:34 Vormittag
Sehr geil, genau das hab ich gesucht!!!!!! ; :D
Vielen Dank
Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: Hansen89 am August 29, 2016, 12:00:20 Nachmittag
Hey,
vielleicht kannst du mir noch einmal Helfen.

Ähnliches Problem nur jetzt fällt mein Suchkriterium Jahreszahlen weg.
Das bedeutet, ich hab nur meinen Namen I4 und eine Zahl J4, und möchte die Zellen J5, J6, J7... genauso generieren deiner letzten Formel [=SUMMENPRODUKT(($B$4:$B$7=$I$4)*($C$3:$F$3=$H$4-(ZEILE()-4))*($C$4:$F$7))]

Ist das Möglich?

Titel: Antw:Office 2010: Davorstehende Zelle Wiedergeben
Beitrag von: steve1da am August 29, 2016, 12:33:20 Nachmittag
Hola,

dann so?

=WENNFEHLER(SVERWEIS($I$4;$B$4:$F$7;5-(ZEILE()-4);0);"")
Gruß,
steve1da