sverweis in Formel
#1
Hallo zusammen,
bin ratlos.
In einer Tabelle soll in I7 mittels Sverweis eine Berechnung ausgeführt werden.
Als Ergebnis erhalte ich #Wert.
Die Datei häng ich mal an.
Kann mir jemand meinen Fehler sagen?
Vielen Dank


Angehängte Dateien
.xlsx   Test sverweis.xlsx (Größe: 16,17 KB / Downloads: 3)
Top
#2
Hallo Rainer,

deine Formel steht in J7, nicht in I7. Als Suchkriterium hast du einen kompletten Bereich (D:D) angegeben und als Matrix I7. Das alleine kann schon nicht funktionieren. Beschreibe mal genauer, welches dein Suchkriterium ist und wo das Ergebnis zu finden ist. Ich kann es wegen der fehlenden Datei nicht ausprobieren.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#3
Hi,

(29.03.2017, 17:44)freiminute schrieb: In einer Tabelle soll in I7 mittels Sverweis eine Berechnung ausgeführt werden.
Als Ergebnis erhalte ich #Wert.
Kann mir jemand meinen Fehler sagen?

ja:
die SVERWEIS-Formel stimmt nicht.

- Die Verweis-Zelle ist eine Zelle und keine Spalte (D:D)!
- Wenn Du eine Berechnung mit einem Wert aus einer SVERWEIS-Formel machen willst, kannst Du nicht die Berechnungsformel in den SVERWEIS einbauen.

Hier mal Dein SVERWEIS-Formelteil ohne die Dateiverknüpfung:
SVERWEIS(D:D;I7/$A$6:$B$12;2;FALSCH)
richtig:
SVERWEIS(Verweis-Zelle;Such-Bereich;Spalte;0)

Vielleicht so:
I7/SVERWEIS(D7;$A$6:$B$12;2;FALSCH)
Top
#4
Hallo Günther,
natürlich hast du Recht . Die formel steht in J7
Mit der sverweis funktion soll geprüft werden ob in D7 was steht.
Wenn ja soll im Blatt Leistung im Bereich A6:B12 nach den vorhandenen
Werten gesucht werden. Danit soll dann gerechnet werden.
Z.b. A7 = 5
unter Leistung findest du  bei 5 = 21,65 (Upps, hab die 5 vergessen)
Damit soll der Wert in I7 geteilt werden
J7 = I7 /21,65
Hoffe ich habe es verständlich erklärt.
Top
#5
Hi Rainer,

hab ich dich jetzt richtig verstanden?


Code:
=WENN(D7<>"";SVERWEIS(D7;Leistung!$A$6:$B$13;2;0)/D7)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#6
Hallo Namensvetter,

offensichtlich nicht!

I7 soll durch der Suchergebnis vom SVERWEIS geteilt werden, damit evtl. so:


Code:
J7=WENN(D7<>"";I7/SVERWEIS(D7;Leistung!$A$6:$B$13;2;0))
[Bild: attachment-190.gif]
Gruß Günter
aus der Helden-, Messe-, Musik-, Buch-, Universitäts- und Autostadt Leipzig
Top
#7
Oh, Mann!

Günter, du hast ja so Recht; wer lesen kann, ist klar im Vorteil.   Blush
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#8
Hallo Günter's Blush
vielen Dank so funktioniert es.
Euch noch einen schönen Abend.
Top
#9
Hi,

(29.03.2017, 20:49)freiminute schrieb: vielen Dank so funktioniert es.

das hatte ich schon eine Stunde früher geschrieben. Angel
Top
#10
Guten Morgen zusammen,
eine kleine Bitte hab ich noch.
wenn in D7 nichts steht erscheint in J7 Falsch,
wenn in D7 eine 0 steht erscheint 'NV
wie bekomme ich das weg?
Lieben Gruß
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste