Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

 [Excel 2003] Umwandlung in eine Zahl
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
maxseidel
Besserwisser
Besserwisser


Anmeldedatum: 12.03.2008
Beiträge: 67

BeitragVerfasst am: 02.07.2008, 18:47 Nach oben

Hallo liebes Forum,

zwei Spalten sehen von ihrer Formatierung völlig gleich aus. Eigentlich alles: das Format der Zahlen, die Ausrichtung, die Schriftart und Größe,... . Und doch scheinen sie nicht ganz gleich zu sein.

Bei der MS-Query kommt auf Grund meiner gesetzten Kriterien immer die Fehlermeldung: "Datentypen unverträglich"

Ich gebe im Kriterienfeld von MS-Query ein: <>Bestellnummer
und es erscheint: <>'Bestellnummer'

Das ist der Haken. Ich hatte es einmal geschafft vor langer Zeit, das es geklappt hat, weiß aber nicht mehr wie. Da waren dann die Hochkommas auch nicht automatisch gekommen. Ich muss irgend wie die Spalte Bestellnummer in eine Zahl mit aller Gewalt umwandeln, obwohl sie schon eine Zahl zu sein scheint. Es kommt kein Fehler an den Zellen, die einen anbietet: "In eine Zahl umwandeln".

Ich bin am Ende meines Lateins. Ich hoffe so sehr, irgend jemand kann mir helfen.

HILFE bitte.
LG
Benutzer-Profile anzeigenPrivate Nachricht senden
gook
Schlauberger
Schlauberger


Anmeldedatum: 25.11.2007
Beiträge: 400
Wohnort: Fridingen an der Donau

BeitragVerfasst am: 02.07.2008, 20:59 Nach oben

Hallo,

kannst mal einen Teil deiner Tabelle anhängen?


Gruß
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail senden
maxseidel
Besserwisser
Besserwisser


Anmeldedatum: 12.03.2008
Beiträge: 67

BeitragVerfasst am: 02.07.2008, 21:25 Nach oben

...eigentlich schon, aber in dieses Fall ist es wirklich ein bisschen verzwickt, die Datei(en) anzuhängen.
Ich habe da ein ziemlich großes Gebilde gebastelt mit MS-Queries, VBA-Code. Mache gerade ein Praktikum und das sind Daten des Unternehmens, die ich sicherlich nicht in´s Netz stellen darf. (Datenschutz, Betriebsgeheimnis...)

Wenn ich dir alle Dateien ohne Daten schicken würde, dann würde das nichts nützen. Ich kann aber auch nicht so einfach eine vereinfachte Form davon basteln, da es sehr komplex ist. Ich versuche noch mal das Problem zu erklären, o.k. Smile

Es existieren 2 Exceldateien. Die Datei 1 bildet die Basis für ein Tabellenblatt1 der 2. Datei. Dieses wird automatisch verknüpft, wenn ich die zweite Datei öffne. Dann existiert in der zweiten Datei ein weiteres Tabellenblatt2, in denen ein paar Spalten die gleichen Daten haben wie das Tabellenblatt1. Jede Zeile ist eindeutig über einen Schlüssel identifizierbar (habe da ein bisschen verkettet). Nun kommen die Daten urpsrünglich aus dem SAP und ich transformiere es in eine Exceldatei (Datei 1) um.
Das Problem ist die Aktualisierung des Tabellenblattes2 der Datei2. Da ändern sich in den Zeilen verschiedene Beträge, Betellnummern und so. Die MS-Querie joint die beiden Tabellenblätter1 und 2 der Datei 2 und das ist das Problem. Bei den Beträgen (Zahl, 2 Nachkommastellen, Tausenderpunkt) funktioniert es problemlos. (Nach dem Motto: Zeige mir alle Zeilen (Datensätze, in denen irgendwo ein Betrag nicht stimmt). Bei der Bestellnummer (auch eine Spalte) mit Zahlenformat und 0 Nachkommastellen geht es nicht.
Die Datentypen sind unverträglich. Klar, ich kann mit <> in der Query nur Zahlen vergleichen und scheinbar empfindet er das eine als Text. Deshalb setzt er es auch automatisch in Hochkommata. Ich habe alle Formatierungen angeglichen - zwecklos. Ich weiß nicht weiter. Hat jemand, hast du schon mal mit MS-Queries gearbeitet und kennt vielleicht die typischen Schwächen und die Tücken und wie man sie umgeht...?

Auf Hilfe hoffend grüßt euch
Max
p.s. es würde wohl auch nicht viel Sinn machen, wenn ich dir die Datei ohne Daten schicken würde, da du die Queries nicht ausprobieren kannst. Die entsprechenden SQL-Anweisungen sind doch mit Pfadangaben, damit er auf die entsprechenden Tabellen zugreift und diese dann joint...
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5520

BeitragVerfasst am: 02.07.2008, 22:28 Nach oben

Hallo!

Probier's mal so:
Spalte markieren
Menü Daten > Text in Spalten > Fertig stellen

2. Möglichkeit:
Kopiere eine leere Zelle in die Zwischenablage (Strg+c)
Markiere die Daten
Menü Bearbeiten > Inhalte einfügen > Vorgang: Addieren > OK

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
maxseidel
Besserwisser
Besserwisser


Anmeldedatum: 12.03.2008
Beiträge: 67

BeitragVerfasst am: 03.07.2008, 11:36 Nach oben

hallo Schatzi,

die Variante 1 habe ich probiert. Die wandelt doch dann alles so um, dass die Formel in jeder Zelle meiner Spalte steht... Sad Das habe ich dann ganz schnell wieder rückgängig gemacht.

die Möglichkeit 2: kannst du mir die bitte noch mal etwas genauer erläutern. Ich soll eine leere Zelle mit Strg+C ansprechen (d.h. in die Zwischenablage kopieren). O.k. - gemacht -
und dann? soll ich die Felder D2:D1000 markieren (meine Spalte "Bestellnummer") und dann auf Bearbeiten >Inhalte einfügen > Vorgang: Addierene > ok ???
Danke für die Hilfe
LG

p.s. ...oder ist es vielleicht günstiger, ein Makro über das Vergleichen von 2 Tabellen zu programmieren?
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5520

BeitragVerfasst am: 03.07.2008, 11:48 Nach oben

Hallo!
Zitat:
dass die Formel in jeder Zelle meiner Spalte steht

Was für eine Formel?

Möglichkeit2 hast du richtig verstanden.

PS: Wenn du immer alles per Makro erledigen möchtest, dann kommst du nicht drumrum, dich mit VBA auseinanderzusetzen...

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
maxseidel
Besserwisser
Besserwisser


Anmeldedatum: 12.03.2008
Beiträge: 67

BeitragVerfasst am: 03.07.2008, 17:04 Nach oben

DANKE, die Möglichkeit 2 hat es möglich gemacht. Smile
Zum Thema: Auseinandersetzung mit VBA

Das mache ich ja. Es ist nur irgend wie schwierig. Ich lese schon ganz eifrig im Forum, wenn es um VBA geht. Kennst du Möglichkeiten, wie man sich das sukzessive aneignene kann und es auch versteht?
LG
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge hilfe!! wie erstelle ich so eine diag... cinces Microsoft Excel Hilfe 2 26.08.2008, 20:42 Letzten Beitrag anzeigen
Keine neuen Beiträge Ordner ‘gesendete Objekte’ hat eine u... mcbiji Microsoft Outlook Hilfe 0 26.08.2008, 15:03 Letzten Beitrag anzeigen
Keine neuen Beiträge Zahl aus einem Text rausfiltern Totti15485 Microsoft Excel Hilfe 1 25.08.2008, 16:02 Letzten Beitrag anzeigen
Keine neuen Beiträge Zahl in anderem Arbeitsblatt suchen kiwi Microsoft Excel Hilfe 23 21.08.2008, 13:42 Letzten Beitrag anzeigen
Keine neuen Beiträge Word2000 erzeugt beim speichern immer... feddy Microsoft Word Hilfe 1 14.08.2008, 15:47 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de