Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Formatierung Text / Zahlen
#1
Hallo zusammen,

ich habe drei Tabellenblätter, der Einfachheithalber TabA, TabB, TabC und TabD.
In TabA wird eine Liste importiert mit ca. 9000 Zeilen, in Spalte B steht jeweils eine Artikelnummer. Diese ist in Excel aber als Text formatiert und daneben gibt es den Hilfs-Knopf "In Zahl umwandeln". Dies möchte ich umgehen, da der Prozess sehr lange dauert.

In TabB, Zelle A1 greife ich ziemlich simpel die Daten ab:
Code:
=WENN(TabA!A1<>"";TabA!A1;"")

In TabC, stehen gleiche Nummern in Spalte A. Diese stammen aber nicht aus TabA, sondern aus TabD und sind dort ebenfalls als Text formatiert.
In TabB, Spalte E, möchte ich nun mit einem SVERWEIS die Nummer in TabC suchen und Spalte AA ausgeben lassen. Die Formel findet keine Ergebnisse, mit ziemlicher Sicherheit aufgrund der Formatierung:
Code:
=SVERWEIS(A1;TabC!$A$1:$AC$6666;27;0)

So sind die Zellen mit den Artikelnummern aktuell formatiert:
TabA: Zellenformat "Standard", Zahl wird als Text angezeigt, Inhalt wird aus einem System vorgegeben
TabB: Zellenformat "Zahl", Inhalt wird über Formel aus TabA geholt
TabC: Zellenformat "Text", Inhalt wird über Formel aus TabD geholt
TabD: Zellenformat "Sonderformat", Inhalt wird aus einem System vorgegeben

Hat jemand eine Idee, wie ich die Formel in TabB anpassen kann, damit der Inhalt verglichen werden kann?
Vielen Dank und liebe Grüße,
smag
Antworten Top
#2
Hola,

nimm als Suchkriterium mal
Code:
TEXT(A1;"@")


Gruß,
steve1da
Antworten Top
#3
Moin!
Zitat:Diese ist in Excel aber als Text formatiert und daneben gibt es den Hilfs-Knopf "In Zahl umwandeln". Dies möchte ich umgehen, da der Prozess sehr lange dauert.
Mich würde mal das Makro dahinter interessieren.
Bei 9.000 Zeilen dürfte dies schneller als ein Wimperschlag gehen.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#4
(01.04.2019, 15:33)steve1da schrieb: Hola,

nimm als Suchkriterium mal
Code:
TEXT(A1;"@")


Gruß,
steve1da

Hallo zusammen,

das hat leider nicht funktioniert. Bekomme als Ergebnis immer noch #NV ausgespuckt. Habe es mit "@" und "00000000" probiert, da es ja immer 8-stellige Zahlen sind.

Ein Makro für die Umwandlung kann ich leider nicht liefern, da ich das nur über die extra Schaltfläche kenne, die neben der Zelle erscheint, wenn sie markiert ist. Der Makro Recorder zeichnet da nichts auf...

LG,
smag
Antworten Top
#5
Hallöchen,

eventuell so wie in F3?

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFG
1TabDTabCTabBTabA
2ISBN --12-3Jupp123oho123#NV123
3oho

ZelleFormatWert
A2I\S\B\N #-####-####-#123
C2@123
E20123

ZelleFormel
C2=A2
E2=G2
F2=SVERWEIS($E$2;$C$1:$D$2;2;FALSCH)
F3=SVERWEIS($E$2*1;$C$1:$D$2;2;FALSCH)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


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