Ich habe verschiedene Tabellenblätter mit verschiedenen Berechnungen und diversen Bezügen
Nun möchte ich in Tabelle1 einen bestimmten Spaltenbereich durchsuchen (nach dem Wert in E4 in Tabelle6) und den danebenliegenden Wert in Tabelle 6 ausgeben. Soweit ganz einfach und sollte über VERWEIS funktionieren.
22.11.2019, 21:44 (Dieser Beitrag wurde zuletzt bearbeitet: 22.11.2019, 21:44 von Cua.)
Spalte C ist tatsächlich nicht aufsteigend sortiert sondern enthält verschiedene Zahlenwerte-Werte im benutzerdefinierten Format "00000000" genauso formatiert ist auch E4. die anderen Zellen haben alle Standard-Format. auch, wenn ich alle entsprechenden Zellen in "00000000" formatiere, passiert nichts
Ich hab auch schon vermutet, dass es daran liegen könnte, dass Spalte C nicht sortiert ist. Eine Sortierung ist allerdings nicht möglich, da besagte Zahlen Produktcodes sind. Aus formattechnischen Gründen gibt es auch Leerzellen in Spalte C und D
Edit: ein Hochladen der Datei ist leider nicht möglich. Sie enthält Firmeninterna
Zitat:Zeig dein Problem mal anhand einer Beispieldatei.
Es hat niemand verlangt, dass du Firmengeheimnisse preisgeben sollst. Doch probiere zunächst mal aus, ob du mit SVERWEIS() besser fährst. Hier ist keine Sortierung nötig.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:1 Nutzer sagt Danke an WillWissen für diesen Beitrag 28 • Cua
22.11.2019, 22:21 (Dieser Beitrag wurde zuletzt bearbeitet: 22.11.2019, 22:21 von WillWissen.)
Hi,
es liegt, wie ich ja schon vermutet hatte, an der Formatierung. Du musst in Spalte E die extrahierten "Zahlen", die in Wirklichkeit Texte sind, mit einer Multiplikation mit 1 zu echten Zahlen machen.
Arbeitsblatt mit dem Namen 'Tabelle2'
E
F
G
4
11016545
100
Zelle
Formel
E4
=TEIL(C4;2;8)*1
G4
=SVERWEIS(E4;Tabelle1!$C$13:$D$50;2;0)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016